Дисковый сервер

Средства работы с файлами произошли от средств для работы с дисками, предоставляемыми дисковым сервером. Дисковый сервер — центральное хранилище файлов и данных, подключенное к сети таким же образом, как и любой узел. Поскольку он фактически является общедоступным жестким диском совместного использования, то каждый клиент сети может задавать у себя соответствующее этому диску имя так; как если бы этот диск был локальным. При чтении или записи на диск операционная система обращается к таблице FAT, которая локализует данные на диске по номерам соответствующих им кластеров.

Вероятно, вы уже заметили потенциальные проблемы такого подхода. В конечном итоге задача сервера состоит в предоставлении всем клиентам сети доступа к жесткому диску, не правда ли? Но поскольку файлы на жестком диске создаются и удаляются, его таблица, поддерживаемая FAT, будет изменяться. Удаление файлов приводит к появлению на диске свободных кластеров, в которых могут быть сохранены вновь создаваемые файлы. В файловой системе FAT запись файла всегда начинается с первого свободного кластера. Таким образом, после достаточно длительной работы нескольких клиентов таблица жесткого диска может совершенно измениться. Таблица, содержимое которой было корректно по состоянию на 8 часов утра, может стать совершенно неточной к 4 часам вечера, что может замедлить и даже полностью приостановить поиск данных.
Для решения этой проблемы диск сервера обычно разделяют на несколько томов (по одному для каждого пользователя), либо в него устанавливают съемные диски, каждый из которых доступен только одному пользователю. Серверы могут применяться также и для других целей. Например, можно использовать дисковый сервер для предоставления доступа к гибкому диску пользователям бездисковой рабочей станции. Однако хотя дисковые серверы и не исчезли совершенно из употребления, они сегодня не используются так широко, как файловые. 

Смотрите также

Глава 10. Сетевые операционные системы
Итак, у нас есть сеть, состоящая из компьютеров, соединенных проводами между собой. Теперь нам необходима сетевая операционная система (NOS — network operational system), которая обеспечит фун ...

Модель OSI
До сих пор мы говорили о физических элементах сети. Другой важный аспект заключается в методах передачи данных по этим элементам. Методы подробно рассматриваются в последующих главах, где обсуждаютс ...

Утилита Wireless Network Connection от Microsoft
Windows XP содержит утилиту Wireless Network Connection (Беспроводное сетевое подключение), которая поддерживает большую часть широко используемых беспроводных сетевых адаптеров. Есл ...