Возможность создания RAID-массива RAID-массивов

Возможность создания RAID-массива RAID-массивов

Использование RAID может повысить скорость и избыточность.

Можно ли создать RAID, используя другие RAID в качестве "дисков"? Это может еще больше повысить производительность и избыточность. Сколько уровней можно использовать?

решение1

Это стандартная практика, которая называется вложением. Пример — Raid 10. В зависимости от того, как вы это настроите, есть много преимуществ. Вот вики, с которой можно начать.

http://en.wikipedia.org/wiki/Уровни_Вложенного_RAID

решение2

RAID из RAID-массивов вовсе не является экзотикой: двузначные уровни RAID (например, 10, 50, 55) обычно создаются именно так, например, RAID 10 — это не что иное, как RAID0, состоящий из элементов, которые сами по себе являются конструкциями RAID1.

решение3

Я отформатирую это позже... Существует предел производительности, которую вы можете получить. Лучшие IOPS записи, которые вы можете получить, это RAID0, который также имеет наибольший размер. Все типы RAID изменяют IOPS записи в соотношении 0 к 1, это называется штрафом записи (на самом деле это обратная величина этого числа). Больше быть не может. Максимальное количество IOPS чтения — это просто количество дисков * IOPS, также это максимальное количество IOPS записи, которое вы можете получить, которое вам нужно будет для всего RAID0. Больше рейдов сверху — больше штрафа за запись. IOPS чтения всегда остается прежним. Однако для каждого слоя вы получаете пониженную производительность для дополнительного слоя. Raid 0 — это 1 штраф записи, поэтому он не влияет на это число. Raid 5 — это 4. Raid 6 — это 6. Raid 1 — это 2 (или количество дисков в зеркале — в 99% случаев это 2, поэтому это число равно 2). Raid 10 имеет штраф записи 2 (это означает, что у вас есть куча raid1, все соединены как raid 0), самый низкий. Raid 50 будет иметь штраф записи x/4. Где x — это количество raid 5, которые у вас есть, которые все обернуты как raid 0. Лучшими вложенными raid с точки зрения производительности и размера являются Raid10,50,60. Например, raid 55 будет иметь штраф записи x/16, где x — это количество raid 5 (количество vdev)... Я проясню это позже, в основном лучшая производительность — raid0 или raid10. Больше вложенности — и вы получаете меньше операций ввода-вывода записи. Операции чтения не влияют на все это.

Связанный контент