Hello, Sergey!

Sergey Tulaev wrote:

Это не так!

в любом случае я наврал, см. дальше.

В случае 0+1 при выходе из строя 1-го винчастера, массив деградирует до
уровня 0.
Тоесть остальные винты из того-же стрипа, что и поломанный выйдут из работы.

Сергей, я предлагаю не пудрить мозг 0+1 и тем что ты под ним понимаешь,
а писать более конкретно, т.к. нас читают другие люди. :-)

В случае 10 при выходе из строя 1-го винчастера, только одно зеркало
деградирует до уровня одиночного винта. Тоесть в случае выхода из строя
любого винчесте в дгом зеркале(заркалах) массив живой!

ок, вариант:

1+2+3 - три диска объединены в страйп
к ним зеркалом объединены
4+5+6 таким же страйпом.

умирает диск 1, 2 или 3. Массив "деградирует"? допустим, т.е.
живым остается страйп 4+5+6.

Другой вариант. Делаем три блока по 2 зеркала.
т.е. объединяем 1+4, 2+5, 3+6 в зеркальные пары винтов.
Их сцепляем в страйп.

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

Так что да, Я СОГЛАСЕН И ПРИЗНАЮ СВОЮ ОШИБКУ, объединение дисков в зеркала а затем их сцепка в страйп выгоднее (надежнее) чем объединение страйпов в зеркало.

Но. Все равно хочу заметить, что умирание любых ДВУХ дисков из одной
зеркальной пары также убивает массив. А издыхание RAID 1 - достаточно
частый случай. раньше жали "не на ту кнопку" при восстановлении массива.
Сейчас может взбрыкнуть контроллер, или вообще просто могут сдохнуть
два диска.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34


Ответить