Рейтинг:-1

Можно ли сделать RAID 5, когда один или несколько дисков на самом деле являются RAID 0?

флаг mc

У меня есть этот вопрос (я думаю) 3 года назад, но, поскольку я никогда не планировал создавать сервер, я просто пожал плечами. Но сегодня я буквально не могу уснуть из-за этого животрепещущего вопроса.

Допустим, у меня есть 3 диска по 2 ТБ. Согласно Википедии, для RAID 5 требуется как минимум три диска, и с такой настройкой я получил бы емкость RAID 4 ТБ.
Теперь давайте заменим один из дисков по 2 ТБ на 2 диска по 1 ТБ. Теперь у меня есть 2 диска по 2 ТБ и 2 диска по 1 ТБ. Можно ли использовать RAID 0 для диска объемом 1 ТБ (чтобы получить 2 ТБ), а затем RAID 5 для всех?
Чтобы сделать это еще хуже, давайте заменим еще один диск емкостью 2 ТБ на 4 диска по 500 ГБ, а затем создадим для них RAID 0. Теперь я хочу сделать RAID 5 из (RAID 0 2x 1 ТБ), (RAID 0 4x500 ГБ) и диска 2 ТБ.

И да, я уже знаю недостатки RAID 0: когда один из дисков выходит из строя, все данные теряются. Но тогда это RAID 5 сверху. предполагая, что 500 ГБ выйдет из строя, я мог бы просто вставить туда еще один диск на 500 ГБ, а затем восстановить все из RAID 5. Верно? Правильно?

Чтобы сделать это еще хуже, давайте заменим один из дисков емкостью 1 ТБ на 2 диска по 500 ГБ, затем RAID 0, затем снова RAID 0 с 1 ТБ, чтобы получить 2 ТБ, и так далее ...

Это вообще возможно? Стоит ли оно того?
Теперь, чтобы сделать это еще хуже, давайте запустим весь диск с USB 2.0 :(

Rinaldo Jonathan avatar
флаг mc
Этот вопрос буквально о RAID. Не уверен, почему за это проголосовали. Хотя бы скажи мне, почему
djdomi avatar
флаг za
потому что возможен только один уровень рейда. Если у вас 3 диска, то они должны быть того же размера, что и остальные.
Rinaldo Jonathan avatar
флаг mc
@djdomi, но есть RAID 10 .... Диск был RAID 0, затем RAID 0 снова был преобразован в RAID 1. Мой вопрос был (вероятно) больше похож на RAID 50, но с другим размером диска на RAID 0. Но он должен иметь тот же размер (4x500 ГБ RAID 0 по-прежнему 2 ТБ, тогда я хочу добавить этот RAID 0 к существующему RAID 5 с диском 2 ТБ )
djdomi avatar
флаг za
raid10 — это всего лишь один уровень рейда, только в объяснении их два. Raid 50 это вообще другой уровень
Рейтинг:1
флаг cn

И да, я уже знаю недостатки RAID 0, когда один из диск выходит из строя, все данные теряются. Но тогда это RAID 5 сверху. предполагая, что 500 ГБ выйдет из строя, я мог бы просто вставить туда еще один диск на 500 ГБ, а потом пересобрать все с RAID 5. Верно? Правильно?

Будьте очень конкретны в своей процедуре восстановления. Замените физический диск в массиве RAID 0. Однако RAID 0 не может быть восстановлен, в нем будут чередоваться повреждения. Удалите и повторно добавьте замененный элемент RAID 0 массива RAID 5, а не физический диск.

Вводит небольшую операционную сложность. Статьи о том, как восстановить массив для начинающих, посвящены физическим дискам, а не вложенным массивам. Кроме того, не все программное обеспечение для массивов может работать с RAID 05. Программное обеспечение RAID для Linux md должно поддерживать произвольную вложенность, возможно, некоторые корпоративные массивы также могут это делать.

Теперь я хочу сделать RAID 5 из (RAID 0 2x 1 ТБ), (RAID 0 4x500 ГБ), и диск на 2тб.

Теоретически можно, но на практике не делайте этого.

Любой отказ члена RAID 0 является проблемой. Шансы на успех уменьшаются по мере добавления новых дисков. Скажем, для определенной модели диска можно ожидать одну неисправимую ошибку при чтении 1e14 байт.RAID 0 с 4-кратным увеличением означает, что все они должны независимо достичь этого с вероятностью успеха 99,999999999999%. Перемножьте вероятности вместе, и очень скоро вы получите 13 девяток долговечности, а не 14.

Да, это часть избыточного массива, но это создает ненужный риск деградации этого массива. Ваша компоновка менее надежна, чем если бы это был традиционный 7-дисковый RAID 6. Кроме того, двойная четность лучше, поддерживает отказоустойчивость даже во время перестроения.

По общему признанию, 05 различных размеров более эффективны в пространстве. Хотя я бы сказал, что простота эксплуатации всех дисков одинакового размера стоит затрат на их приобретение.

Rinaldo Jonathan avatar
флаг mc
ЭТО ИНФОРМАЦИЯ, КОТОРУЮ Я ИСКАЛА. Так что можно, но не рекомендуется. Это превращается из экономии небольших денег от использования оставшихся дисков в большую головную боль позже. Спасибо!
Rinaldo Jonathan avatar
флаг mc
Итак, поправьте меня, если я ошибаюсь, но RAID, из которого я хочу построить (RAID 0 2x 1 ТБ), (RAID 0 4x500 ГБ) и диск объемом 2 ТБ, называется RAID 05?
John Mahowald avatar
флаг cn
05 - это то, что я придумал в соответствии с соглашением о том, что первая цифра является типом массива физического диска. В отличие от RAID 10, который вы действительно увидите в реальном мире: несколько зеркальных наборов, а затем чередование их.

Ответить или комментировать

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