Сетевые файловые системы:
Элементы сетевой файловой системы:
Локальные файловые системы.
Интерфейсы локальной файловой системы.
Серверы сетевой файловой системы.
Клиенты сетевой файловой системы (программы, работающие на компьютерах, подключенных к сети).
Интерфейс сетевой файловой системы.
Протокол клиент-сервер сетевой файловой системы
Клиент и сервер сетевой файловой системы взаимодействуют друг с другом по сети по определенному протоколу. В случае совпадения интерфейсов локальной и сетевой файловых систем этот протокол будет достаточно простым (ретрансляция серверу запросов, принятых клиентом от приложения, например, с использованием механизма RPC).
NFS (Network File System)- это протокол, разработанный Sun Microsystems для разделения ресурсов (файлов и каталогов) локальной сети. NFS-клиент ``монтирует'' файловую систему, ``экспортируемую'' NFS-сервером. Смонтированная таким образом файловая система представляется на клиентском компьютере как часть локальной файловой системы. Протокол NFS предоставляет, в частности, возможность смонтировать корневую файловую систему в процессе загрузки. Таким образом, можно обеспечить работу бездисковых рабочих станций.
|
|
RFS - Назначение такое же, как и у NFS. Каких либо преимуществ по сравнению с NFS не имеет. Ярко выраженных недостатков, пожалуй, тоже. Значительно менее распространена, чем NFS. RFS поддерживает захват и блокировку файлов, и специальные файлы. Активизировать RFS вряд ли имеет смысл.
DFS Распределенная файловая система Windows (Distributed File System, DFS) позволяет пользователям искать, просматривать файлы и работать с ними в сети из одного центрального пункта. Если система настроена правильно, пользователям не приходится разбираться в сложных принципах функционирования сети и вводить длинные адреса UNC для поиска файлов. В Windows 2000 Server система DFS установлена по умолчанию, а соответствующая служба запускается автоматически. Давайте посмотрим, как можно воспользоваться этой замечательной новой функцией.
3 Задача:
1) количество кластеров 216 = 65536.
2) Размер кластера = (Размер диска)/(количество кластеров). В нашем случае (2*230) / (216) = 215 = 32 Кб
3) Фат-таблица занимает 128 Кб. получается это так: количество кластеров (64К) умножаем на длину одной записи (16 бит=2 байта).
4) А значит область данных содержит 65536-4 = 65632 кластера (т.е. общее количество минус то, что занимает сама таблица)
***В системе FAT в один кластер может быть записан ТОЛЬКО один файл (не больше)
5) Максимально количество кластеров будет в том случае, если каждый файл занимает один кластер области данных – т.е. Макс число файлов = 65632
6) максимальная доля неиспользованного места на диске будет в случае, если файлы будут занимать минимальный размер – то бишь 1 байт. Т.е. максимальная доля пустого места будет составлять (32768-1)/ 32768 * 100% (пустое пространство кластера/размер кластера)