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

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

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

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

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

Объединение процессоров
Сегодня мультипроцессорные системы стали жизненно, важны не только для компаний из списка "Fortune 500", но также для организаций куда меньшего размера. Мультипроцессорные системы полезны ...

Логическая схема сети
Физическая карта сети показывает размещение компонентов относительно друг друга. В отличие от нее логическая карта сети (logical network тар) показывает организацию сетевых ресурсов (рис. 14.5). Каки ...

Что такое локальная сеть?
Локальной сетью (LAN - local area network) называют группу связанных друг с другом компьютеров, расположенную в некоторой ограниченной области, например, здании. Размеры LAN могут значительно различ ...