Open Global File System

Open Global File System (w skrócie OpenGFS, OGFS) – systemem plików z właściwościami dziennika (journaling), który umożliwia jednoczesny dostęp do wspólnej przestrzeni dyskowej przez wiele węzłów.

OpenGFS koordynuje dostępem do urządzeń dyskowych tak, aby węzły nie mogły zapisywać jednocześnie w tych samych obszarach urządzenia, jednocześnie zapewniając możliwość równoczesnego odczytu. Węzły maja bezpośredni dostęp do dysków, co umożliwia zmniejszenie przeciążenia sieci. Memexp zastąpiono modułem OpenDLM (ang. distributed lock manager). Poprzednia wersja memexp wymagała sporych zasobów obliczeniowych. System OGFS umożliwia rozrastanie się systemów plików oraz dołączanie nowych dysków twardych (poprzez osobny LVM - Logical Volume Manager). Uszkodzenia węzłów obsługiwane są przy pomocy odzyskiwania rejestru i izolowania uszkodzonego węzła.

OpenGFS jest lokalnym systemem plików, który można rozszerzyć na rozproszony system plików. Można tak powiedzieć, gdyż OpenGFS wymaga, aby wszystkie nośniki danych (dyski, macierze dyskowe), na których będzie operował OpenGFS, były widoczne jako jedno urządzenie, które można adresować w sposób ciągły (bez żadnych luk).

Gdy OpenGFS działa jako lokalny system, niewiele różni się od systemu plików ext3:

Jednak istnieją pewne różnice w stosunku do ext3:

Zalety OpenGFS:

Wady OpenGFS:

Zobacz też