Читайте также: |
|
появлением интегрированных на материнских платах RAID-контроллеров RAID-массивы стали популярными и в домашних ПК. Однако RAID-массивы уровней 5 и 1, не говоря уже об уровне 10, редко используются в домашних условиях, что связано прежде всего с высокой стоимостью подобных решений. Поэтому наиболее часто для домашних ПК применялся именно массив уровня 0 на двух дисках. Как мы уже отмечали, RAID уровня 0 не обеспечивает безопасности хранения данных, а потому в этом смысле конечные пользователи оказывались перед выбором: создавать быстрый, но не обеспечивающий надежности хранения данных RAID-массив уровня 0 или же, увеличивая стоимость дискового пространства в два раза, создавать RAID-массив уровня 1, который обеспечивает надежность хранения данных, однако не позволяет получить существенного выигрыша в производительности.
Для того чтобы разрешить эту нелегкую проблему, корпорация Intel разработала технологию Intel Matrix Storage, позволяющую объ-
единить достоинства массивов уровней 0 и 1 всего на двух физических дисках. А для того, чтобы подчеркнуть, что речь в данном случае идет не просто о RAID-массиве, а о массиве, сочетающем в себе и физические и логические диски, в названии технологии вместо слова «массив» используется слово «матрица».Итак, что же представляет собой RAID-матрица из двух дисков по технологии Intel Matrix Storage? Главная идея заключается в том, что при наличии в системе двух жестких дисков с SATA-интерфейсом и материнской платы с южным мостом ICH6R возможно разделение дискового пространства на две части (объем выбирается пользователем). При этом одна из них будет функционировать как массив уровня 0, а вторая — как RAID 1
Рассмотрим простой пример RAID-матрицы из двух дисков по 120 Гбайт каждый. Любой из дисков можно разбить на два логических диска, например по 40 и 80 Гбайт. Далее два логических диска одного размера (например, по 40 Гбайт) объединяются в RAID-матрицу уровня 1, а оставшиеся логические диски — в RAID-матрицу уровня 0. Матрицу уровня 1 можно использовать для хранения критически важных данных, а матрицу уровня 0 разместить приложения, требующие быстрой дисковой подсистемы (см.рисунок).В принципе, используя два физических диска, можно также создать всего одну или две RAID-матрицы уровней 0, но вот создать только матрицы уровней 1 невозможно.
Возможность создания RAID-матриц уровней 0 и 1 на двух физических дисках реализована в SATA RAID-контроллере южного моста ICH6R. Новая версия южного моста ICH7R имеет расширенные возможности по конфигурированию RAID-матриц и допускает создание RAID-матриц уровней 0, 1, 10 и 5.
Если в системе имеется всего два диска, то технология Intel Matrix Storage, как и прежде, позволяет создавать следующие типы RAID-матриц:
Если в системе установлено три жестких диска, то возможно создание следующих типов RAID-матриц:
Если в системе установлено четыре жестких диска, то дополнительно имеется возможность создавать RAID-матрицу уровня 10, а также комбинации уровня 10 и уровня 0 или 5.
Впрочем, преимущества технологии Intel Matrix Storage не ограничиваются гибкостью, предоставляемой пользователям при конфигурировании RAID-матриц. Даже при наличии в системе всего одного диска (то есть когда не предполагается использование технологии RAID) имеет смысл устанавливать Intel Matrix Storage Manager (текущая версия 5.1), так как при использовании южных мостов ICH7R или ICH6R/M данная утилита обеспечивает поддержку функции AHCI (Advanced Host Controller Interface). Расширенный интерфейс хост-контроллера (AHCI) позволяет принимать несколько команд одновременно и реорганизовывать их с расчетом на достижение максимальной эффективности. Технология аппаратной установки очередности команд (Native Command Queuing, NCQ) при использовании на поддерживающем ее жестком диске может повышать производительность подсистемы хранения данных в случаях непостоянных нагрузок.
КомпьютерПресс 2'2006
Дата добавления: 2015-07-11; просмотров: 55 | Нарушение авторских прав