WikiDer > Распределенная файловая система DCE

DCE Distributed File System

В Распределенная файловая система DCE (DCE / DFS)[1] протокол удаленного доступа к файлам, используемый с Распределенная вычислительная среда. Это был вариант Файловая система Andrew (AFS), основанный на протоколе AFS версии 3.0, который был коммерчески разработан Transarc Корпорация. AFS версии 3.0, в свою очередь, основан на протоколе AFS версии 2.0 (также используется Coda отключенная файловая система), первоначально разработанная в Университет Карнеги Меллон.

DCE / DFS состояла из нескольких взаимодействующих компонентов, которые обеспечивали сетевую файловую систему с сильной семантикой файловой системы, пытаясь имитировать поведение POSIX локальные файловые системы, по возможности используя оптимизацию производительности. В клиентской системе DCE / DFS использовался локально управляемый кэш, который мог бы содержать копии (или области) исходного файла. Клиентская система будет координироваться с серверной системой, где хранится исходная копия файла, чтобы гарантировать, что несколько клиентов, обращающихся к одному и тому же файлу, повторно извлекут кэшированную копию данных файла, когда исходный файл изменился.

Преимущество этого подхода заключается в том, что он обеспечивает очень хорошую производительность даже при медленных сетевых соединениях, поскольку большая часть доступа к файлу фактически осуществляется в локальные кэшированные области файла. В случае сбоя сервера клиент мог продолжить вносить изменения в файл локально, сохраняя его обратно на сервер, когда он снова станет доступным.

В DCE / DFS также развелось понятие логических единиц управления (Наборы файлов) из базового тома, на котором был сохранен набор файлов. При этом он позволял административный контроль местоположения набора файлов прозрачным для конечного пользователя способом. Для поддержки этой и других расширенных функций DCE / DFS используется локальная файловая система журналирования (DCE / LFS, также известная как Эпизод) был разработан, чтобы предоставить полный спектр вариантов поддержки.

IBM не поддерживает его с 2005 года: https://web.archive.org/web/20071009171709/http://www-306.ibm.com/software/stormgmt/dfs/

IBM работала над заменой DCE / DFS под названием ADFS (Расширенная распределенная файловая система). Одна из основных целей этого проекта состояла в том, чтобы отделить DFS от сложных служб каталогов сотовой связи (CDS) и служб безопасности (secd) DCE. Другой ключевой особенностью было бы устранение ограничений enctype, связанных с DCE / RPC. Никакого публичного упоминания об этих усилиях не было с 2005 года, что заставило многих поверить в то, что проект был убит.

Распределенная файловая система DCE (DFS) была принята Фонд открытого программного обеспечения в 1989 г. в рамках своих Распределенная вычислительная среда.

Смотрите также

Рекомендации

  1. ^ «Файловые системы в распределенной вычислительной среде», Фонд открытого программного обеспечения, июль 1991 г.

внешняя ссылка