Чередующиеся наборы с четностью RAID5
Чередующийся том с четностью, монтирование в папку
Чередующиеся наборы томов - Striped volume ( RAID1)
Создается минимум на 2 физических дисках ( максимум 32). На каждом физическом диске помечается по одной свободной области. Система автоматически вычисляет минимальную из них и от каждой области забирает кусок по размеру минимальной области. Таким образом на всех дисках будут использованы одинаковые по размеру куски.
Информация пишется по блокам 64 Кб поочередно на каждую область ( т.е 1ый блок на 1 диск, 2ой блок – на 2 диск и.т.д. по кругу, пока не закончится файл.
Таким образом этот диск:
· будет доступен только в Win2000 и более поздних версиях
· не может содержать системный или загрузочный разделы NT ( он доступен только после загрузки системы WIN 2000)
· на нем нет системы отказоустойчивости (нет дублирования информации как в зеркале для дальнейшего восстановления)
· повышает быстродействие - чтение и запись выполняются параллельно на несколько дисков, если они подключены к разным контроллерам на плате. Особенно это ощутимо на SCSI контроллерах. В основном, этот тип тома и создается с целью повышения быстродействия за счет одновременной записи и чтения на несколько дисков.
· Создается из областей на дисках одинакового размера.
· Информация пишется поочередно на каждый диск (поочередно в смысле последовательности информации в файле, но на самом деле на несколько дисков одновременно)
· Используется 100% дискового пространства
· Создается в контекстном меню на любой свободной области в меню Create Volume - Striped volume.Затем выбираются по одной свободной области на каждом диске и дальше выполняются шаги аналогичные созданию любого тома.
Самостоятельная работа на закрепление:
- Принцип создания и записи информации на зеркальный том. Какой процент дискового пространства в нем используется? Содержит ли этот том возможности отказоустойчивости. Может ли он содержать загрузочный и системный разделы системы.
- Принцип создания и записи информации на чередующийся том. Какой процент дискового пространства в нем используется? Содержит ли этот том возможности отказоустойчивости. Может ли он содержать загрузочный и системный разделы системы.
четность –это математический способ проверки правильности данных. Например, байт содержал набор битов 11010100 в этом наборе четное количество единиц, следовательно, дополнительный бит проверки содержит 0, если же байт содержит набор 11010101, то бит четности =0.
В наборах с проверкой четности вся информация – это наборы таких битов по одному биту на каждом диске, для каждого из которых организуется бит четности на одном из дисков. Вместе с битом четности весь набор всегда содержит четное количество единиц, следовательно, если один бит изменился ( сбой на одном диске), то четность изменится и по ней всегда можно будет восстановить данные на сбойном диске после его замены.
Реально в RAID5 четность организована не на одном диске, а на каждом диске есть по одному разделу четности для остальных. Например, исходные данные:
диск 1 | диск 2 | диск 3 | диск 4 | диск 5 |
В этом примере выделенные черным цветом области – это блоки четности для таких же по расположению областей на всех других дисках( например, первые блоки всех дисков образуют одинаковые по расположению на дисках блоки – на рисунке они обведены овалом)
Обратите внимание, что в каждой строке блоков содержится четное количество единиц.
Допустим, произошел сбой на втором диске:
? | ||||||||
? | ||||||||
? | ||||||||
? | ||||||||
? | ||||||||
диск 1 | диск 2 | диск 3 | диск 4 | диск 5 |
Вместо испорченного диска установили новый и нужно на нем восстановить информацию, которая была у старого диска. Чтобы это сделать, нужно выяснить какое значение было у каждого блока.
Рассуждаем так: смотрим на первую строку и считаем количество единиц их – 3 шт (нечетное число), а до потери данных на диске было четное число. Следовательно, в первом блоке второго диска должна быть 1
Смотрим на вторую строку блоков – в ней 2 единицы( т.е. четное число) и до сбоя диска тоже было четное число – следовательно, во втором блоке был 0
И так далее.
Свойства чередующихся томов с проверкой четности:
- создается не менее, чем на 3 дисках ( мах 32).
- неиспользуемое пространство вычисляется 1/N от всего размера тома ( N- количество дисков), а используемая область получается равной (N-1)/N.
Таким, образом, если дисков 3 , то используется для записи информации 2/3 пространтсва тома( а 1/3 используется под запись информации о четности). Если 4 диска, то – 3/4, если 5 дисков то 4/5 и.т.д.
- запись выполняется медленнее, чем на RAID0 ( дополнительное время уходит на запись четности), но быстрее, чем на простой том, если диски находятся на разных контроллерах (особенно на SCSI)
- этот том имеет свойства отказоустойчивости за счет записи блоков четности
- он не может содержать системный и загрузочный разделы т.к. становится доступным только после загрузки WIN2000.
RAID5 создается в контекстном меню свободной области диска - Create Volume - RAID-5 volume.Затем выбираются по одной свободной области на каждом диске и дальше выполняются шаги аналогичные созданию любого тома.
Для восстановления информации на одном из дисков достаточно просто его заменить и после перезагрузки в Disk Administrator выполнить в меню: Action- Refresh.