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