Хранение данных

Системы для работы с файлами, являются прародителями всех сетевых файловых серверов. Вы можете не нуждаться в услугах сетевой связи или многопользовательских приложений (в некоторых сетях обходятся без серверов печати), но практически всем пользователям сети типа клиент/сервер требуются удобные средства для хранения и архивирования файлов.

Организация дисковой памяти

Перед тем как углубиться в описание систем, работающих с дисками и файлами, кратко рассмотрим, как в компьютере в принципе организована эта работа.
Поверхность диска для хранения данных физически разделена на окружности, называемые дорожками (track), и на секции, в виде радиально расходящихся из центра окружностей клиньев. Дуги окружностей, образованные пересечением таких концентрических окружностей и клиновидных секций, называют секторами. В файловых системах FAT (File Allocation Table – таблица размещения файлов) и NTFS (New Technology File System – новая файловая система) эти секторы, в свою очередь, логически группируются в кластеры, количество которых на диске зависит от типа используемой системы и размера диска. Отнюдь не во всех файловых системах секторы организуются в кластеры. Например, в спроектированной для OS/2 файловой системе HPFS этого не делается. В последнем случае логической единицей хранения данных является сектор.
Каждый диск форматируется соответствующей утилитой, которая присваивает уникальный (неповторяющийся) номер каждой логической единице хранения данных на диске (например, каждому кластеру). После того как диск будет отформатирован, операционная система получит в своё распоряжение «карту» (таблицу) жёсткого диска, содержащую описание того, какие из кластеров используются для хранения соответствующих данных, а также какие из них свободны и где они находятся. Каждый раз, когда данные записываются или удаляются с диска, содержимое таблицы обновляется. Хотя далее (для упрощения изложения) все приводимые примеры будут основаны на файловой системе FAT, всё сказанное также применимо и к другим файловым системам. Форматы таблиц и способы их структурирования изменяются при переходе от одной файловой системы к другой, но их функции остаются теми же.
 

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

Компьютер не обнаруживает сетевой адаптер
Windows должна автоматически обнаруживать PCMCIA- или USB-адаптер, когда вы подключаете его к компьютеру или когда включаете компьютер с уже подключенным адаптером. Если вы используе ...

Сложная местность: связь на дальние дистанции
Расстояние, покрываемое большинством беспроводных сетей, измеряется скорее в метрах, нежели в километрах, поэтому реализация соединения является относительно простой задачей. Каждая ...

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