Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #62, ФЕВРАЛЬ 2004 г.

RAID-массивы в теории и на практике

Антон Клыга (a_kliga@tut.by)

Xakep, номер #062, стр. 062-028-6


Для удаления динамического тома все в том же меню Действие –> Все задачи нужно выбрать Удаление тома и начхать на предупреждение о возможных потерях инфы (если тебе и в самом деле на это начхать). Кстати, убрать можно не только том, но и зеркало от какого-то тома, лишив его тем самым устойчивости к отказам (команда Разделить зеркальный набор).

Если ты решил вдруг создать какой-то продвинутый рейд средствами популярной Windows 2000 Professional – приготовься к облому. Она ничего, кроме RAID 0, делать не умеет. И говорит, что если мы хотим уровень 1 или 5, то нам надо раскошелиться на Server редакцию. Можно, конечно, решить эту задачу в лоб и переставить окна, но на самом деле ни для кого не секрет, что редакции Windows отличаются лишь набором дополнительного софта в дистрибутиве, а данное ограничение растет из реестра и может быть легко поправлено софтинкой NTSwitch.

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

Замучили проблемы?

Даже создание на рульном динамическом томе не придает RAID 0 отказоустойчивости. Поэтому при его отказе инфа пойдет прахом. Том RAID 1 при отказе или ошибках одного из дисков в окне Управление дисками помечается как Отказавшая избыточность. Если не хочешь потерять всю инфу – жми Реактивизацию диска как можно скорей. А если не помогает – значит, диск умер: нужно удалить текущее зеркало и создать новое на другом диске. О сбое RAID 5 сообщается точно таким же образом, но в этом случае, если реактивизация диска не помогает, нужно пользоваться командой Восстановить том (понятное дело, это замена одного из разделов тома, и для этого необходим динамический диск с достаточным объемом свободного пространства).

В принципе, вот и все премудрости организации программного рейда. Абсолютно никаких сложностей. Нулевой и первый уровни при небольшом количестве дисков просты как валенки.

Тест, тест, тест!

Чтобы не ездить тебе по ушам просто так, я специально протестировал один из самых распространенных Serial ATA RAID контроллеров на чипе Silicon Image Sil3112A, интегрированный в мою материнку. Конфигурация тестового компьютера была следующей:

MB ASUS A7N8X Deluxe (SATA RAID контроллер на борту, c драйвером 1.0.0.22 и биосом 4.1.50)

CPU Athlon XP 2500+ (Barton, 333 МГц Bus)

RAM Kingston 512 Мб (2*256 Мб, 333 МГц, Dual Channel Mode)

Назад на стр. 062-028-5  Содержание  Вперед на стр. 062-028-7