Теория и практика программирования на Си в Unix


           

Модель клиент-сервер


RFS использует модель клиент-сервер.Машина,подсоединенная к сети, является сервером RFS, если она способна предоставить свою файловую систему другим машинам; говорят, что она "экспортирует" свою файловую систему.

Машина является клиентом RFS, если она использует файловую систему, экспортируемую сервером ; говорят, что она "монтирует" файловую систему.

Рисунок 7.1. иллюстрирует соотношения между компонентами RFS. Имя ресурса связывается с ресурсом сервером, который его экспортирует. Клиент монтирует ресурс, обозначаемый своим именем.

Рисунок 7.1 - Область RFS.
Сервер может экспортировать :
- полностью всю свою файловую систему
- каталоги (которые могут содержать специальные файлы UNIX)
- каталоги, уже смонтированные NFS или RFS (таким образом, машина без диска может быть сервером RFS).

RFS встраивается в ядро UNIX и,одновременно, включает в себя несколько отслеживающих программ. Системные вызовы, предназначенные для периферийных устройств NFS перехватываются ядром и обрабатываются отслеживающими программами.



Содержание  Назад  Вперед





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