Распределенная файловая система DCE
( Распределенная файловая система DCE DCE /DFS ) [1] — это протокол удаленного доступа к файлам, используемый в распределенной вычислительной среде . Это был вариант файловой системы Эндрю (AFS), основанный на протоколе AFS версии 3.0, который был разработан на коммерческой основе корпорацией Transarc . AFS версии 3.0, в свою очередь, была основана на протоколе AFS версии 2.0 (также используемом автономной файловой системой Coda ), первоначально разработанном в Университете Карнеги-Меллона .
DCE/DFS состоял из нескольких взаимодействующих компонентов, которые обеспечивали сетевую файловую систему с строгой семантикой файловой системы, пытаясь имитировать поведение локальных файловых систем POSIX , одновременно используя преимущества оптимизации производительности, когда это возможно. Клиентская система DCE/DFS использовала локально управляемый кэш, который содержал копии (или области) исходного файла. Клиентская система будет координировать свои действия с серверной системой, где хранилась исходная копия файла, чтобы гарантировать, что несколько клиентов, обращающихся к одному и тому же файлу, повторно извлекут кэшированную копию данных файла при изменении исходного файла.
Преимущество этого подхода состоит в том, что он обеспечивает очень хорошую производительность даже при медленных сетевых соединениях, поскольку большая часть доступа к файлу фактически осуществляется к локальным кэшированным областям файла. Если сервер выйдет из строя, клиент сможет продолжить вносить изменения в файл локально, сохраняя его обратно на сервер, когда он снова станет доступным.
DCE/DFS также отделила концепцию логических единиц управления ( наборов файлов ) от базового тома, на котором хранился набор файлов. При этом он позволял административно контролировать расположение набора файлов прозрачным для конечного пользователя способом. Для поддержки этой и других расширенных функций DCE/DFS была разработана локальная файловая система журналирования (DCE/LFS, также известная как Episode ), обеспечивающая полный спектр возможностей поддержки.
IBM не поддерживает его с 2005 года: https://web.archive.org/web/20071009171709/http://www-306.ibm.com/software/stormgmt/dfs/
IBM работала над заменой DCE/DFS под названием ADFS (Advanced Distributed File System). Одной из основных целей этого проекта было отделение DFS от сложностей служб каталогов ячеек (CDS) и безопасности (secd) DCE. Еще одной ключевой особенностью могло бы стать устранение ограничений типа шифрования, связанных с DCE/RPC. Никакого публичного упоминания об этих усилиях не было с 2005 года, что заставило многих поверить в то, что проект был закрыт.
Распределенная файловая система DCE (DFS) была принята Open Software Foundation в 1989 году как часть их распределенной вычислительной среды .
Сотрудники в нескольких местах одновременно редактировали веб-сайт Олимпийских игр 1996 года;DFS использовалась для синхронизации изменений и обновления веб-зеркал по всему миру. [2]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Файловые системы в распределенной вычислительной среде» , Open Software Foundation, июль 1991 г.
- ^ «Открытая группа выпускает DCE 1.2.2 как бесплатное программное обеспечение LGPL» .2005.