Просвятите по поводу RAID 0+1 & 10
Модераторы: Trinity admin`s, Free-lance moderator`s
Просвятите по поводу RAID 0+1 & 10
Добрый день.
Просвятите пожалуйста на тему емкость массивов 0+1 и 10.
Судя по прочитанному емкость 0+1 = 2*минимальную емкость дска в массиве, 10 = емкости минимального диска в массиве. Это правильно?
Спасибо.
Просвятите пожалуйста на тему емкость массивов 0+1 и 10.
Судя по прочитанному емкость 0+1 = 2*минимальную емкость дска в массиве, 10 = емкости минимального диска в массиве. Это правильно?
Спасибо.
- Kirill Tkachev
- Advanced member
- Сообщения: 481
- Зарегистрирован: 08 июл 2004, 13:37
- Откуда: Saint-Petersburg
- Контактная информация:
Точно никакой? Где то на форуме проскакивала информация, что если умрет один из винчестеров в зеркале страйпов (0+1), то данные сохраняться, но массив перестанет работать...gs писал(а):Оба этих рэйда имеют емкость равную половине емкостей всех винтов. Двойная избыточность. Они отличаются только внутренней организацией. Причем в большинстве контроллеров реализован рэйд10, а не 0+1. Хотя разницы собственно никакой.
как заметил DRS 0+1 и 10 различаются но только по откзоустойчивости
на примере 4 дисков:
0+1 это 2 диска в массиве 0 зеркалированные на два других диска
при вылете одного из винтов массив 0+1 превращается в массив 0.
При вылете второго диска данные 'идут на юг'
10 это массив 1 части которого для равномерности объеденены в массив 0.
При вылете одного из винтов массив 10 превращается в массив 1 (дегрэйдед). При определенном стечении обстоятельств оставшийся массив 1 может пережить (полный или частичный) выход из стоя еще одного винта
на примере 4 дисков:
0+1 это 2 диска в массиве 0 зеркалированные на два других диска
при вылете одного из винтов массив 0+1 превращается в массив 0.
При вылете второго диска данные 'идут на юг'
10 это массив 1 части которого для равномерности объеденены в массив 0.
При вылете одного из винтов массив 10 превращается в массив 1 (дегрэйдед). При определенном стечении обстоятельств оставшийся массив 1 может пережить (полный или частичный) выход из стоя еще одного винта
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Нет господа. С точки зрения отказоустойчивости 0+1=1+0. Т.е. теоретически выдерживают вылет половины винтов (при удачном стечении обстоятельств конечно), практически же в обоих случаях гарантируется только вылет одного винта (если не рассчитывать на счастливый случай).
По поводу реализации 0+1 - это действительно редкая вещь, еще реже поддерживаются оба варианта (я знаю только майлекс из таких). Причем если рэйд10 практически всегда каноничен (страйп зеркал), то 0+1 например у майлекса был круто извращен - вплоть до того, что его можно было делать на нечетном числе винтов. Но это извращение конкретного вендора, в большинстве же случаев поддерживается только 10 и можно не забивать себе голову бесплодной теорией.
По поводу реализации 0+1 - это действительно редкая вещь, еще реже поддерживаются оба варианта (я знаю только майлекс из таких). Причем если рэйд10 практически всегда каноничен (страйп зеркал), то 0+1 например у майлекса был круто извращен - вплоть до того, что его можно было делать на нечетном числе винтов. Но это извращение конкретного вендора, в большинстве же случаев поддерживается только 10 и можно не забивать себе голову бесплодной теорией.
Нет господа. С точки зрения отказоустойчивости 0+1=1+0. Т.е. теоретически выдерживают вылет половины винтов (при удачном стечении обстоятельств конечно)
Согласен. Для 4-х дисков в 0+1 рейде вылет одного винта (любого) автоматически ведет к вылету страйпа, частью которого был этот винт. Следовательно зеркало страйпов деградирует просто в страйп, 3 винт остается бесполезным балластом.
В случае 10 рейда вылет одного винта приводит к деградации одного из зеркал, может вылететь и ещё один винт из другого зеркала, в этом случае 10 рейд деградирует в страйп (без потери данных есно). Вероятность такого благоприятного исхода 50 на 50.
А теперь посмотрим: в первом случае вылет одного винта привел к деградации до страйпа (работают 2 винта). Во втором вылет одного винта приводит к страйпу зеркала и одиночного винта. Отсюда следует ещё одно незначительное различие между 0+1 и 10: производительность 10 рейда (на запись, по чтению одиночный диск медленнее зеркала) остается практически такой же как и у рабочего массива, тогда как вылет одного диска в 0+1 рейде приводит к падению производительности (т.к. страйп 2-х дисков медленнее чем 0+1 на 4-х).
Согласен. Для 4-х дисков в 0+1 рейде вылет одного винта (любого) автоматически ведет к вылету страйпа, частью которого был этот винт. Следовательно зеркало страйпов деградирует просто в страйп, 3 винт остается бесполезным балластом.
В случае 10 рейда вылет одного винта приводит к деградации одного из зеркал, может вылететь и ещё один винт из другого зеркала, в этом случае 10 рейд деградирует в страйп (без потери данных есно). Вероятность такого благоприятного исхода 50 на 50.
А теперь посмотрим: в первом случае вылет одного винта привел к деградации до страйпа (работают 2 винта). Во втором вылет одного винта приводит к страйпу зеркала и одиночного винта. Отсюда следует ещё одно незначительное различие между 0+1 и 10: производительность 10 рейда (на запись, по чтению одиночный диск медленнее зеркала) остается практически такой же как и у рабочего массива, тогда как вылет одного диска в 0+1 рейде приводит к падению производительности (т.к. страйп 2-х дисков медленнее чем 0+1 на 4-х).
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 23 гостя