Interested Article - Andrew File System

Andrew File System (сокр. — AFS ) — распределённая сетевая файловая система на основе набора защищённых серверов (trusted server); предоставляет всем клиентским рабочим станциям однородное территориально-независимое (location-transparent) пространство имён файлов. Система разработана в Университете Карнеги-Меллона (CMU) в рамках проекта распределённых вычислений и названа в честь основателей учебных учреждений, объединившихся, впоследствии в университет — Эндрю Карнеги и Эндрю Меллона . Первоначально, в процессе разработки для обозначения продукта использовалось название «Vice», — Для снижения сетевой нагрузки и повышения производительности содержит локальный кэш (local cache), предназначается для использования преимущественно в распределённых вычислениях.

Возможности

AFS обладает некоторыми преимуществами перед традиционными сетевыми файловыми системами , в частности в сфере безопасности и масштабируемости .

Одна из крупных инсталляций AFS, развёрнутая в банке Morgan Stanley превышает 25000 клиентских рабочих мест. AFS использует протокол Kerberos для целей аутентификации и реализует механизм списков управления доступом к каталогам для пользователей и их групп. Каждый клиент реализует на своей стороне локальный файловый кэш, что ускоряет доступ к файлам, над которыми совместно идёт работа и сохраняет частичный доступ к файловой системе в случае аварий при работе компьютерной сети.

Реализации

Существуют три основные реализации — коммерческая ( IBM ), OpenAFS (выпущена в open source по инициативе IBM после поглощения и Arla . Поддержка версии от Transarc software прекращена. На коде AFS так же основана файловая система Coda .

Четвёртая реализация присутствует в ядре Linux по крайней мере начиная с версии 2.6.10 . Представленная Red Hat , она являлась достаточно примитивной и неполной и не была доведена до окончательного состояния по крайней мере на январь 2013 года.

Ссылки

Примечания

  1. Arpaci-Dusseau, Remzi H.; Arpaci-Dusseau, Andrea C. (2014), (PDF) , Arpaci-Dusseau Books . Дата обращения: 9 сентября 2018. Архивировано 21 сентября 2018 года.
  2. 9 сентября 2011 года. — официальная хроника на сайте Университета Карнеги-Меллона .
  3. (May–June 1989). (PDF) . Technology Review . pp. 9—13. (PDF) из оригинала 9 апреля 2016 . Дата обращения: 25 января 2016 .
  4. Howard, J.H.; Kazar, M.L.; Nichols, S.G.; Nichols, D.A.; Satyanarayanan, M.; Sidebotham, R.N.; West, M.J. Scale and Performance in a Distributed File System (неопр.) // (англ.) . — 1988. — February ( т. 6 , № 1 ). — С. 51—81 . — doi : .
  5. . Дата обращения: 10 сентября 2018. 9 июля 2017 года.
  6. . Дата обращения: 9 сентября 2018. Архивировано из 10 июля 2012 года.
  7. . linux.no (1 августа 2012). Дата обращения: 23 апреля 2018. 1 августа 2012 года.
Источник —

Same as Andrew File System