Операционная система NetWare




Поддержка дисковых массивов RAID - часть 2


/p>

Рис. 2.50. Уровни RAID

Уровень 1 (рисунок 2.50)

Зеркальное отражение дисков.

Дублирование данных обеспечивает высокую отказоустойчивость.

Эта схема хранения данных не экономична, так как для каждого диска с данными требуется резервный диск.

Уровень 2

Поочерёдное размещение битов по дискам. Используется очень редко из-за сложности корректировки ошибок.

Уровень 3 (рисунок 2.50)

Байты сектора поочерёдно размещаются на нескольких дисках. Сектор как-бы "размазывается" по четырём дискам. Один диск отводится для хранения контрольной информации.

Если часть сектора не читается с какого-либо диска, то система читает все остальные части сектора и контрольную информацию Parity для этого сектора, а затем, используя эти данные, восстанавливает недостающую часть сектора.

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

Уровень 4 (рисунок 2.50)

Секторы данных поочерёдно размещаются на нескольких дисках. Один диск отводится для хранения контрольной информации.

Если, например, не читается сектор 2, то система читает секторы 1, 3, 4, контрольную информацию Parity для этих секторов, а затем, используя эти данные, восстанавливает сектор 2. Возможно параллельное чтение секторов, расположенных на разных дисках.

При записи данных на диск обновляется и контрольная информация. Так как эта информация располагается на одном диске, то невозможно параллельное выполнение операций чтения и обновления контрольных данных.

Уровень 5 (рисунок 2.50)

Секторы данных, а также контрольная информация поочерёдно размещаются на нескольких дисках. Этот уровень хранения данных используется наиболее часто.

Если, например, не читается сектор 2, то система RAID читает секторы 1, 3, 4, контрольную информацию для этих секторов и, используя эти данные, восстанавливает сектор 2.

Возможно параллельное чтение и запись секторов, расположенных на разных дисках. Например, при записи секторов 3 и 6 эти операции могут выполняться параллельно, так как эти секторы и их контрольная информация располагаются на разных дисках.




Содержание  Назад  Вперед