Составители:
если некоторый процесс открыл файл для записи, то все другие
виды доступа должны быть запрещены. При закрытии файла также
необходимо оповестить файловый сервер для того, чтобы он
обновил свои таблицы, содержащие данные об открытых файлах.
Модифицированный файл также может быть выгружен на сервер в
такой момент.
9.5 Репликация файлов
Сетевая файловая система может поддерживать репликацию
(тиражирование) файлов в качестве одной из услуг, предоставляемых
клиентам. Иногда репликацией занимается отдельная служба ОС.
Репликация (replication) подразумевает существование нескольких
копий одного и того же файла, каждая из которых хранится на отдельном
файловом сервере, при этом обеспечивается автоматическое согласование
данных в копиях файла.
Имеется две главные причины для применения репликации:
1.
Увеличение надежности за счет наличия независимых копий
каждого файла, хранящихся на разных файловых серверах. При
отказе одного из них файл остается доступным.
2.
Распределение нагрузки между несколькими серверами. Клиенты
могут обращаться к данным реплицированного файла на
ближайший файловый сервер, хранящий копию этого файла.
Ближайшим может считаться сервер, находящийся в той же
подсети, что и клиент, или же первый откликнувшийся, или же
выбранный некоторым сетевым устройством, балансирующим
нагрузки серверов.
Репликация похожа на кэширование файлов на стороне клиентов тем,
что в системе создается несколько копий одного файла. Однако
существуют и принципиальные отличия - если кэширование предназначено
для обеспечения локального доступа к файлу одному клиенту и повышения за
счет этого скорости работы этого клиента, то репликация нужна для
повышения надежности хранения файлов и снижения нагрузки на файловые
серверы.
9.6 Примеры сетевых файловых служб: FTP и NFS
9.6.1 Протокол передачи файлов FTP
Сетевая файловая служба на основе протокола FTP (File Transfer
Protocol) представляет собой одну из наиболее ранних служб, используемых
для доступа к удаленным файлам. До появления службы WWW это была
самая популярная служба доступа к удаленным данным в Интернете и
129
если некоторый процесс открыл файл для записи, то все другие
виды доступа должны быть запрещены. При закрытии файла также
необходимо оповестить файловый сервер для того, чтобы он
обновил свои таблицы, содержащие данные об открытых файлах.
Модифицированный файл также может быть выгружен на сервер в
такой момент.
9.5 Репликация файлов
Сетевая файловая система может поддерживать репликацию
(тиражирование) файлов в качестве одной из услуг, предоставляемых
клиентам. Иногда репликацией занимается отдельная служба ОС.
Репликация (replication) подразумевает существование нескольких
копий одного и того же файла, каждая из которых хранится на отдельном
файловом сервере, при этом обеспечивается автоматическое согласование
данных в копиях файла.
Имеется две главные причины для применения репликации:
1. Увеличение надежности за счет наличия независимых копий
каждого файла, хранящихся на разных файловых серверах. При
отказе одного из них файл остается доступным.
2. Распределение нагрузки между несколькими серверами. Клиенты
могут обращаться к данным реплицированного файла на
ближайший файловый сервер, хранящий копию этого файла.
Ближайшим может считаться сервер, находящийся в той же
подсети, что и клиент, или же первый откликнувшийся, или же
выбранный некоторым сетевым устройством, балансирующим
нагрузки серверов.
Репликация похожа на кэширование файлов на стороне клиентов тем,
что в системе создается несколько копий одного файла. Однако
существуют и принципиальные отличия - если кэширование предназначено
для обеспечения локального доступа к файлу одному клиенту и повышения за
счет этого скорости работы этого клиента, то репликация нужна для
повышения надежности хранения файлов и снижения нагрузки на файловые
серверы.
9.6 Примеры сетевых файловых служб: FTP и NFS
9.6.1 Протокол передачи файлов FTP
Сетевая файловая служба на основе протокола FTP (File Transfer
Protocol) представляет собой одну из наиболее ранних служб, используемых
для доступа к удаленным файлам. До появления службы WWW это была
самая популярная служба доступа к удаленным данным в Интернете и
129
Страницы
- « первая
- ‹ предыдущая
- …
- 127
- 128
- 129
- 130
- 131
- …
- следующая ›
- последняя »
