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