Кіріспе
Жоқ. Келесі тізімдер файлдық жүйелерді анықтап, сипаттап, олар туралы толық ақпаратқа сілтеме жасайды. Көптеген ескі операциялық жүйелер тек өздерінің бір "туылған" файлдық жүйесін ғана қолдайды, ол операциялық жүйенің атынан басқа есімге ие болмайды.
The following lists identify, characterize, and link to more thorough information on file systems. Many older operating systems support only their one "native" file system, which does not bear any name apart from the name of the operating system itself.
Ортақ дискідегі файл жүйелері
Ортақ дискідегі файлдық жүйелер (оларды ортақ сақтау файлдық жүйелер, SAN файлдық жүйесі, кластерленген файлдық жүйе немесе тіпті кластерлік файлдық жүйелер деп те атайды) негізінен файлдық жүйе орналасқан блок-жинақтауға барлық түйіндер тікелей кіретін сақтау аймағы желісінде қолданылады. Бұл басқа түйіндердің файлдық жүйеге қол жеткізуіне әсер етпей, түйіндердің істен шығуына мүмкіндік береді. Ортақ дискідегі файлдық жүйелер әдетте аппараттық RAID-те сақтаумен бірге жоғары қол жетімділік кластерінде қолданылады. Ортақ дискідегі файлдық жүйелер әдетте 64 немесе 128 түйінден аспайды. Ортақ дискідегі файлдық жүйелер метадеректер түйіндер арасында таратылатын симметриялық немесе орталықтандырылған метадеректер серверлерімен асимметриялық болуы мүмкін. CXFS (Clustered XFS) Silicon Graphics (SGI) компаниясынан. Linux, Mac, Windows, Solaris, AIX және IRIX үшін қолжетімді. Асимметриялы. Dell Fluid File System (бұрынғы ExaFS) Dell компаниясы сатқан меншік бағдарламалық жасақтама. Клиенттерге үлестірілген файлдық жүйелерді ұсынатын құрылғы ретінде сатылған ортақ дискі жүйесі. Windows, macOS, Linux және басқа UNIX клиенттеріне NFS v2/v3, SMB/CIFS және AFP қызметтерін көрсететін Intel базалы аппараттық жабдықта жұмыс істейді. Blue Whale Clustered файлдық жүйесі (BWFS) – Zhongke Blue Whale компаниясынан. Асимметриялы. Microsoft Windows, Linux және macOS үшін қолжетімді. DataPlow-дан SAN файлдық жүйесі (SFS). Windows, Linux, Solaris және macOS үшін қолжетімді. Симметриялық және асимметриялық. EMC Celerra HighRoad компаниясынан. Linux, AIX, HP UX, IRIX, Solaris және Windows үшін қолжетімді. Асимметриялы. DEC компаниясы 1983 жылы шығарған, қазір HP компаниясынан VMS кластерлеріндегі Files 11. Симметриялы. GFS2 (Global File System) Red Hat компаниясынан. Linux үшін GPL лицензиясымен қолжетімді. Симметриялық (GDLM) немесе асимметриялық (GULM). IBM жалпы параллельді файлдық жүйесі (GPFS) Windows, Linux, AIX параллельді. DataPlow-дан Nasan кластерленген файлдық жүйесі. Linux және Solaris үшін қолжетімді. Асимметриялы. Oracle ACFS Oracle Corporation компаниясынан. Linux үшін қолжетімді (тек Red Hat Enterprise Linux 5 және Oracle Enterprise Linux 5). Симметриялы. OCFS2 (Oracle кластерлік файлдық жүйесі) Oracle Corporation компаниясынан. Linux үшін GPL лицензиясымен қолжетімді. Симметриялы. Sun Microsystems компаниясының QFS жүйесі. Linux (тек клиент) және Solaris (метадеректер сервері мен клиент) үшін қолжетімді. Асимметриялы. Versity компаниясының ScoutFS қызметі. Linux үшін GPL лицензиясы бойынша қолжетімді. Симметриялы. Quantum компаниясының StorNext файлдық жүйесі. Асимметриялы. AIX, HP UX, IRIX, Linux, macOS, Solaris және Windows үшін қолжетімді. Xsan-мен өзара әрекеттеседі. Бұрын CVFS деп аталған. Veritas Storage Foundation Symantec компаниясынан. AIX, HP UX, Linux және Solaris үшін қолжетімді. Асимметриялы. Apple Inc компаниясының Xsan-ы macOS үшін қолжетімді. Асимметриялы. StorNext файлдық жүйесімен өзара әрекеттеседі. VMware/EMC Corporation компаниясының VMFS. VMware ESX Server үшін қолжетімді. Симметриялы.
Nasan Clustered File System from DataPlow. Available for Linux and Solaris. Asymmetric. Oracle ACFS from Oracle Corporation. Available for Linux (Red Hat Enterprise Linux 5 and Oracle Enterprise Linux 5 only). Symmetric. OCFS2 (Oracle Cluster File System) from Oracle Corporation. Available for Linux under GPL. Symmetric. QFS from Sun Microsystems. Available for Linux (client only) and Solaris (metadata server and client). Asymmetric. ScoutFS from Versity. Available for Linux under the GPL. Symmetric. StorNext File System from Quantum. Asymmetric. Available for AIX, HP UX, IRIX, Linux, macOS, Solaris and Windows. Interoperable with Xsan. Formerly known as CVFS. Veritas Storage Foundation from Symantec. Available for AIX, HP UX, Linux and Solaris. Asymmetric. Xsan from Apple Inc. Available for macOS. Asymmetric. Interoperable with StorNext File System. VMFS from VMware/EMC Corporation. Available for VMware ESX Server. Symmetric.
Ақаулықтарға төзімді бөлінген файл жүйелері
Деректерді түйіндер арасында (серверлер немесе серверлер/клиенттер арасында) жоғары қолжетімділік пен офлайн (байланыссыз) жұмыс істеу үшін таратылған, қатеге төзімді репликациялау. Карнеги Меллон университетінің Coda жүйесі мобильді есептеулер үшін клиенттік жағындағы кэшті пайдалана отырып, өткізу қабілетіне бейімделетін жұмысқа (қосылмаған жұмысты қоса алғанда) назар аударады. Ол AFS 2-нің мұрагері. Ол GPL лицензиясы бойынша Linux үшін қолжетімді. Microsoft-тың үлестірілген файл жүйесі (DFS) орналасудың ашықтығына және жоғары қолжетімділікке баса назар аударады. Windows үшін эксклюзивті бағдарламалық қамтамасыз ету лицензиясы бойынша қолжетімді. HAMMER және HAMMER2 – бұл Мэтт Диллон жасаған кластерлік сақтауға арналған DragonFly BSD файлдық жүйелері. Moose File System (MooseFS) – желілік, үлестірілген файлдық жүйе. Ол деректерді бірнеше физикалық орындарға (серверлерге) таратады, олар пайдаланушыға бір ресурс ретінде көрінеді. Linux, FreeBSD, NetBSD, OpenSolaris және macOS жүйелерінде жұмыс істейді. Бас сервер және блок-серверлер Cygwin арқылы Solaris және Windows жүйелерінде де жұмыс істей алады. Scality – қатеге төзімді, үлестірілген файлдық жүйе. Tahoe LAFS – ашық кодты, қауіпсіз, орталықтандырылмаған, қатеге төзімді файлдық жүйе, ол шифрлауды ең аз құқықтармен көбейтілген дизайнның негізі ретінде пайдаланады. FAT12 және FAT16 (және FAT32) кеңейтімдері, IBM 4680 OS және Toshiba 4690 OS жүйелерінде түйіндер арасында автоматты түрде файлдарды таратуды, сондай-ақ жергілікті, жаңарту кезінде көшірме, жабу кезінде көшірме, жаңарту кезінде біріктірілген, жабу кезінде біріктірілген сияқты қосымша атрибуттарды қолдайды. Тарату атрибуттары файл бойынша файл негізінде каталог кестесіндегі арнайы жазбаларда сақталады.
Таратылған қатар файл жүйелері
Таратылған параллельді файлдық жүйелер жоғары өнімділікке қол жеткізу үшін деректерді бірнеше серверге бөліп жазады. Олар көбінесе жоғары өнімді есептеулерде (HPC) қолданылады. Кейбір таратылған параллельді файлдық жүйелер деректердің бөліктерін сақтау үшін объектілік сақтау құрылғысын (OSD) (Lustre жүйесінде OST деп аталады) және орталықтандырылған метадеректер серверлерін пайдаланады. Lustre – Linux үшін ашық кодты, жоғары өнімділікке ие таратылған параллельді файлдық жүйе, ол әлемдегі ең ірі компьютерлердің көптеген түрлерінде қолданылады. Параллельді виртуалды файлдық жүйе (PVFS, PVFS2, OrangeFS) виртуалды жүйе кескіндерін сақтау мақсатымен әзірленген, бұл ретте ортақ пайдаланбастан жазуды оңтайландыруға баса назар аударылған. Linux үшін GPL лицензиясымен қолжетімді.
P2P файл жүйелері
Олардың кейбіреулерін кооперативтік сақтау бұлты деп атауға болады. Cleversafe Cauchy Reed–Solomon ақпаратты тарату алгоритмдерін қолданады, деректерді танылмайтын бөліктерге бөліп, оларды қауіпсіз интернет байланыстары арқылы бірнеше сақтау орындарына таратады. Scality – Chord peer-to-peer протоколын пайдаланатын таратылған файлдық жүйе. IPFS Планетааралық файлдық жүйе – бұл p2p, бүкіл әлем бойынша таратылған, мазмұнға сәйкес мекенжай берілген файлдық жүйе.