Шрифт:
• Избыточность данных — отсутствует
• Эффективность — средняя
? Зеркальные (mirrored) — зеркальные динамические тома представляют собой два простых диска, расположенных на разных устройствах. Данные дублируются на оба носителя (RAID уровня 1).
• Избыточность данных — средняя
• Эффективность — средняя
? Чередующиеся с контролем четности (striped with parity) — соответствуют RAID уровня 5. Такие тома состоят из трех или большего количества дисков. Фактически такие тома представляют собой чередующиеся тома, на которых реализован контроль ошибок. Запись данных ведется на два диска, в два блока, а на третий диск и в третий блок записывается код коррекции ошибок (error correction code, ECC), с помощью которого содержимое отказавшего блока можно восстановить по информации любого из блоков.
• Избыточность данных — высокая
• Эффективность — высокая
? Зеркальные с чередованием (mirrored striped) — эти тома соответствуют RAID 1+0.
• Избыточность данных — средняя
• Эффективность — высокая
По умолчанию Windows создает базовые диски (basic volumes). Однако любой базовый диск в любой момент времени может быть обновлен до динамического, и это не потребует даже перезагрузки системы.
Терминологические соответствия для обычных (basic) и динамических (dynamic) дисков приведены в табл. 5.5.
Таблица 5.5. Терминологические соответствия динамических и обычных дисков
Базовые разделы (Basic disks) | Динамические разделы (Dynamic disks) |
---|---|
Основный раздел (Primary partition) | Простой том (Simple volume) |
Системный и загрузочный разделы (System and boot partitions) | Системный и загрузочный тома (System and boot volumes) |
Активный раздел (Active partition) | Активный том (Active volume) |
Расширенный раздел (Extended partition) | Том и свободное пространство (Volume and unallocated space) |
Логический диск (Logical drive) | Простой том (Simple volume) |
Набор томов (Volume set) | Составной том (Spanned volume) |
Чередующийся набор (Stripe set) | Чередующийся том (Stripe set) |
Динамические диски не пользуются таблицей разделов, а потому и не имеют проблем, связанных с ограничением разрядности адресации CHS, и позволяют создавать тома практически неограниченного размера. Однако динамические диски, созданные путем обновления основных разделов, все-таки остаются в таблице разделов, при этом для них значение поля
Схема разбиения динамических дисков содержится в базе данных менеджера логических дисков (Logical Disk Manager Database, LDM). Это — протоколируемая (journalled) база данных, поддерживающая транзакции и устойчивая к сбоям. Если в процессе манипуляции с томами вдруг происходит сбой питания, то при последующем включении компьютера будет выполнен откат (rollback) в предыдущее состояние. При переносе винчестера, содержащего один или несколько динамических дисков, на другой компьютер они автоматически распознаются и монтируются, как обыкновенные диски.
База данных LDM хранится в последнем мегабайте жесткого диска, а для дисков, полученных путем обновления базового раздела до динамического, — в последнем мегабайте этого раздела. Как уже говорилось, идентификатор загрузки
Сразу же за таблицей разделов по адресу
Рис. 5.8. База данных LDM и ее дислокация
Внутреннее устройство базы данных LDM не документировано. При этом даже поверхностный взгляд на ее структуру сразу же дает понятие о ее мощи и сложности (рис. 5.9). На самом верху иерархии расположено оглавление базы — структура