Seznam souborových systémů - List of file systems
![]() | Tento článek může vyžadovat vyčištění setkat se s Wikipedií standardy kvality.Květen 2010) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Následující seznamy identifikují, charakterizují a odkazují na důkladnější informace o počítač souborové systémy.
Mnoho starších operační systémy podporují pouze jejich jeden „nativní“ souborový systém, který nenese žádný název kromě názvu samotného operačního systému.
Systémy diskových souborů
![]() | Tato část může vyžadovat vyčištění setkat se s Wikipedií standardy kvality. Specifický problém je: Sekce obsahuje možný spam.Září 2016) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Systémy diskových souborů jsou obvykle blokově orientované. Soubory v blokovém souborovém systému jsou sekvence bloků, které často obsahují operace čtení, zápisu a úpravy s plně náhodným přístupem.
- ADFS – Žalud Pokročilý systém evidence disků, nástupce DFS.
- AdvFS - Pokročilý systém souborů, navržený Digital Equipment Corporation pro jejich Digital UNIX (nyní Tru64 UNIX ) operační systém.
- APFS - Apple File System je systém souborů nové generace pro produkty Apple.
- AthFS – AtheOS File System, a 64-bit žurnál souborový systém, který nyní používá Slabika. Také se nazývá AFS.
- BFS - Boot File System používaný ve verzi System V verze 4.0 a UnixWare.
- BFS - systém souborů Be používaný v systému Windows BeOS, občas nesprávně pojmenovaný jako BeFS. Open source implementaci nazvanou OpenBFS používá Haiku operační systém.
- Btrfs - je copy-on-write souborový systém pro Linux oznámil Věštec v roce 2007 a zveřejněna pod GNU General Public License (GPL).
- CFS - Cluster File System od společnosti Veritas, společnosti Symantec. Jedná se o verzi VxFS s paralelním přístupem.
- CP / M souborový systém - Nativní souborový systém používaný v operačním systému CP / M (Control Program for Microcomputers), který byl poprvé vydán v roce 1974.
- DOS 3.x - Originální disketový operační systém a souborový systém vyvinutý pro Apple II.
- Rozsah systému souborů (EFS) - starší systém archivace bloků pod IRIX.
- ext - Rozšířený souborový systém, určený pro Linux systémy.
- ext2 - Druhý rozšířený souborový systém, určený pro Linux systémy.
- ext3 - A žurnál forma ext2.
- ext4 - Sledování pro ext3 a také a žurnál souborový systém s podporou pro rozsahy.
- ext3cow - A verzování souborového systému forma ext3.
- TLUSTÝ - Tabulka alokace souborů, původně použitá na DOS a Microsoft Windows a nyní se široce používá pro přenosná úložiště USB a některá další zařízení; FAT12, FAT16 a FAT32 pro 12-, 16- a 32-bit hloubky stolu.
- VFAT - Volitelná vrstva zapnuta Microsoft Windows Systém FAT umožňuje dlouhé (až 255 znaků) názvy souborů namísto pouze 8.3 Názvy souborů povoleno v prostém souborovém systému FAT.
- FATX - Upravená verze Microsoft Windows Systém FAT, který se používá na originálu Xbox řídicí panel.
- FFS (Amiga) - Rychlý systém souborů, používaný na Amiga systémy. Tento FS se postupem času vyvíjel. Nyní se počítá FFS1, FFS Intl, FFS DCache, FFS2.
- FFS - Rychlý systém souborů, používaný na *BSD systémy
- Fosilní – Plán 9 od Bell Labs systém archivace snímků.
- Soubory-11 – OpenVMS souborový systém; u některých také použito PDP-11 systémy; podporuje soubory orientované na záznam
- Flex stroj souborový systém
- KLADIVO - seskupeno DragonFly BSD souborový systém, připravený na produkci od DragonFly 2.2 (2009)[1][2]
- KLADIVO 2 - doporučeno jako výchozí kořenový souborový systém v DragonFly od vydání 5.2 v roce 2018[3][4][5]
- HFS - Hierarchický souborový systém v IBM z / OS; nesmí být zaměňována s HFS společnosti Apple. HFS je stále podporován, ale stanovený směr IBM je zFS.
- HFS - Hierarchický systém souborů, který se používá až do zavedení systému HFS + v systému Mac OS 8.1. Také známý jako standardní formát Mac OS. Nástupce systému souborů Macintosh (MFS) a předchůdce systému HFS +; nesmí být zaměňována s HFS IBM dodávané s z / OS
- HFS + - Aktualizovaná verze HFS od společnosti Apple, hierarchický systém souborů, podporovaný v systému Mac OS 8.1 a novějších, včetně macOS. Podporuje žurnálování souborového systému a umožňuje obnovení dat po havárii systému. Označuje se také jako „Mac OS Extended format nebo HFS Plus
- HPFS - Vysoce výkonný souborový systém, používaný na OS / 2
- HTFS - Vysoce propustný souborový systém, používaný na SCO OpenServer
- ISO 9660 - Používá se na CD ROM a DVD-ROM disky (Rock Ridge a Joliet jsou rozšíření tohoto)
- JFS – IBM Systém souborů deníku, za předpokladu v Linux, OS / 2, a AIX. Podporuje rozsahy.
- LFS - 4.4BSD implementace a souborový systém strukturovaný do protokolu
- MFS - Systém souborů Macintosh, používaný brzy Klasický Mac OS systémy. Uspěl Hierarchický souborový systém (HFS).
- Další3 - Forma ext3 s podporou snímků.[6]
- MFS - TiVo's Media File System, proprietární formát odolný proti chybám používaný na TiVo pevné disky pro nahrávání v reálném čase ze živého televizního vysílání.
- Souborový systém Minix - Používá se na Minix systémy
- NILFS - Linuxová implementace a souborový systém strukturovaný do protokolu
- NTFS - (New Technology File System) Používá se na Microsoft je Windows NT - operační systémy
- Systém souborů NetWare - Originál NetWare Souborový systém 2.x – 5.x, který volitelně používají pozdější verze.
- NSS - Novell Storage Services. Toto je nový 64-bit žurnálovací souborový systém pomocí algoritmu vyváženého stromu. Použito v NetWare verze 5.0 a vyšší a nedávno portované na Linux.
- OneFS - Jeden souborový systém. Toto je plně žurnálovaný distribuovaný systém souborů používaný společností Isilon. OneFS používá FlexProtect a Reed-Solomon kódování pro podporu až čtyř současných selhání disku.
- OFS - Old File System, na Amize. Dobré pro diskety, ale na pevných discích docela zbytečné.
- OS-9 souborový systém
- PFS - a PFS2, PFS3 atd. Technicky zajímavý systém souborů dostupný pro Windows Amiga, funguje velmi dobře za mnoha okolností. Velmi jednoduché a elegantní.
- ProDOS - Operační systém a souborový systém nástupce DOS 3.x, pro použití na počítačích Apple před počítači Macintosh & Lisa, řady Apple, včetně IIgs
- Qnx4fs - Systém souborů, který se používá v systému Windows QNX verze 4 a 6.
- ReFS (odolný souborový systém) - Nový souborový systém do Microsoft který je postaven na základech NTFS (ale nelze jej spustit, má výchozí velikost clusteru 64 kB a nepodporuje kompresi) a je určen k použití s Windows Server 2012 operační systém.
- ReiserFS - Souborový systém, který používá žurnálování
- Reiser4 - Souborový systém, který používá žurnálování, nejnovější verze ReiserFS
- Důvěra - Transakční souborový systém Datalight pro aplikace s vysokou spolehlivostí
- Reliance Nitro - Stromový transakční souborový systém vyvinutý pro vysoce výkonné vestavěné systémy od společnosti Datalight
- RFS - Nativní souborový systém pro Windows RTEMS[7]
- SkyFS - Vyvinuto pro SkyOS nahradit BFS jako hlavní souborový systém operačního systému. Je založen na BFS, ale obsahuje mnoho nových funkcí.
- SFS - Smart File System, žurnálovací souborový systém k dispozici pro platformy Amiga.
- Polévka (Apple) - "souborový systém" pro Windows Platforma Apple Newton, strukturované jako mělká databáze
- Tux3 - Experimentální verzovací souborový systém určený jako náhrada za ext3
- UDF - Souborový systém založený na paketech pro média WORM / RW, jako jsou CD-RW a DVD, nyní podporuje také pevné disky a flash paměti.
- UFS - Unix File System, používaný na Solaris a starší BSD systémy
- UFS2 - Unix File System, používaný u novějších BSD systémy
- VxFS Veritas souborový systém, první komerční žurnálovací souborový systém[Citace je zapotřebí ]; HP-UX, Solaris, Linux, AIX, UnixWare
- VTOC (Obsah) - Datová struktura na sálovém počítači IBM paměťová zařízení s přímým přístupem (DASD), jako jsou diskové jednotky, které poskytují způsob vyhledání datových sad, které se na něm nacházejí DASD objem.
- XFS - Používá se na SGI IRIX a Linux systémy
- zFS – z / OS Distribuovaná souborová služba zSeries File System; nesmí být zaměňována s jinými systémy souborů s názvem zFS nebo ZFS.
- ZFS - kombinovaný souborový systém a správce logických svazků navržený Sun Microsystems
Souborové systémy s integrovanou odolností proti chybám
Tyto souborové systémy mají integrovaný kontrolní součet a buď zrcadlení nebo paritu pro extra redundanci na jednom nebo několika blokových zařízeních:
- Bcachefs - Ještě to není proti proudu, úplné údaje a kontrolní součet metadat,[8][9] bcache je spodní polovina souborového systému.[10]
- Btrfs - Souborový systém založený na B-stromy, vytvořil Oracle Corporation.
- KLADIVO a KLADIVO 2 – DragonFly BSD Primární souborové systémy vytvořené uživatelem Matt Dillon.[1][2][4][5]
- ReFS (odolný souborový systém) - Souborový systém od Microsoft s integrovanými funkcemi odolnosti.
- Důvěra - Transakční souborový systém s CRC, vytvořený společností Datalight.
- Reliance Nitro - Stromový transakční souborový systém s CRC, vyvinutý pro vysoký výkon a spolehlivost ve vestavěných systémech, od společnosti Datalight.
- NOVA - Systém souborů „zrychlený energeticky nezávislou pamětí“ pro trvalou hlavní paměť.
- ZFS - Vytvořil Sun Microsystems pro použití na Solaris 10 a OpenSolaris, přeneseno do FreeBSD 7.0, NetBSD (od srpna 2009), Linux a do POJISTKA (nezaměňovat s dvěma zFSes z IBM )
- WekaFS - sdílený paralelní souborový systém, který poskytuje extrémní výkon v jakémkoli měřítku a je optimalizován pro NVMe a hybridní cloud.
Systémy souborů optimalizované pro flash paměť, média v pevné fázi
Polovodičová média, jako např flash paměť, jsou podobné diskům v jejich rozhraních, ale mají různé problémy. Na nízké úrovni vyžadují speciální zacházení jako např vyrovnání opotřebení a jiné detekce a oprava chyb algoritmy. Typicky zařízení jako a jednotka SSD zpracovává tyto operace interně, a proto lze použít běžný souborový systém. Pro určité specializované instalace (vestavěné systémy, průmyslové aplikace) je však výhodný souborový systém optimalizovaný pro obyčejnou flash paměť.
- APFS - Apple File System je systém souborů nové generace pro produkty Apple.
- CHFS - a NetBSD souborový systém pro vestavěné systémy optimalizováno pro surová flash média.
- exFAT – Microsoft proprietární systém určený pro flash karty (viz také Soubory XC, implementace exFAT pro Wind River VxWorks a další vestavěné operační systémy).
- ExtremeFFS - interní souborový systém pro SSD.
- F2FS - Flash File System. Souborový systém Linux s otevřeným zdrojovým kódem zavedený společností Samsung v roce 2012.[11]
- FFS2 (pravděpodobně předchází FFS1), jeden z prvních systémů souborů flash. Vyvinuto a patentováno Microsoft na počátku 90. let.[12]
- JFFS - originální logovaný systém souborů Linux pro NOR flash média.
- JFFS2 - nástupce JFFS pro NAND a NOR blesk.
- LSFS - a Souborový systém strukturovaný do protokolu se zapisovatelnými snímky a deduplikací vložených dat vytvořených uživatelem Software StarWind. Používá DRAM a flash pro ukládání do paměti rotujících disků.
- LogFS - zamýšlí nahradit JFFS2, lepší škálovatelnost. Již není v aktivním vývoji.[13]
- NILFS - souborový systém strukturovaný podle protokolu pro Linux s průběžnými snímky.
- Systém energeticky nezávislých souborů - systém pro flash paměť představil Palm, Inc.
- NOVA - systém souborů „zrychlený energeticky nezávislou pamětí“ pro trvalou hlavní paměť.
- OneFS Souborový systém využívaný Isilon. Podporuje selektivní umístění metadat přímo na flash SSD.
- Systémy mikrokontroléru Segger emFile - souborový systém pro hluboce zabudované aplikace, který podporuje NAND i NOR flash. Vyrovnávání opotřebení, rychlé čtení a zápis a velmi nízké využití paměti RAM.
- SPIFFS - SPI Flash File System, souborový systém vyrovnávající opotřebení určený pro malá flash zařízení NOR.
- TFAT - transakční verze souborového systému FAT.
- TrueFFS - interní souborový systém pro SSD, implementace opravy chyb, nové mapování chybných bloků a vyrovnání opotřebení.
- UBIFS - nástupce JFFS2, optimalizovaný pro využití NAND a NOR blesk.
- Napište kdekoli rozložení souboru (WAFL) - interní souborový systém využívaný NetApp v rámci svého DataONTAP OS, původně optimalizovaného pro použití energeticky nezávislé paměti DRAM. WAFL používá RAID-DP k ochraně před více selháními disku a NVRAM pro záznamy protokolu transakcí.
- YAFFS - souborový systém strukturovaný podle protokolu navržený pro NAND flash, ale také používaný s NOR flash.
- ZFS - umožňuje umístit do paměti flash zápis (ZIL) a použít flash jako mezipaměť pro čtení druhé úrovně (L2ARC).
- LittleFS - malý souborový systém bezpečný pro případ selhání navržený pro mikrokontroléry.
- JesFS - Jo je vestavěný sériový FileSystem.[14] Velmi malá stopa a robustní souborový systém, navržený pro velmi malý mikrokontrolér (16/32 bitů). Open Source a licencován pod GPL v3.
Záznamově orientované souborové systémy
v záznamově orientované souborové systémy soubory jsou uloženy jako sbírka evidence. Obvykle jsou spojeny s mainframe a minipočítač operační systémy. Programy čtou a zapisují celé záznamy, nikoli bajty nebo libovolné rozsahy bajtů, a mohou hledat hranici záznamu, ale ne v rámci záznamů. Sofistikovanější souborově orientované systémy záznamů mají více společného s jednoduchými databáze než s jinými systémy souborů.
- Systém souborů CMS - Nativní systém souborů systému Windows Konverzační monitorovací systém součást VM / 370
- Soubory-11 - rané verze byly orientovány na záznamy; podpora „streamů“ byla přidána později
- Michigan Terminal System (MTS) - poskytuje „řádkové soubory“, kde jsou délky záznamů a čísla řádků přidruženy jako metadata ke každému záznamu v souboru, řádky lze přidávat, nahrazovat, aktualizovat stejnými nebo různými délkovými záznamy a mazat kdekoli v souboru bez je třeba přečíst a přepsat celý soubor.[15]
- OS4000 pro operační systém GEC OS4000, na Řada GEC 4000 minipočítače
- A FAT12 a FAT16 (a FAT32 ) přípona pro podporu databázových typů souborů náhodný soubor, přímý soubor, klíčovaný soubor a sekvenční soubor v digitálním výzkumu FlexOS, IBM 4680 OS a Toshiba 4690 OS.[16] Velikost záznamu je uložena po jednotlivých souborech v speciální položky v tabulce adresářů.[17]
- Metody sekvenčního přístupu pro IBM z / OS a z / VSE sálové operační systémy: Základní metoda sekvenčního přístupu (BSAM), Základní metoda děleného přístupu (BPAM) a Metoda sekvenčního přístupu ve frontě (QSAM); vidět Přístupové metody a Datová sada (IBM mainframe) pro více příkladů
- Vyberte operační systém - Záznamově orientovaný souborový systém a databáze, která k ukládání dat používá hašovací kódování.
- Metoda přístupu k virtuálnímu úložišti (VSAM) - pro IBM z / OS a z / VSE sálové operační systémy
Systémy souborů sdíleného disku (nazývané také sdílené úložné systémy souborů, Systém souborů SAN, Klastrovaný souborový systém nebo dokonce klastrové souborové systémy) se používají hlavně v a síť úložiště kde všechny uzly přímo přistupují k blokovat úložiště kde se nachází souborový systém. To umožňuje selhání uzlů bez ovlivnění přístupu k systému souborů z ostatních uzlů. Systémy sdílených disků se běžně používají v a cluster s vysokou dostupností společně s úložištěm na hardwaru NÁLET. Systémy souborů sdíleného disku obvykle nemění měřítko přes 64 nebo 128 uzlů.
Systémy sdílených disků mohou být symetrický kde metadata je distribuován mezi uzly nebo asymetrický s centralizovaným metadata servery.
- CXFS (Clusterovaný XFS) z Křemíková grafika (SGI). K dispozici pro Linux, Mac, Windows, Solaris, AIX a IRIX. Asymetrický.
- Systém souborů Fluid společnosti Dell (dříve ExaFS) proprietární software Prodáno Dell. Systém sdílených disků prodávaný jako zařízení poskytující klientům distribuované systémy souborů. Běží na hardwaru založeném na Intel, který slouží NFS v2 / v3, SMB / CIFS a AFP do Okna, Operační Systém Mac, Linux a další UNIX klienty.
- Souborový systém Blue Whale Clustered (BWFS) z Zhongke modrá velryba. Asymetrický. Dostupné pro Microsoft Windows, Linux, a Operační Systém Mac.
- Systém souborů SAN (SFS) z DataPlow. K dispozici pro Windows, Linux, Solaris a macOS. Symetrické a asymetrické.
- EMC Celerra HighRoad z EMC. K dispozici pro Linux, AIX, HP-UX, IRIX, Solaris a Windows. Asymetrický.[Citace je zapotřebí ]
- Soubory-11 na Klastry VMS, vydané DEC v roce 1983, nyní od HP. Symetrický.
- GFS2 (Globální systém souborů) z červená čepice. K dispozici pro Linux pod GPL. Symetrický (GDLM ) nebo asymetrický (GULM ).
- IBM General Parallel File System (GPFS) Windows, Linux, AIX. Paralelní
- Nasan Klastrovaný systém souborů z DataPlow. K dispozici pro Linux a Solaris. Asymetrický.
- Oracle ACFS z Oracle Corporation. K dispozici pro Linux (Red Hat Enterprise Linux 5 a Oracle Enterprise Linux Pouze 5). Symetrický.
- OCFS2 (Systém clusterů Oracle) z Oracle Corporation. K dispozici pro Linux pod GPL. Symetrický.
- QFS z Sun Microsystems. K dispozici pro Linux (pouze klient) a Solaris (server a klient metadat). Asymetrický.
- ScoutFS z Versity. K dispozici pro Linux pod GPL. Symetrický.
- Systém souborů StorNext z Kvantové. Asymetrický. Dostupné pro AIX, HP-UX, IRIX, Linux, Operační Systém Mac, Solaris a Okna. Interoperabilní s Xsan. Dříve známé jako CVFS.
- Veritas Storage Foundation z Symantec. K dispozici pro AIX, HP-UX, Linux a Solaris. Asymetrický.
- Xsan z Apple Inc. K dispozici pro macOS. Asymetrický. Interoperabilní s Systém souborů StorNext.
- VMFS z VMware /EMC Corporation. Dostupné pro Server VMware ESX. Symetrický.
Distribuované systémy souborů
Distribuované systémy souborů se také nazývají síťové souborové systémy. Bylo provedeno mnoho implementací, jsou závislé na umístění a mají seznamy řízení přístupu (ACL), pokud níže není uvedeno jinak.
- 9P, Plán 9 od Bell Labs a Peklo protokol distribuovaného systému souborů. Jedna implementace je v9fs. Žádné seznamy ACL.
- Amazon S3
- Souborový systém Andrew (AFS) je škálovatelný a nezávislý na umístění, má těžkého klienta mezipaměti a použití Kerberos pro autentizaci. Implementace zahrnují originál z IBM (dříve Transarc ), Arla a OpenAFS.
- Avere Systems má AvereOS, který vytváří NAS souborový systém protokolu ve Windows úložiště objektů.
- DCE Distributed File System (DCE / DFS) z IBM (dříve Transarc ) je podobný AFS a zaměřuje se na plný POSIX sémantika souborového systému a vysoká dostupnost. Dostupné pro AIX a Solaris pod proprietární software licence.
- Naslouchací proces přístupu k souborům (FAL) je implementací Protokol přístupu k datům (DAP), který je součástí DECnet sada síťové protokoly vytvořil Digital Equipment Corporation.
- Magma, vyvinutý společností Tx0.
- MapR FS je distribuovaný vysoce výkonný souborový systém, který vykazuje API pro soubory, tabulky a zasílání zpráv.
- Microsoft Office Groove sdílený pracovní prostor, používaný pro DoHyki
- Základní protokol NetWare (NCP) z Novell se používá v sítích založených na NetWare.
- Systém síťových souborů (NFS) původně z Sun Microsystems je standardem v sítích založených na systému UNIX. NFS může použít Kerberos autentizace a klient mezipaměti.
- OS4000 Linked-OS poskytuje distribuovaný souborový systém napříč systémy OS4000.
- Samocertifikační systém souborů (SFS), globální síťový souborový systém navržený tak, aby bezpečně umožňoval přístup k souborovým systémům napříč samostatnými administrativními doménami.
- Blokování zpráv serveru (SMB) původně z IBM (ale nejběžnější verze je silně upravena pomocí Microsoft ) je standard v sítích se systémem Windows. SMB je také známý jako Společný internetový souborový systém (CIFS). SMB může použít Kerberos autentizace.
Distribuované souborové systémy odolné vůči chybám
Distribuováno tolerantní k chybám replikace dat mezi uzly (mezi servery nebo servery / klienty) pro vysoká dostupnost a offline (odpojený) provoz.
- Coda z Univerzita Carnegie Mellon se zaměřuje na adaptivní provoz na šířku pásma (včetně odpojeného provozu) pomocí mezipaměti na straně klienta pro mobilní výpočetní techniku. Je to potomek AFS-2. Je k dispozici pro Linux pod GPL.
- Distribuovaný systém souborů (Dfs) z Microsoft se zaměřuje na transparentnost umístění a vysoká dostupnost. Dostupné pro Okna pod proprietární software licence.
- KLADIVO a KLADIVO 2 – DragonFly BSD Souborové systémy pro klastrovaná úložiště, vytvořené uživatelem Matt Dillon.[1][5]
- Intermezzo z Klastrové souborové systémy používá synchronizaci přes HTTP. Dostupné pro Linux pod GPL ale již není ve vývoji, protože vývojáři pracují Lesk.
- Ještěrka síťový distribuovaný systém souborů založený na MooseFS[18]
- Moose File System (MooseFS) je síťový distribuovaný systém souborů. Rozkládá data na několik fyzických umístění (serverů), které jsou uživateli viditelné jako jeden prostředek. Funguje na Linuxu, FreeBSD, NetBSD, OpenSolaris a macOS. Hlavní server a chunkservery mohou také běžet na Solaris a Windows s Cygwin.
- Měřítko je distribuovaný souborový systém odolný vůči chybám.
- Tahoe-LAFS je otevřený bezpečný, decentralizovaný souborový systém odolný vůči chybám, který využívá šifrování jako základ pro návrh replikovaný nejméně autoritou.
- A FAT12 a FAT16 (a FAT32 ) přípona pro podporu automatické distribuce souborů mezi uzly s dalšími atributy jako místní, zrcadlo při aktualizaci, zrcadlo při zavření, sloučenina při aktualizaci, sloučenina na závěr v IBM 4680 OS a Toshiba 4690 OS. Atributy distribuce jsou uloženy po jednotlivých souborech v speciální položky v tabulce adresářů.[19][20]
Distribuované paralelní souborové systémy
Distribuováno paralelní souborové systémy prokládají data na více serverech pro vysoký výkon. Obvykle se používají v vysoce výkonná výpočetní technika (HPC).
Některé z distribuovaných paralelních souborových systémů používají zařízení pro ukládání objektů (OSD) (V Lustru se nazývá OST) pro kousky dat společně s centralizovanými metadata servery.
- Lesk je Otevřený zdroj vysoce výkonný distribuovaný paralelní souborový systém pro Linux, používaný na mnoha z největších počítačů na světě.
- Paralelní virtuální souborový systém (PVFS, PVFS2, OrangeFS ). Vyvinuto pro ukládání obrazů virtuálních systémů se zaměřením na nesdílené optimalizace zápisu. Dostupné pro Linux pod GPL.
Distribuované paralelní souborové systémy odolné proti chybám
Distribuované souborové systémy, které také jsou paralelní a tolerantní k chybám, prokládejte a replikujte data na více serverech pro vysoký výkon a údržbu integrita dat. I když server selže, neztratí se žádná data. Systémy souborů se používají v obou vysoce výkonná výpočetní technika (HPC) a klastry s vysokou dostupností.
Všechny souborové systémy zde uvedené se zaměřují na vysoká dostupnost, škálovatelnost a vysoký výkon, pokud níže není uvedeno jinak.
název | Podle | Licence | OS | Popis |
---|---|---|---|---|
Alluxio | UC Berkeley, Alluxio | Licence Apache | napříč platformami | Otevřený virtuální distribuovaný souborový systém (VDFS). |
BeeGFS (dříve FhGFS) | Fraunhoferova společnost | GNU GPL v2 pro klienta jsou ostatní komponenty proprietární | Linux | Bezplatný souborový systém s volitelnou profesionální podporou, určený pro snadné použití a vysoký výkon, používaný u těch nejrychlejších počítačové klastry ve světě. BeeGFS umožňuje replikaci úložných svazků s automatickým převzetím služeb při selhání a samoléčbou. |
CephFS | Skladování v nádrži, společnost získaná společností červená čepice | GNU LGPL | Linuxové jádro | Masivně škálovatelné úložiště objektů. CephFS byl sloučen do linuxového jádra v roce 2010. Základem Ceph je spolehlivé autonomní úložiště distribuovaných objektů (RADOS), který poskytuje objektové úložiště prostřednictvím programového rozhraní a rozhraní S3 nebo Swift REST API, blokuje úložiště hostitelům QEMU / KVM / Linux a úložiště souborového systému POSIX, které lze připojit pomocí linuxového jádra a klientů FUSE. |
Chiron FS | GNU GPL v3 | To je POJISTKA -průhledný replikační souborový systém založený na vrstvení, vrstvení na existující souborový systém a implementace na úrovni souborového systému co NÁLET 1 dělá na úrovni zařízení. Pozoruhodným důsledkem je možnost výběru adresářů s jedním cílem, aniž by bylo nutné replikovat celé oddíly. (Projekt nemá po roce 2008 žádnou viditelnou aktivitu, žádost o status v říjnu 2009 na fóru chironfs není zodpovězena.) | ||
CloudStore | Kosmix | Licence Apache | Souborový systém Google podobně. Nahrazen Systém kvantových souborů (QFS) | |
dCache | DESY a další | proprietární (Zdarma pro nekomerční použití)[21] | Souborový systém jednorázového zápisu, přístupný prostřednictvím různých protokolů. | |
Obecný paralelní systém souborů (GPFS) | IBM | Proprietární | AIX, Linux a Windows | Podpora synchronní replikace mezi připojeným blokovým úložištěm a asynchronní replikací do vzdálených souborových systémů. Podporujte také vymazání kódování na duálním homed SAS připojeném úložišti a distribuovaném na více uzlech úložiště. |
Souborový systém Gfarm | Asia Pacific Grid | Licence X11 | Linux, Operační Systém Mac, FreeBSD, NetBSD a Solaris | Použití OpenLDAP nebo PostgreSQL pro metadata a POJISTKA nebo LUFS pro montáž. |
GlusterFS | Gluster, společnost získaná společností Red Hat | GNU GPL v3 | Linux, NetBSD, FreeBSD, OpenSolaris | Obecný distribuovaný systém souborů pro škálovatelné úložiště. Agreguje různé skladovací cihly přes Infiniband RDMA nebo TCP / IP propojit do jednoho velkého paralelního síťového systému souborů. GlusterFS je hlavní součástí serveru Red Hat Storage Server. |
Souborový systém Google (GFS) | interní software | Zaměřit se na odolnost proti chybám, vysoká propustnost a škálovatelnost. | ||
Systém distribuovaných souborů Hadoop | Softwarová nadace Apache | Licence Apache | Cross-platform | Open source klon GoogleFS. |
IBRIX Fusion | IBRIX | Proprietární | ||
Ještěrka | Skytechnology | GNU GPL v3 | napříč platformami | Otevřený zdrojový, vysoce dostupný souborový systém kompatibilní s POSIX, který podporuje klienty Windows. |
Lesk | původně vyvinut Klastrové souborové systémy a aktuálně podporováno OpenSFS | GNU GPL v2 & LGPL | Linux | A POSIX -vyhovující, vysoce výkonný souborový systém používaný na většině systémů v Top 500 seznam HPC systémy. Lesk má vysoká dostupnost prostřednictvím úložiště převzetí služeb při selhání. |
MapR FS | MapR | Proprietární | Linux | Vysoce škálovatelný, kompatibilní s POSIXem, odolný proti chybám, souborový systém pro čtení / zápis s distribuovanou službou odolnou vůči chybám metadat. Poskytuje klientům rozhraní HDFS a NFS, stejně jako rozhraní tabulky noSQL a Apache Kafka kompatibilní systém zasílání zpráv. |
MooseFS | Základní technologie | GNU GPL v2 a proprietární[22] | napříč platformami (Linux, NetBSD, FreeBSD, Operační Systém Mac, OpenSolaris ) | Bezporuchový, vysoce dostupný a vysoce výkonný škálovatelný síťový distribuovaný systém souborů. Rozkládá data na několik fyzických komoditních serverů x86, které jsou uživateli viditelné jako jeden jmenný prostor. Pro standardní operace se soubory funguje MooseFS jako každý jiný unixový souborový systém. |
ObjectiveFS | Objektivní bezpečnostní korporace | Proprietární | Linux, Operační Systém Mac | Sdílený distribuovaný souborový systém kompatibilní s POSIX. Používá úložiště objektů jako back-end. Běží na AWS S3, GCS a zařízeních pro ukládání objektů. |
Distribuovaný systém souborů OneFS | Isilon | Proprietární[23] | FreeBSD | OS založený na BSD na vyhrazeném hardwaru založeném na Intel, sloužícím NFS v3 a SMB / CIFS Okna, Operační Systém Mac, Linux a další UNIX klienti pod a proprietární software. |
OIO-FS | OpenIO | Proprietární | Linux | OIO-FS poskytuje přístup k souborům OpenIO SDS úložiště objektů backend. Je to založeno na POJISTKA technologie a představuje a POSIX souborový systém uživatelům. Tento přístup lze použít lokálně nebo prostřednictvím sítě pomocí NFS nebo SMB.[24] |
PanFS | Panasas | Proprietární | Linux, Operační Systém Mac, FreeBSD | A POSIX -kompatibilní, vysoce výkonný, paralelní souborový systém používá HPC shluky. Využívá to mazání kódování a snímky pro ochranu dat, je založen na a škálování úložiště objektů, a zaměřuje se na transparentní zotavení po selhání a snadné použití. |
RozoFS | Rozo Systems | GNU GPL v2 | Linux | A POSIX DFS soustředěný na odolnost proti chybám a vysoký výkon, založený na Mojette mazací kód výrazně snížit množství nadbytečnosti (ve srovnání s prostým replikace ). |
Měřítko | Škálovatelnost | Proprietární | Linux | Souborový systém POSIX[Citace je zapotřebí ] zaměřena na vysokou dostupnost a výkon. Poskytuje také rozhraní S3 / REST / NFS. |
Tahoe-LAFS | Softwarová nadace Tahoe-LAFS | GNU GPL v2 + a další[25] | Okna, Linux, Operační Systém Mac | Bezpečný, decentralizovaný, odolný vůči chybám, peer-to-peer distribuované úložiště dat a distribuovaný souborový systém. |
WekaFS | WekaIO | Proprietární | Linux, Operační Systém Mac, Microsoft Windows[26] | WekaFS, moderní souborový systém optimalizovaný pro NVMe a hybridní cloud, který zvládá ty nejnáročnější výzvy v oblasti ukládání dat v nejnáročnějších technických výpočetních prostředích a přináší epický výkon v jakémkoli rozsahu. Komplexní sada podnikových funkcí, která zahrnuje ochranu distribuovaných dat (podobně jako Erasure Coding), okamžité snímky, odstupňování datových úložišť S3, běží v cloudu nebo na místě. Vysoká propustnost a nízká latence v kombinaci bez konkrétního ladění. Souborový systém plně kompatibilní s POSIX, s proprietárním klientským protokolem, NFS, SMB a S3 protokoly pro přístup. |
XtreemFS | Contrail E.U. německý projekt MoSGrid a německý projekt „First We Take Berlin“ | BSD 3-klauzule[27] | Linux, Solaris, Operační Systém Mac, Okna | A napříč platformami souborový systém pro rozsáhlé sítě. Replikuje data pro odolnost proti chybám a ukládá do mezipaměti metadata a data, aby zlepšila výkon přes odkazy s vysokou latencí. SSL a X.509 Díky podpoře certifikátů je XtreemFS použitelný ve veřejných sítích. Podporuje také prokládání pro použití v shluk. |
Ve vývoji:
- WebDFS Škálovatelné, decentralizované úložiště souborů s otevřeným zdrojovým kódem, podobné funkcím a účelu MogileFS. Jako přenos používá protokol HTTP. Data jsou automaticky a optimálně přeuspořádána tak, aby vyhovovala přidávání nových zdrojů. Nedostatek centrální správy metadat výrazně zjednodušuje nasazení a použití.
- zFS z IBM (nezaměňovat s ZFS z Sun Microsystems nebo souborový systém zFS dodávaný s IBM z / OS operační systém) zaměřit na kooperativní mezipaměť a distribuované transakce a použití zařízení pro ukládání objektů. Ve vývoji a není volně k dispozici.
- KLADIVO / ANVIL by Matt Dillon
- PNFS (Parallel NFS) - Klienti k dispozici pro Linux a OpenSolaris a zadní části z NetApp, Panasas, EMC Dálnice a IBM GPFS
- Koherentní vzdálený systém souborů (CRFS) - vyžaduje Btrfs
- Parallel Optimized Host Message Exchange Layered File System (POHMELFS) a Distribuované skladování (DST). Kompatibilní s POSIX, přidáno do linuxového jádra 2.6.30
Systémy souborů peer-to-peer
Některé z nich lze nazvat kooperativní cloud úložiště.
- Bezpečně používá Cauchy Reed-Solomon algoritmy šíření informací oddělit data do nerozpoznatelných segmentů a distribuovat je prostřednictvím zabezpečeného připojení k internetu do více úložišť.
- Měřítko je distribuovaný souborový systém využívající Akord protokol peer-to-peer.
- IPFS InterPlanetary File System je p2p, celosvětově distribuovaný, adresovatelný souborový systém.
Speciální souborové systémy
- aufs vylepšená verze UnionFS stohovatelný unifikační souborový systém
- AXFS (malá stopa komprimovaná jen pro čtení, s XIP )
- Barracuda Zásuvný modul WebDAV. Zabezpečený síťový souborový server pro vestavěná zařízení.
- Boot File System se používá v systému UnixWare k ukládání souborů nezbytných pro jeho spouštěcí proces.
- CDS (čtení a zápis na CD)
- Systém souborů Compact Disc (čtení a zápis na CD; experimentální)
- cfs (ukládání do mezipaměti)
- Cramfs (malá stopa komprimovaná jen pro čtení)
- Davfs2 (WebDAV )
- Freenet - Decentralizované, odolné vůči cenzuře
- FTPFS (Přístup FTP)
- GmailFS (Google Mail File System)
- GridFS - GridFS je specifikace pro ukládání a načítání souborů, které překračují limit velikosti dokumentu BSON 16 MB pro MongoDB.
- lnfs (dlouhé názvy)
- LTFS (Lineární páskový souborový systém pro pásky LTO a Enterprise)
- MVFS - MultiVersion File System, proprietární, používaný Rational ClearCase.
- romfs
- SquashFS (komprimované pouze pro čtení)
- UMSDOS, UVFAT - souborové systémy FAT rozšířené o ukládání oprávnění a metadat (a v případě UVFAT, VFAT dlouhé názvy souborů), používané pro Linux
- UnionFS - stohovatelný sjednocující souborový systém, který se může jevit jako sloučení obsahu několika adresářů (větví), při zachování jejich fyzického obsahu odděleně
- Venti - Plan 9 de-duplicated storage used by Fosilní.
- WBFS - Wii Backup FileSystem
Pseudo- a virtuální souborové systémy
- devfs - virtuální souborový systém v unixových operačních systémech pro správu zařízení za chodu
- ladění - virtuální souborový systém v Linuxu pro přístup a ovládání ladění jádra
- procfs - systém pseudo souborů používaný k přístupu k informacím o procesech v jádře
- tmpfs - dočasný souborový systém v paměti (na platformách podobných Unixu)
- specifikace - Speciální systém souborů pro soubory zařízení
- sysfs - virtuální souborový systém v Linuxu, který obsahuje informace o sběrnicích, zařízeních, firmwaru, souborových systémech atd.
- wikifs - serverová aplikace pro Plán 9 je virtuální, wiki, souborový systém
- WinFS - Windows Future Storage, bylo plánováno jako nástupce NTFS pro Windows Vista.
Šifrované souborové systémy
- eCryptfs - skládaný kryptografický souborový systém v linuxovém jádře od 2.6.19
- Zabezpečený systém souborů Shell (SSHFS) - lokálně připojit vzdálený adresář na server pomocí pouze a bezpečná skořápka přihlásit se.
- EncFS, GPL Šifrovaný systém souborů v uživatelském prostoru
- Souborový systém Rubberhose
- EFS Šifrovaný souborový systém pro Windows Microsoft Windows systémy a AIX. Rozšíření NTFS
- ZFS, s podporou šifrování
- CryFS
Rozhraní systému souborů
Nejsou to skutečně souborové systémy; umožňují přístup k souborovým systémům z hlediska operačního systému.
- POJISTKA (souborový systém v uživatelském prostoru, jako LUFS ale lépe udržované)
- LUFS (Souborový systém Linux pro uživatele - zdá se být opuštěn ve prospěch POJISTKA )
- PUFFS (Souborový systém uživatelského prostoru pro NetBSD, včetně vrstvy kompatibility s názvem librefuse pro portování stávajících aplikací založených na FUSE)
- VFS Virtuální souborový systém
Viz také
Reference
- ^ A b C Koen Vervloesem (2010-04-21). „DragonFly BSD 2.6: směrem ke svobodnému operačnímu systému s klastrováním“. LWN.net. Citováno 2019-03-07.
- ^ A b Matt Dillon (2017-09-23). "hammer_disk.h". Křížový odkaz BSD. DragonFly BSD. Citováno 2019-03-06.
- ^ „DragonFly BSD 5.2“. DragonFly BSD. 2018-06-18. Citováno 2019-03-06.
Nyní můžeme doporučit H2 jako výchozí kořenový souborový systém v ne clusterovaném režimu.
- ^ A b Matt Dillon (2018-05-05). "hammer2_disk.h". Křížový odkaz BSD. DragonFly BSD. Citováno 2019-03-06.
- ^ A b C Matt Dillon (2018-12-09). "hammer2 / DESIGN". Křížový odkaz BSD. DragonFly BSD. Citováno 2019-03-06.
- ^ Corbet, Jonathane. „Souborový systém Next3“. LWN.
- ^ "Systém souborů RTEMS". Citováno 20. dubna 2013.
- ^ Overstreet, Kent. „Bcachefs main site“.
- ^ Hrana, Jaku. „LWN - An update on bcachefs“.
- ^ Overstreet, Kent. „Bcachefs on Patreon“.
- ^ Michael Larabel (05.10.2011). „Společnost Samsung představuje nový systém souborů Linux: F2FS“. phoronix.com. Citováno 2012-12-07.
- ^ „Patent USA: 5392427“. Patft.uspto.gov. Citováno 2012-06-15.
- ^ "Linux Kernel Mailing List: logfs: odstranit ze stromu". Citováno 2017-03-31.
- ^ „Jo's Embedded Serial File System (for Standard Serial NOR-Flash)“. 2019-06-18.
- ^ Pirkola, G. C. (červen 1975). Msgstr "Souborový systém pro univerzální prostředí pro sdílení času". Sborník IEEE. 63 (6): 918–924. doi:10.1109 / PROC.1975.9856. ISSN 0018-9219. S2CID 12982770.
- ^ IBM. 4690 OS Programming Guide Verze 5.2, Dokument IBM SC30-4137-01, 06.12.2007 ([1] ).
- ^ Caldera (1997). Souprava čitelného zdroje Caldera OpenDOS 7.01. Soubor FDOS.EQU ve strojově čitelné zdrojové sadě obsahuje ekvivalenty pro odpovídající položky adresáře.
- ^ LizardFS.org
- ^ IBM (2003). Informace o jedinečných atributech distribuce souborů 4690 OS, IBM document R1001487, 2003-07-30. („Archivovaná kopie“. Archivovány od originál dne 2014-05-21. Citováno 2014-05-20.CS1 maint: archivovaná kopie jako titul (odkaz)): „[...] typy souborů jsou uloženy v části„ Rezervované bity “adresářové struktury souborů PC-DOS [...] tyto atributy respektuje a zachovává pouze 4690. Různé operační systémy jiné než 4690 provádějí různé akce, pokud tyto bity jsou zapnuty [...] při kopírování z diskety vytvořené v systému 4690. [...] PC-DOS a Windows 2000 Professional zkopírují soubor bez chyby a vynulují bity. OS / 2 [.. .] 1.2 [...] odmítne zkopírovat soubor, pokud [...] nejprve v souboru nespustí CHKDSK / F. Po [...] CHKDSK zkopíruje soubor a vynuluje bity. [.. .] když [...] zkopíruje [...] zpět do systému 4690, soubor [...] se zkopíruje jako místní soubor. "
- ^ IBM. 4690 ukládá a obnovuje atributy distribuce souborů. Dokument IBM R1000622, 2010-08-31 („Archivovaná kopie“. Archivovány od originál dne 2014-05-21. Citováno 2014-05-20.CS1 maint: archivovaná kopie jako titul (odkaz)).
- ^ https://dcache.org/old/manuals/dCacheSoftwareLicence.html
- ^ „MooseFS“.
- ^ http://doc.isilon.com/onefs/8.1.0/elms_esrs/01-ifs-c-elms-esrs-container-topic.htm
- ^ "Vlastnosti OIO-FS - dokumentace k objektovému úložišti OpenIO SDS 18.10". docs.openio.io. Citováno 2018-12-20.
- ^ "about.rst v kufru / dokumentech - tahoe-lafs". Tahoe-lafs.org. Citováno 2014-02-09.
- ^ docs.weka.io
- ^ http://www.xtreemfs.org/license.php