Przejdź do zawartości

Open Global File System

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Drivenmf (dyskusja | edycje) o 20:13, 25 lut 2008. Może się ona znacząco różnić od aktualnej wersji.
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

GFS (ang. Global File System)


GFS tj. globalny system plików jest stosunkowo zaawansowanym i dojrzałym systemem plików dla klastrów wysokiej dostępności. Pozwala klastrowi komputerów jednocześnie używać urządzenia blokowego współdzielonego pomiędzy nimi (poprzez FC, iSCSI, NBD itp.). GFS odczytuje i zapisuje urządzenie blokowe podobnie do lokalnego systemu plików, ale używa także modułu do blokad, aby umożliwić komputerom koordynowanie ich operacji wejścia/wyjścia tak, by utrzymać spójność systemu plików. Jedną z cech GFS-a jest doskonała spójność - zmiany wykonywane w systemie plików na jednej maszynie pokazują się natychmiast na wszystkich innych maszynach w klastrze. Umożliwia on bezpieczny jednoczesny dostęp do plików w trybie do zapisu i odczytu przez wiele węzłów klastra. Charakteryzuje się dobra skalowalnością i szybkim doprowadzeniem systemu plików po awarii do spójnego stanu. Architektura systemu plików umożliwia wydajne, skalowalne blokowanie plików oraz wybór mechanizmu blokowania. W odróżnieniu od centralnego serwera metadanych, GFS wyklucza powstawanie wąskich gardeł. Jest zgodny ze standardem POSIX. Jest to system plików o zamkniętym źródle.