Knowledge (XXG)

Clustered file system

Source 📝

91: 50: 193: 537:
Distributed file systems may aim for "transparency" in a number of aspects. That is, they aim to be "invisible" to client programs, which "see" a system which is similar to a local file system. Behind the scenes, the distributed file system handles locating files, transporting data, and potentially
528:
is that a distributed file system allows files to be accessed using the same interfaces and semantics as local files – for example, mounting/unmounting, listing directories, read/write at byte boundaries, system's native permission model. Distributed data stores, by contrast, require
1016:
Concurrency control becomes an issue when more than one person or client is accessing the same file or block and want to update it. Hence updates to the file from one client should not interfere with access and updates from other clients. This problem is more complex with file systems due to
1001:-processing time. But in a clustered file system, a remote access has additional overhead due to the distributed structure. This includes the time to deliver the request to a server, the time to deliver the response to the client, and for each direction, a CPU overhead of running the 318:. Access control and translation from file-level operations that applications use to block-level operations used by the SAN must take place on the client node. The most common type of clustered file system, the shared-disk file system – by adding mechanisms for 557:: all clients have the same view of the state of the file system. This means that if one process is modifying a file, any other processes on the same system or remote systems that are accessing the files will see the modifications in a coherent manner. 912:
Network-attached storage (NAS) provides both storage and a file system, like a shared disk file system on top of a storage area network (SAN). NAS typically uses file-based protocols (as opposed to block-based protocols a SAN would use) such as
334:
mechanism to prevent data corruption in case of node failures, because an unfenced device can cause data corruption if it loses communication with its sister nodes and tries to access the same information other nodes are accessing.
294:
for each node). Clustered file systems can provide features like location-independent addressing and redundancy which improve reliability or reduce the complexity of the other parts of the cluster.
1417: 1427: 1198: 575:: the file system should work well in small environments (1 machine, a dozen machines) and also scale gracefully to bigger ones (hundreds through tens of thousands of systems). 997:
of a clustered file system is the amount of time needed to satisfy service requests. In conventional systems, this time consists of a disk-access time and a small amount of
369:
There are different architectural approaches to a shared-disk filesystem. Some distribute file information across all the servers in a cluster (fully distributed).
1033:
IBM mainframes in the 1970s could share physical disks and file systems if each machine had its own channel connection to the drives' control units. In the 1980s,
513:, even though they are not the only file systems that use the network to send data. Distributed file systems can restrict access to the file system depending on 974:
of one sort or another, so that data remains intact and available despite the failure of any single piece of equipment. For examples, see the lists of
1017:
concurrent overlapping writes, where different writers write to overlapping regions of the file concurrently. This problem is usually handled by
1479: 1454: 217: 108: 63: 600:
used virtual devices for transparent inter-machine file system access in the 1960s. More file servers were developed in the 1970s. In 1976,
1142: 1209: 2711: 2186: 770: 2701: 1872: 1681: 1370: 698: 2783: 2773: 2768: 2323: 1095: 253: 235: 174: 155: 77: 127: 1989: 1711: 1671: 414: 379: 330:
even when multiple clients try to access the same files at the same time. Shared-disk file-systems commonly employ some sort of
597: 2788: 2758: 914: 805: 134: 112: 298:
are a type of clustered file system that spread data across multiple storage nodes, usually for redundancy or performance.
2778: 1768: 1034: 938: 601: 551:: a consistent namespace exists encompassing local as well as remote files. The name of a file does not give its location. 1172: 2706: 2122: 1696: 868: 857: 581:: Clients should not have to be aware of the file replication performed across multiple servers to support scalability. 208: 141: 2627: 2475: 2407: 1701: 1508: 718: 395: 2512: 2502: 2492: 1884: 1474: 1447: 811: 69: 123: 101: 1080: 730: 545:: clients are unaware that files are distributed and can access them in the same way as local files are accessed. 518: 2763: 2577: 2430: 2333: 2278: 2153: 2009: 1778: 907: 1338: 1313: 2676: 2632: 2614: 2313: 2303: 1758: 1075: 1055: 1022: 998: 971: 959: 510: 291: 776: 2522: 2487: 2425: 1904: 1724: 1588: 1518: 1278:
NFS was designed to simplify the sharing of filesystem resources in a network of non-homogeneousmachines.
1090: 1002: 676: 609: 525: 401: 2658: 2567: 2517: 2206: 2176: 2127: 1979: 1952: 1829: 1719: 1632: 1523: 1440: 1422: 1258: 934: 926: 664: 637: 633: 2732: 2693: 2507: 2237: 2226: 2201: 2138: 1842: 1659: 1649: 1605: 1570: 1295: 1110: 1065: 979: 975: 922: 880: 826: 746: 734: 722: 714: 641: 605: 506: 441: 359: 315: 311: 203: 2737: 2683: 2622: 2211: 1879: 1820: 1736: 1018: 621: 502: 438: 331: 319: 148: 38: 2727: 2589: 2552: 2465: 2191: 2181: 2166: 2107: 1937: 1600: 1593: 1580: 1533: 1412: 1100: 793: 726: 710: 706: 629: 448: 283: 529:
using a different API or library and have different semantics (most often those of a database).
338:
The underlying storage area network may use any of a number of block-level protocols, including
651:
announced client and server support for Distributed Data Management Architecture (DDM) for the
2542: 2482: 2318: 2004: 1974: 1966: 1835: 1731: 1706: 1528: 1366: 1105: 836: 782: 625: 351: 279: 37:"Network filesystem" and "Parallel file system" redirect here. For the Sun NFS protocol, see 2562: 2470: 2268: 1918: 1862: 1551: 888: 694: 617: 385: 287: 569:: file service should be provided across different hardware and operating system platforms. 2671: 2584: 2092: 1486: 1070: 967: 764: 1299: 587:: files should be able to move between different servers without the client's knowledge. 2572: 2557: 2497: 1675: 1546: 2752: 2602: 2547: 2221: 2161: 2020: 1238: 1060: 702: 483: 355: 323: 17: 2666: 2374: 1962: 1929: 1867: 1847: 1085: 691: 31: 1173:"Disk Backup Through Algebraic Signatures in Scalable Distributed Data Structures" 1025:
which may either be built into the file system or provided by an add-on protocol.
563:: the client and client programs should operate correctly after a server failure. 2364: 1463: 994: 991: 842: 521:
on both the servers and the clients, depending on how the protocol is designed.
514: 469: 275: 90: 958:
The failure of disk hardware or a given storage node in a cluster can create a
2642: 2440: 363: 2597: 2338: 2216: 1947: 1815: 1810: 963: 930: 871:(Clemson University, Argonne National Laboratory, Ohio Supercomputer Center) 787: 656: 652: 347: 327: 1141:
Saify, Amina; Kochhar, Garima; Hsieh, Jenwei; Celebioglu, Onur (May 2005).
1143:"Enhancing High-Performance Computing Clusters with Parallel File Systems" 616:
Phase II which became the first widely used network file system. In 1984,
2415: 2359: 2328: 2117: 1942: 1798: 1691: 1644: 1538: 1266:
Proceedings of the Summer 1986 USENIX Technical Conference and Exhibition
1005: 894: 853: 820: 429: 2369: 2343: 2170: 1803: 1773: 1664: 1620: 1115: 1042: 1038: 942: 862: 831: 753: 486: 426: 2379: 2288: 2283: 2087: 1788: 874: 758: 680: 668: 613: 1384: 314:(SAN) to allow multiple computers to gain direct disk access at the 1259:"The Sun Network Filesystem: Design, Implementation and Experience" 628:
based network file system. Other notable network file systems are
2637: 2435: 2420: 2397: 2392: 2387: 2298: 2293: 2231: 2112: 2065: 2060: 2053: 2048: 2043: 2038: 1994: 1984: 1889: 1857: 1751: 1746: 1741: 1637: 1565: 1513: 847: 408: 343: 1397:
Ultimately, both VMS and TOPS-20 shipped this kind of capability.
644:(SMB) which is also known as Common Internet File System (CIFS). 2308: 2273: 2263: 2258: 2196: 2132: 2102: 2097: 2033: 2028: 1999: 1908: 1899: 1852: 1793: 1763: 1654: 1625: 1615: 1610: 1575: 1557: 1120: 918: 799: 684: 660: 478: 420: 389: 339: 1436: 1432: 444:
File System (SNFS), ex ADIC, ex CentraVision File System (CVFS)
1914: 1894: 1783: 1685: 1363:
Distributed Storage: Concepts, Algorithms, and Implementations
1208:. John Wiley & Sons, Inc. pp. 705–725. Archived from 672: 648: 455: 186: 84: 43: 1292:
Advances in Computer and Information Sciences and Engineering
1045:
clusters (VAX/ALPHA/IA64) included shared disk file systems.
1237:
Arpaci-Dusseau, Remzi H.; Arpaci-Dusseau, Andrea C. (2014),
326:
view of the file system, avoiding corruption and unintended
290:, most of which do not employ a clustered file system (only 1294:. Springer Science & Business Media. pp. 423–440. 1197:
Silberschatz, Abraham; Galvin, Peter; Gagne, Greg (2009).
1171:
Mokadem, Riad; Litwin, Witold; Schwarz, Thomas (2006).
524:
The difference between a distributed file system and a
2720: 2692: 2657: 2613: 2531: 2453: 2406: 2352: 2247: 2152: 2078: 2018: 1961: 1928: 1495: 115:. Unsourced material may be challenged and removed. 1418:A Taxonomy and Survey on Distributed File Systems 856:(Clemson University, Omnibond Systems), formerly 980:distributed parallel fault-tolerant file systems 923:Server Message Block/Common Internet File System 701:or closed-source clustered file systems, e. g.: 970:and high availability can be provided through 466:Versity VSM (SAM-QFS ported to Linux), ScoutFS 2079: 1448: 8: 685:Distributed Relational Database Architecture 322: – provides a consistent and 624:" (NFS) which became the first widely used 78:Learn how and when to remove these messages 2535: 2251: 2015: 1501: 1455: 1441: 1433: 1413:A Taxonomy of Distributed Storage Systems 1387:. Dan Murphy. Ambitious Plans for Jupiter 1232: 1230: 254:Learn how and when to remove this message 236:Learn how and when to remove this message 175:Learn how and when to remove this message 1199:"Operating System Concepts, 8th Edition" 663:. This was followed by the support for 463:Veritas CFS (Cluster FS: Clustered VxFS) 278:which is shared by being simultaneously 1133: 976:distributed fault-tolerant file systems 538:providing other features listed below. 659:, and IBM mainframe computers running 505:to the same storage but use a network 1314:"Weka Distributed File Systems (DFS)" 771:Windows Distributed File System (DFS) 683:. DDM also became the foundation for 7: 1423:A survey of distributed file systems 1385:"Origins and Development of TOPS-20" 671:, IBM mainframe computers under the 113:adding citations to reliable sources 286:. There are several approaches to 925:) (used with MS Windows systems), 699:distributed file systems for cloud 25: 1096:Distributed file system for cloud 59:This article has multiple issues. 1111:List of distributed file systems 954:Avoiding single point of failure 747:List of distributed file systems 620:created the file system called " 608:(FAL), an implementation of the 415:IBM General Parallel File System 380:Blue Whale Clustered file system 213:Merges need to be smoothed over. 191: 89: 48: 27:Type of decentralized filesystem 598:Incompatible Timesharing System 509:. These are commonly known as 460:TerraScale Technologies TerraFS 100:needs additional citations for 67:or discuss these issues on the 1: 1428:The Evolution of File Systems 1035:Digital Equipment Corporation 814:(Inter Planetary File System) 602:Digital Equipment Corporation 388:(SGI) clustered file system ( 1339:"PanFS Parallel File System" 869:Parallel Virtual File System 858:Parallel Virtual File System 808:(Apache Software Foundation) 2628:Filesystem-level encryption 435:PolyServe storage solutions 396:Veritas Cluster File System 211:. The specific problem is: 2805: 1475:Comparison of file systems 905: 839:(Core Technology / Gemius) 744: 421:Oracle Cluster File System 207:to meet Knowledge (XXG)'s 36: 29: 2538: 2254: 1504: 1470: 1257:Sandberg, Russel (1986). 1240:Sun's Network File System 1081:Peer-to-peer file sharing 2784:Shared disk file systems 2774:Distributed file systems 2769:Distributed data storage 2578:Extended file attributes 2279:Compact Disc File System 908:Network-attached storage 902:Network-attached storage 767:(Inktank, Red Hat, SUSE) 579:Replication transparency 555:Concurrency transparency 499:Distributed file systems 494:Distributed file systems 30:Not to be confused with 2677:Installable File System 1361:Pessach, Yaniv (2013). 1268:. Sun Microsystems, Inc 1076:Direct-attached storage 1056:Distributed file system 960:single point of failure 679:operating systems, and 308:shared-disk file system 302:Shared-disk file system 292:direct attached storage 124:"Clustered file system" 1725:TiVo Media File System 1589:Encrypting File System 1246:, Arpaci-Dusseau Books 1091:Distributed data store 1003:communication protocol 687:, also known as DRDA. 585:Migration transparency 526:distributed data store 402:Cluster Shared Volumes 2789:Storage area networks 2759:Computer file systems 1720:Macintosh File System 1206:University of Babylon 949:Design considerations 665:IBM Personal Computer 638:NetWare Core Protocol 634:Apple Filing Protocol 549:Location transparency 296:Parallel file systems 268:clustered file system 2779:Network file systems 2733:GUID Partition Table 2080:Distributed parallel 1828:Shared File System ( 1383:Murphy, Dan (1996). 1290:Sobh, Tarek (2008). 1178:. DEXA 2006 Springer 1150:Dell Power Solutions 1066:Storage area network 921:systems), SMB/CIFS ( 779:(acquired by Docker) 642:Server Message Block 610:Data Access Protocol 606:File Access Listener 561:Failure transparency 511:network file systems 360:network block device 312:storage area network 218:improve this article 109:improve this article 18:Parallel file system 2738:Apple Partition Map 2684:Virtual file system 2623:Access-control list 1737:NetWare File System 1300:2008acis.book.....S 1019:concurrency control 966:or unavailability. 962:that can result in 622:Network File System 543:Access transparency 320:concurrency control 39:Network File System 2728:Master Boot Record 2553:Data deduplication 2192:Google File System 2108:Google File System 1594:Extent File System 1556:Byte File System ( 1101:Global file system 727:Google File System 630:Andrew File System 503:block level access 449:Global File System 2746: 2745: 2653: 2652: 2543:Case preservation 2449: 2448: 2148: 2147: 2074: 2073: 1836:Smart File System 1106:Gopher (protocol) 695:network protocols 626:Internet Protocol 352:ATA over Ethernet 264: 263: 256: 246: 245: 238: 209:quality standards 200:This article may 185: 184: 177: 159: 82: 16:(Redirected from 2796: 2563:Execute in place 2536: 2269:Boot File System 2252: 2016: 1552:Boot File System 1502: 1457: 1450: 1443: 1434: 1400: 1399: 1394: 1392: 1380: 1374: 1359: 1353: 1352: 1350: 1349: 1335: 1329: 1328: 1326: 1325: 1310: 1304: 1303: 1287: 1281: 1280: 1275: 1273: 1263: 1254: 1248: 1247: 1245: 1234: 1225: 1224: 1222: 1220: 1214: 1203: 1194: 1188: 1187: 1185: 1183: 1177: 1168: 1162: 1161: 1159: 1157: 1147: 1138: 972:data replication 697:for open-source 618:Sun Microsystems 386:Silicon Graphics 259: 252: 241: 234: 230: 227: 221: 195: 194: 187: 180: 173: 169: 166: 160: 158: 117: 93: 85: 74: 52: 51: 44: 21: 2804: 2803: 2799: 2798: 2797: 2795: 2794: 2793: 2764:Data management 2749: 2748: 2747: 2742: 2716: 2688: 2672:File system API 2649: 2609: 2585:File change log 2527: 2503:Record-oriented 2476:Self-certifying 2445: 2402: 2348: 2243: 2144: 2070: 2014: 1957: 1924: 1497: 1491: 1487:Unix filesystem 1466: 1461: 1409: 1407:Further reading 1404: 1403: 1390: 1388: 1382: 1381: 1377: 1360: 1356: 1347: 1345: 1337: 1336: 1332: 1323: 1321: 1312: 1311: 1307: 1289: 1288: 1284: 1271: 1269: 1261: 1256: 1255: 1251: 1243: 1236: 1235: 1228: 1218: 1216: 1215:on 6 March 2019 1212: 1201: 1196: 1195: 1191: 1181: 1179: 1175: 1170: 1169: 1165: 1155: 1153: 1145: 1140: 1139: 1135: 1130: 1125: 1071:Shared resource 1051: 1031: 1014: 988: 968:Fault tolerance 956: 951: 933:computers), or 931:Apple Macintosh 910: 904: 899: 823:(Skytechnology) 749: 743: 690:There are many 594: 535: 496: 491: 375: 304: 260: 249: 248: 247: 242: 231: 225: 222: 215: 196: 192: 181: 170: 164: 161: 118: 116: 106: 94: 53: 49: 42: 35: 28: 23: 22: 15: 12: 11: 5: 2802: 2800: 2792: 2791: 2786: 2781: 2776: 2771: 2766: 2761: 2751: 2750: 2744: 2743: 2741: 2740: 2735: 2730: 2724: 2722: 2718: 2717: 2715: 2714: 2712:Log-structured 2709: 2704: 2698: 2696: 2690: 2689: 2687: 2686: 2681: 2680: 2679: 2669: 2663: 2661: 2655: 2654: 2651: 2650: 2648: 2647: 2646: 2645: 2640: 2630: 2625: 2619: 2617: 2615:Access control 2611: 2610: 2608: 2607: 2606: 2605: 2600: 2592: 2587: 2582: 2581: 2580: 2573:File attribute 2570: 2565: 2560: 2558:Data scrubbing 2555: 2550: 2545: 2539: 2533: 2529: 2528: 2526: 2525: 2520: 2515: 2513:Steganographic 2510: 2505: 2500: 2495: 2493:Log-structured 2490: 2485: 2480: 2479: 2478: 2473: 2468: 2457: 2455: 2451: 2450: 2447: 2446: 2444: 2443: 2438: 2433: 2428: 2423: 2418: 2412: 2410: 2404: 2403: 2401: 2400: 2395: 2390: 2385: 2382: 2377: 2372: 2367: 2362: 2356: 2354: 2350: 2349: 2347: 2346: 2341: 2336: 2331: 2326: 2321: 2316: 2311: 2306: 2301: 2296: 2291: 2286: 2281: 2276: 2271: 2266: 2261: 2255: 2249: 2245: 2244: 2242: 2241: 2234: 2229: 2224: 2219: 2214: 2209: 2204: 2199: 2194: 2189: 2184: 2179: 2174: 2164: 2158: 2156: 2150: 2149: 2146: 2145: 2143: 2142: 2135: 2130: 2125: 2120: 2115: 2110: 2105: 2100: 2095: 2090: 2084: 2082: 2076: 2075: 2072: 2071: 2069: 2068: 2063: 2058: 2057: 2056: 2046: 2041: 2036: 2031: 2025: 2023: 2013: 2012: 2007: 2002: 1997: 1992: 1987: 1982: 1977: 1971: 1969: 1959: 1958: 1956: 1955: 1950: 1945: 1940: 1934: 1932: 1926: 1925: 1923: 1922: 1912: 1902: 1897: 1892: 1887: 1882: 1877: 1876: 1875: 1870: 1860: 1855: 1850: 1845: 1840: 1839: 1838: 1833: 1823: 1818: 1816:Reliance Nitro 1813: 1808: 1807: 1806: 1796: 1791: 1786: 1781: 1776: 1771: 1766: 1761: 1756: 1755: 1754: 1744: 1739: 1734: 1729: 1728: 1727: 1722: 1714: 1709: 1704: 1699: 1694: 1689: 1679: 1676:Classic Mac OS 1669: 1668: 1667: 1657: 1652: 1647: 1642: 1641: 1640: 1630: 1629: 1628: 1623: 1618: 1613: 1603: 1598: 1597: 1596: 1591: 1583: 1578: 1573: 1568: 1563: 1562: 1561: 1554: 1549: 1547:Be File System 1541: 1536: 1531: 1526: 1521: 1516: 1511: 1505: 1499: 1493: 1492: 1490: 1489: 1484: 1483: 1482: 1471: 1468: 1467: 1462: 1460: 1459: 1452: 1445: 1437: 1431: 1430: 1425: 1420: 1415: 1408: 1405: 1402: 1401: 1375: 1371:978-1482561043 1354: 1330: 1305: 1282: 1249: 1226: 1189: 1163: 1132: 1131: 1129: 1126: 1124: 1123: 1118: 1113: 1108: 1103: 1098: 1093: 1088: 1083: 1078: 1073: 1068: 1063: 1058: 1052: 1050: 1047: 1030: 1027: 1013: 1010: 987: 984: 955: 952: 950: 947: 943:Novell NetWare 906:Main article: 903: 900: 898: 897: 892: 886: 885:Torus (CoreOS) 883: 878: 877:(Rozo Systems) 872: 866: 860: 851: 845: 840: 834: 829: 824: 818: 815: 809: 803: 797: 791: 785: 780: 774: 768: 762: 756: 750: 745:Main article: 742: 739: 593: 590: 589: 588: 582: 576: 570: 564: 558: 552: 546: 534: 531: 495: 492: 490: 489: 481: 475: 472: 467: 464: 461: 458: 452: 445: 436: 433: 424: 418: 412: 405: 398: 393: 383: 376: 374: 371: 303: 300: 262: 261: 244: 243: 199: 197: 190: 183: 182: 97: 95: 88: 83: 57: 56: 54: 47: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 2801: 2790: 2787: 2785: 2782: 2780: 2777: 2775: 2772: 2770: 2767: 2765: 2762: 2760: 2757: 2756: 2754: 2739: 2736: 2734: 2731: 2729: 2726: 2725: 2723: 2719: 2713: 2710: 2708: 2705: 2703: 2702:Cryptographic 2700: 2699: 2697: 2695: 2691: 2685: 2682: 2678: 2675: 2674: 2673: 2670: 2668: 2665: 2664: 2662: 2660: 2656: 2644: 2641: 2639: 2636: 2635: 2634: 2631: 2629: 2626: 2624: 2621: 2620: 2618: 2616: 2612: 2604: 2601: 2599: 2596: 2595: 2593: 2591: 2588: 2586: 2583: 2579: 2576: 2575: 2574: 2571: 2569: 2566: 2564: 2561: 2559: 2556: 2554: 2551: 2549: 2548:Copy-on-write 2546: 2544: 2541: 2540: 2537: 2534: 2530: 2524: 2521: 2519: 2516: 2514: 2511: 2509: 2506: 2504: 2501: 2499: 2496: 2494: 2491: 2489: 2486: 2484: 2481: 2477: 2474: 2472: 2469: 2467: 2464: 2463: 2462: 2459: 2458: 2456: 2452: 2442: 2439: 2437: 2434: 2432: 2429: 2427: 2424: 2422: 2419: 2417: 2414: 2413: 2411: 2409: 2405: 2399: 2396: 2394: 2391: 2389: 2386: 2383: 2381: 2378: 2376: 2373: 2371: 2368: 2366: 2363: 2361: 2358: 2357: 2355: 2351: 2345: 2342: 2340: 2337: 2335: 2332: 2330: 2327: 2325: 2322: 2320: 2317: 2315: 2312: 2310: 2307: 2305: 2302: 2300: 2297: 2295: 2292: 2290: 2287: 2285: 2282: 2280: 2277: 2275: 2272: 2270: 2267: 2265: 2262: 2260: 2257: 2256: 2253: 2250: 2246: 2240: 2239: 2235: 2233: 2230: 2228: 2225: 2223: 2220: 2218: 2215: 2213: 2210: 2208: 2205: 2203: 2200: 2198: 2195: 2193: 2190: 2188: 2185: 2183: 2180: 2178: 2175: 2172: 2168: 2165: 2163: 2160: 2159: 2157: 2155: 2151: 2141: 2140: 2136: 2134: 2131: 2129: 2126: 2124: 2121: 2119: 2116: 2114: 2111: 2109: 2106: 2104: 2101: 2099: 2096: 2094: 2091: 2089: 2086: 2085: 2083: 2081: 2077: 2067: 2064: 2062: 2059: 2055: 2052: 2051: 2050: 2047: 2045: 2042: 2040: 2037: 2035: 2032: 2030: 2027: 2026: 2024: 2022: 2021:wear leveling 2017: 2011: 2008: 2006: 2003: 2001: 1998: 1996: 1993: 1991: 1988: 1986: 1983: 1981: 1978: 1976: 1973: 1972: 1970: 1968: 1964: 1960: 1954: 1951: 1949: 1946: 1944: 1941: 1939: 1936: 1935: 1933: 1931: 1927: 1920: 1916: 1913: 1910: 1906: 1903: 1901: 1898: 1896: 1893: 1891: 1888: 1886: 1883: 1881: 1878: 1874: 1871: 1869: 1866: 1865: 1864: 1861: 1859: 1856: 1854: 1851: 1849: 1846: 1844: 1841: 1837: 1834: 1831: 1827: 1826: 1824: 1822: 1819: 1817: 1814: 1812: 1809: 1805: 1802: 1801: 1800: 1797: 1795: 1792: 1790: 1787: 1785: 1782: 1780: 1777: 1775: 1772: 1770: 1767: 1765: 1762: 1760: 1757: 1753: 1750: 1749: 1748: 1745: 1743: 1740: 1738: 1735: 1733: 1730: 1726: 1723: 1721: 1718: 1717: 1715: 1713: 1710: 1708: 1705: 1703: 1700: 1698: 1695: 1693: 1690: 1687: 1683: 1680: 1677: 1673: 1670: 1666: 1663: 1662: 1661: 1658: 1656: 1653: 1651: 1648: 1646: 1643: 1639: 1636: 1635: 1634: 1631: 1627: 1624: 1622: 1619: 1617: 1614: 1612: 1609: 1608: 1607: 1604: 1602: 1599: 1595: 1592: 1590: 1587: 1586: 1584: 1582: 1579: 1577: 1574: 1572: 1569: 1567: 1564: 1559: 1555: 1553: 1550: 1548: 1545: 1544: 1542: 1540: 1537: 1535: 1532: 1530: 1527: 1525: 1522: 1520: 1517: 1515: 1512: 1510: 1507: 1506: 1503: 1500: 1494: 1488: 1485: 1481: 1478: 1477: 1476: 1473: 1472: 1469: 1465: 1458: 1453: 1451: 1446: 1444: 1439: 1438: 1435: 1429: 1426: 1424: 1421: 1419: 1416: 1414: 1411: 1410: 1406: 1398: 1386: 1379: 1376: 1372: 1368: 1364: 1358: 1355: 1344: 1340: 1334: 1331: 1319: 1315: 1309: 1306: 1301: 1297: 1293: 1286: 1283: 1279: 1267: 1260: 1253: 1250: 1242: 1241: 1233: 1231: 1227: 1211: 1207: 1200: 1193: 1190: 1174: 1167: 1164: 1151: 1144: 1137: 1134: 1127: 1122: 1119: 1117: 1114: 1112: 1109: 1107: 1104: 1102: 1099: 1097: 1094: 1092: 1089: 1087: 1084: 1082: 1079: 1077: 1074: 1072: 1069: 1067: 1064: 1062: 1061:Clustered NAS 1059: 1057: 1054: 1053: 1048: 1046: 1044: 1040: 1036: 1028: 1026: 1024: 1020: 1011: 1009: 1007: 1004: 1000: 996: 993: 985: 983: 981: 977: 973: 969: 965: 961: 953: 948: 946: 944: 940: 936: 932: 928: 924: 920: 916: 909: 901: 896: 893: 890: 887: 884: 882: 879: 876: 873: 870: 867: 864: 861: 859: 855: 852: 849: 846: 844: 841: 838: 835: 833: 830: 828: 825: 822: 819: 816: 813: 810: 807: 804: 801: 798: 796:(Google Inc.) 795: 792: 789: 786: 784: 781: 778: 775: 772: 769: 766: 763: 760: 757: 755: 752: 751: 748: 740: 738: 736: 735:Chord Project 732: 728: 724: 720: 716: 712: 708: 704: 700: 696: 693: 688: 686: 682: 678: 674: 670: 666: 662: 658: 654: 650: 645: 643: 639: 635: 631: 627: 623: 619: 615: 611: 607: 603: 599: 591: 586: 583: 580: 577: 574: 571: 568: 567:Heterogeneity 565: 562: 559: 556: 553: 550: 547: 544: 541: 540: 539: 532: 530: 527: 522: 520: 516: 512: 508: 504: 501:do not share 500: 493: 488: 485: 484:DragonFly BSD 482: 480: 476: 473: 471: 468: 465: 462: 459: 457: 453: 450: 446: 443: 440: 437: 434: 431: 428: 425: 422: 419: 416: 413: 410: 406: 403: 399: 397: 394: 391: 387: 384: 381: 378: 377: 372: 370: 367: 365: 361: 357: 356:Fibre Channel 353: 349: 345: 341: 336: 333: 329: 325: 321: 317: 313: 309: 301: 299: 297: 293: 289: 285: 281: 277: 273: 269: 258: 255: 240: 237: 229: 226:December 2013 219: 214: 210: 206: 205: 198: 189: 188: 179: 176: 168: 165:December 2015 157: 154: 150: 147: 143: 140: 136: 133: 129: 126: –  125: 121: 120:Find sources: 114: 110: 104: 103: 98:This article 96: 92: 87: 86: 81: 79: 72: 71: 66: 65: 60: 55: 46: 45: 40: 33: 19: 2667:File manager 2460: 2236: 2137: 1963:Flash memory 1930:Optical disc 1868:soft updates 1848:Soup (Apple) 1498:non-rotating 1464:File systems 1396: 1389:. Retrieved 1378: 1362: 1357: 1346:. Retrieved 1342: 1333: 1322:. Retrieved 1320:. 2021-04-27 1317: 1308: 1291: 1285: 1277: 1270:. Retrieved 1265: 1252: 1239: 1217:. Retrieved 1210:the original 1205: 1192: 1180:. Retrieved 1166: 1154:. Retrieved 1149: 1136: 1086:Disk sharing 1032: 1015: 989: 957: 917:(popular on 911: 850:(EMC Isilon) 761:(Fraunhofer) 692:peer-to-peer 689: 646: 604:created the 595: 584: 578: 572: 566: 560: 554: 548: 542: 536: 533:Design goals 523: 519:capabilities 515:access lists 498: 497: 368: 337: 324:serializable 307: 305: 295: 282:on multiple 271: 267: 265: 250: 232: 223: 216:Please help 212: 201: 171: 162: 152: 145: 138: 131: 119: 107:Please help 102:verification 99: 75: 68: 62: 61:Please help 58: 32:Data cluster 2633:Permissions 2248:Specialized 1480:distributed 1343:panasas.com 1012:Concurrency 995:measurement 992:performance 986:Performance 937:(used with 929:(used with 843:ObjectiveFS 773:(Microsoft) 721:, WekaFS, 640:(NCP), and 612:as part of 573:Scalability 470:VMware VMFS 432:File System 411:File System 316:block level 276:file system 220:if you can. 2753:Categories 2659:Interfaces 2643:Sticky bit 2523:Versioning 2488:Journaling 2431:Rubberhose 2227:SMB (CIFS) 2019:host-side 1348:2023-10-12 1324:2023-10-12 1152:. Dell Inc 1128:References 400:Microsoft 364:InfiniBand 288:clustering 135:newspapers 64:improve it 2518:Synthetic 2461:Clustered 2408:Encrypted 2339:OverlayFS 1948:ISO 13490 1524:Amiga OFS 1519:Amiga FFS 990:A common 964:data loss 865:(Panasas) 790:(Red Hat) 788:GlusterFS 725:, PanFS, 657:System/38 653:System/36 647:In 1986, 407:DataPlow 348:HyperSCSI 328:data loss 70:talk page 2603:Symbolic 2532:Features 2508:Semantic 2416:eCryptfs 2360:configfs 2329:SquashFS 2217:POHMELFS 2118:OrangeFS 1943:ISO 9660 1863:UFS/UFS2 1811:Reliance 1799:ReiserFS 1645:Files-11 1539:bcachefs 1496:Disk and 1049:See also 1006:software 895:XtreemFS 891:(WekaIO) 881:SMB/CIFS 854:OrangeFS 821:LizardFS 741:Examples 715:CIFS/SMB 507:protocol 447:Red Hat 442:StorNext 430:Files-11 373:Examples 202:require 2721:Layouts 2707:Default 2370:debugfs 2344:UnionFS 2238:more... 2171:OpenAFS 2139:more... 1804:Reiser4 1774:OpenZFS 1665:HAMMER2 1621:ext3cow 1601:Episode 1391:6 March 1318:weka.io 1296:Bibcode 1272:6 March 1219:4 March 1156:6 March 1116:CacheFS 1043:OpenVMS 1039:TOPS-20 1029:History 1023:locking 837:MooseFS 832:MapR FS 783:GfarmFS 777:Infinit 754:Alluxio 719:DCE/DFS 636:(AFP), 632:(AFS), 592:History 487:HAMMER2 439:Quantum 427:OpenVMS 354:(AoE), 332:fencing 310:uses a 284:servers 280:mounted 274:) is a 204:cleanup 149:scholar 2594:Links 2568:Extent 2498:Object 2466:Global 2384:specfs 2380:procfs 2375:kernfs 2353:Pseudo 2334:UMSDOS 2289:Davfs2 2284:cramfs 2222:Hadoop 2202:Lustre 2088:BeeGFS 2054:NILFS2 1789:QNX4FS 1752:NILFS2 1660:HAMMER 1650:Fossil 1369:  1182:8 June 889:WekaFS 875:RozoFS 827:Lustre 765:CephFS 759:BeeGFS 723:Lustre 681:FlexOS 669:AS/400 614:DECnet 477:Apple 474:WekaFS 451:(GFS2) 423:(OCFS) 417:(GPFS) 382:(BWFS) 362:, and 151:  144:  137:  130:  122:  2694:Lists 2638:Modes 2483:Flash 2454:Types 2436:SSHFS 2421:EncFS 2398:WinFS 2393:tmpfs 2388:sysfs 2365:devfs 2299:FTPFS 2294:EROFS 2232:SSHFS 2113:OCFS2 2066:UBIFS 2061:YAFFS 2049:NILFS 2044:LogFS 2039:JFFS2 1995:EROFS 1985:exFAT 1890:Xiafs 1873:WAPBL 1858:UBIFS 1769:OneFS 1747:NILFS 1742:Next3 1732:MINIX 1638:exFAT 1566:Btrfs 1534:AthFS 1514:AdvFS 1262:(PDF) 1244:(PDF) 1213:(PDF) 1202:(PDF) 1176:(PDF) 1146:(PDF) 863:PanFS 848:OneFS 817:iRODS 802:(IBM) 409:Nasan 404:(CSV) 344:iSCSI 156:JSTOR 142:books 2598:Hard 2590:Fork 2471:Grid 2324:MVFS 2319:NOVA 2314:LTFS 2309:Lnfs 2304:FUSE 2274:CDfs 2264:AXFS 2259:Aufs 2197:GPFS 2182:Coda 2133:Xsan 2123:PVFS 2103:GFS2 2098:CXFS 2093:Ceph 2034:JFFS 2029:CHFS 2010:NVFS 2000:F2FS 1990:TFAT 1975:APFS 1965:and 1909:z/OS 1900:Xsan 1885:WAFL 1880:VxFS 1853:Tux3 1843:SNFS 1825:SFS 1794:ReFS 1764:NTFS 1716:MFS 1702:HTFS 1697:HPFS 1692:HFS+ 1655:GPFS 1626:ext4 1616:ext3 1611:ext2 1585:EFS 1576:CXFS 1571:CVFS 1558:z/VM 1543:BFS 1529:APFS 1509:ADFS 1393:2019 1367:ISBN 1274:2019 1221:2019 1184:2006 1158:2019 1121:RAID 1041:and 978:and 941:and 919:UNIX 812:IPFS 806:HDFS 800:GPFS 731:Mnet 711:Coda 675:and 661:CICS 596:The 479:Xsan 454:Sun 390:CXFS 340:SCSI 128:news 2441:ZFS 2426:EFS 2212:NFS 2207:NCP 2187:DFS 2177:AFP 2167:AFS 2154:NAS 2128:QFS 2005:JFS 1980:FAT 1967:SSD 1953:UDF 1938:HSF 1919:Sun 1915:ZFS 1905:zFS 1895:XFS 1821:RFS 1784:QFS 1779:PFS 1759:NSS 1712:LFS 1707:JFS 1686:MVS 1682:HFS 1672:HFS 1633:FAT 1606:ext 1581:DFS 1037:'s 1021:or 999:CPU 945:). 939:OES 935:NCP 927:AFP 915:NFS 794:GFS 707:AFS 677:VSE 673:MVS 649:IBM 517:or 456:QFS 272:CFS 111:by 2755:: 2162:9P 1830:VM 1395:. 1365:. 1341:. 1316:. 1276:. 1264:. 1229:^ 1204:. 1148:. 1008:. 982:. 737:. 733:, 729:, 717:, 713:, 709:, 705:, 703:9P 667:, 655:, 366:. 358:, 350:, 346:, 342:, 306:A 266:A 73:. 2173:) 2169:( 1921:) 1917:( 1911:) 1907:( 1832:) 1688:) 1684:( 1678:) 1674:( 1560:) 1456:e 1449:t 1442:v 1373:. 1351:. 1327:. 1302:. 1298:: 1223:. 1186:. 1160:. 392:) 270:( 257:) 251:( 239:) 233:( 228:) 224:( 178:) 172:( 167:) 163:( 153:· 146:· 139:· 132:· 105:. 80:) 76:( 41:. 34:. 20:)

Index

Parallel file system
Data cluster
Network File System
improve it
talk page
Learn how and when to remove these messages

verification
improve this article
adding citations to reliable sources
"Clustered file system"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
cleanup
quality standards
improve this article
Learn how and when to remove this message
Learn how and when to remove this message
file system
mounted
servers
clustering
direct attached storage
storage area network
block level
concurrency control

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.