Rozproszony system plików DCE
system plików DCE ( DCE/DFS ) to protokół zdalnego dostępu do plików używany w środowisku przetwarzania rozproszonego . Był to wariant Andrew File System (AFS), oparty na protokole AFS w wersji 3.0, który został opracowany komercyjnie przez Transarc Corporation. AFS w wersji 3.0 był z kolei oparty na protokole AFS w wersji 2.0 (używanym również przez odłączony system plików Coda ) pierwotnie opracowanym na Uniwersytecie Carnegie Mellon .
DCE/DFS składał się z wielu współpracujących komponentów, które zapewniały sieciowemu systemowi plików silną semantykę systemu plików, próbując naśladować zachowanie lokalnych systemów plików POSIX , jednocześnie wykorzystując optymalizacje wydajności, gdy to możliwe. System kliencki DCE/DFS korzystał z lokalnie zarządzanej pamięci podręcznej, która zawierała kopie (lub regiony) oryginalnego pliku. System klienta koordynowałby współpracę z systemem serwera, w którym przechowywana była oryginalna kopia pliku, aby zapewnić, że wielu klientów uzyskujących dostęp do tego samego pliku ponownie pobierze kopię danych pliku z pamięci podręcznej, gdy oryginalny plik ulegnie zmianie.
Zaletą tego podejścia jest to, że zapewnia ono bardzo dobrą wydajność nawet przy wolnych połączeniach sieciowych, ponieważ większość dostępu do plików odbywa się w rzeczywistości w lokalnych buforowanych regionach pliku. Jeśli serwer ulegnie awarii, klient może kontynuować wprowadzanie zmian w pliku lokalnie, zapisując go z powrotem na serwerze, gdy stanie się ponownie dostępny.
DCE/DFS oddzielił również koncepcję logicznych jednostek zarządzania ( Zestawy plików ) od podstawowego woluminu, na którym przechowywany był zestaw plików. W ten sposób umożliwiło to kontrolę administracyjną lokalizacji zestawu plików w sposób przejrzysty dla użytkownika końcowego. opracowano lokalny system plików dziennika (DCE/LFS, znany również jako Episode ), który zapewnia pełen zakres opcji obsługi.
IBM nie utrzymuje go od 2005 roku: https://web.archive.org/web/20071009171709/http://www-306.ibm.com/software/stormgmt/dfs/
IBM pracował nad zamiennikiem DCE/DFS o nazwie ADFS (Advanced Distributed File System). Jednym z głównych celów tego projektu było oddzielenie DFS od złożoności usług katalogowych komórek DCE (CDS) i usług bezpieczeństwa (secd). Inną kluczową cechą byłoby wyeliminowanie ograniczeń enctype związanych z DCE/RPC. Żadna publiczna wzmianka o tym wysiłku nie pojawiła się od 2005 roku, co doprowadziło wielu do przekonania, że projekt został zabity.
Rozproszony system plików DCE (DFS) został przyjęty przez Open Software Foundation w 1989 roku jako część ich Distributed Computing Environment .
Zobacz też
- ^ „Systemy plików w rozproszonym środowisku obliczeniowym” , Open Software Foundation, lipiec 1991