Лекция: Управление именами в РФС

Есть два основных подхода к реализации управления именами в распределенных файловых системах с прозрачностью доступа. Основные отличия между ними заключаются в виде файловой системы отдаленного компьютера на компьютере-клиенте.

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

В случае реализации второго подхода файловая система определяет единственное пространство имен, которое будет иметь одинаковый вид для всех ее клиентов. Такое единственное отображение дает возможность упростить использование системы. Этот подход сложнее в реализации, но является наиболее удобным для пользователей.

Важным дополнительным свойством, которое может быть реализовано в РФС, является независимость от места расположения (location independence). Если ее поддерживают, путь к файлу остается неизменным в случае его физического перемещения (например, из одного сервера на другой). Это свойство достаточно сложно в реализации и редко поддерживается в современных РФС.

еще рефераты
Еще работы по информатике