Global File SystemGlobal File System (GFS2) on klusteritiedostojärjestelmä. Klusteritiedostojärjestelmä sallii klusterissa olevien tietokoneiden käyttää yhtäaikaisesti samaa lohkopohjaista laitetta, joka on jaettu niiden välillä (esimerkiksi Fibre Channel, iSCSI tai muu tapa).[1] HistoriaGFS2 perustuu aiempaan GFS-tiedostojärjestelmään ja se on suunniteltu pääasiassa Storage Area Network (SAN) -sovelluksiin.[2] Alkuperäisen GFS:n kehitti Matt O'Keefen tutkimusryhmä Minnesotan yliopistossa: GFS käytti SCSI:n varauksia hallinnoimaan pääsyä tallennuksiin ja toimi SGI:n IRIXssä.[2] Myöhemmin GFS siirrettiin Linuxille pääasiassa johtuen vapaasta pääsystä lähdekoodiin.[2] Lukitusta kehitettiin hienojakoisemmaksi, kunnes havaittiin, että verkkopohjainen lukitus oli haluttavampi.[2] GFS:ään kehitettiin Grand Unified Locking Manager (gulm), joka oli oletuksena kunnes Distributed Lock Manager (DLM) kirjoitettiin.[2] Matt O'Keefe perusti Sistina Softwaren loppuvuodesta 1999 ja vuonna 2003 Red Hat osti sen.[2] Vuonna 2005 GFS2 suunniteltiin ja kirjoitettiin (Ken Preslan, Steven Whitehouse) ja se hyväksyttiin Linuxin ytimeen versiossa 2.6.16.[2] TekniikkaGFS ja GFS2:ssa ei ole käsitettä metatietopalvelimesta ja kaikki solmut ajavat samaa ohjelmistoa.[2] Levylle tallennettu tiedostojärjestelmä on tarkoituksellisesti pysynyt samankaltaisena GFS2:ssa.[2] LähteetAiheesta muualla
|