Global File System (GFS) je distribuovaný (sdílený)systém souborů, který se vLinuxu používá proclustery.
GFS nepodporuje možnost práce při odpojení a nemá odlišenou serverovou a klientskou část. Všechny uzly v clusteru jsou si rovny. Prozamykání souborů používá distribuovaného správce zámků DLM (Distributed Lock Manager). Pro sdílený úložný prostor se občas používají technologieFibre Channel,iSCSI, neboAoE.GFS vyžaduje přímý konkurenční přístup ke sdílenému blokovému úložišti, čímž se liší od obdobných systémů jako AFS, Coda nebo InterMezzo.
GFS je šířen pod licencí GNU GPL.
GFS bylo původně vyvinuto jako část projektudiplomových prací na Univerzitě v Minnesotě. Vývoj dále pokračoval ve firmě Sistina Software jako projekt s otevřenýmzdrojovým kódem. V roce2001 se firma Sistina rozhodla poskytovat GFS komerčně a ukončila jeho otevřenou licenci.
Z posledního veřejného vydání GFS vznikl projektOpenGFS, který začlenil podporuOpenDLM. Oba projekty (OpenGFS i OpenDLM) již nejsou aktivní, protože v prosinci roku2003 byla firma Sistina Software zakoupena firmouRed Hat a v polovině roku2004 byl původníGFS projekt a jeho infrastrukturaArchivováno 15. 3. 2006 naWayback Machine. znovu zveřejněn pod licencíGPL.
Projekt GFS byl od té doby s pomocí firmy Red Hat stabilizován a byly odstraněny chyby. To umožnilo začlenění včetně distribuovaného správce zámků do oficiálního jádra Linuxu verze 2.6.19. GFS je součástí distribuceFedora Core a komerční podpora je zajištěna vRed Hat Enterprise Linuxu.
Historie verzí:
V tomto článku byl použitpřeklad textu z článkuGlobal File System na anglické Wikipedii.