Оглавление:
- Определение - Что означает файловая система Andrew (AFS)?
- Техопедия объясняет Эндрю Файловая Система (AFS)
Определение - Что означает файловая система Andrew (AFS)?
Andrew File System (AFS) - это распределенная сетевая файловая система, разработанная Университетом Карнеги-Меллона. Предприятия используют AFS для облегчения доступа к файлам хранимых серверов между клиентскими компьютерами AFS, расположенными в разных областях. AFS поддерживает надежные серверы для всех сетевых клиентов, имеющих доступ к прозрачным и однородным расположениям файлов в пространстве имен.
Доступ к AFS может осуществляться из распределенной среды или платформы, не зависящей от местоположения. Пользователь получает доступ к AFS с компьютера, на котором установлена операционная система любого типа с аутентификацией Kerberos и функциями единого пространства имен. Пользователи обмениваются файлами и приложениями после входа на компьютеры, которые взаимодействуют в рамках инфраструктуры распределенных вычислений (DCI).
Техопедия объясняет Эндрю Файловая Система (AFS)
В распределенных сетях AFS использует локальный кэш для повышения производительности и снижения рабочей нагрузки. Например, сервер отвечает на запрос рабочей станции и сохраняет данные в локальном кэше рабочей станции. Когда рабочая станция запрашивает те же данные, локальный кеш выполняет запрос.
Сети AFS используют серверные и клиентские компоненты следующим образом:
- Клиент может быть любым типом компьютера, который генерирует запросы на файлы сервера AFS, хранящиеся в сети.
- После того как сервер отвечает и отправляет запрошенный файл, файл сохраняется в локальном кэше клиентского компьютера и представляется пользователю клиентского компьютера.
- Когда пользователь обращается к AFS, клиент использует механизм обратного вызова для отправки всех изменений на сервер. Часто используемые файлы хранятся для быстрого доступа в локальном кэше клиентского компьютера.
AFS предоставляет пользователям несколько разрешений на управление доступом, как указано ниже:
- Поиск (1): пользователи могут получать доступ и просматривать содержимое каталога и подкаталога AFS, а также просматривать список управления доступом к каталогу (ACL).
- Вставить (i): пользователи могут добавлять новые подкаталоги или файлы.
- Удалить (d): пользователи могут удалять файлы каталогов.
- Администрирование (а): пользователи могут изменять ACL домашнего каталога.
- Чтение (r): пользователи могут просматривать содержимое каталога или подкатегории файлов, поскольку AFS поддерживает стандартный набор управления правами чтения для владельца Unix.
- Запись (w): пользователи могут изменять или записывать файлы, поскольку AFS поддерживает набор управления разрешениями для записи владельца Unix.
- Посмотрите (k): Процессоры могут использовать каталог для выполнения программ, требующих файлов Flock.
