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