Как это считается
Каждый уровень RAID меняет место на надёжность. Чередование распределяет данные по дискам ради скорости, зеркало хранит полные копии, а чётность записывает ровно столько дополнительных сведений, сколько нужно, чтобы восстановить один или два потерянных диска. Полезное место определяется тем, сколько дисков ёмкости уходит на копии или чётность:
RAID 0 = n × размер RAID 1 = размер RAID 5 = (n − 1) × размер RAID 6 = (n − 2) × размер RAID 10 = n ÷ 2 × размер
Скорости — это учебные кратные скорости одного диска при больших последовательных чтениях и записях. Реальные массивы ниже, а уровни с чётностью больше теряют на мелких случайных записях, потому что каждая запись ещё и читает чётность и перезаписывает её.
Диски продаются в десятичных терабайтах (1 ТБ = 1 000 000 000 000 байт), а большинство операционных систем считает в двоичных тебибайтах (1 ТиБ = 1 099 511 627 776 байт). Поэтому диск на 4 ТБ показывается как примерно 3,64 ТиБ, и поэтому калькулятор показывает оба значения.
Пример
Четыре диска по 4 ТБ в RAID 5: (4 − 1) × 4 ТБ = 12 ТБ доступно, 75 % от 16 ТБ физического объёма. Выйти из строя может любой один диск. В RAID 10 те же диски дают 8 ТБ и переживают два отказа, если они приходятся на разные пары.
Уровни RAID вкратце
| Уровень | Дисков, не менее | Доступно | Допустимо отказов |
|---|---|---|---|
| RAID 0 | 2 | n | 0 |
| RAID 1 | 2 | 1 | n − 1 |
| RAID 5 | 3 | n − 1 | 1 |
| RAID 6 | 4 | n − 2 | 2 |
| RAID 10 | 4 | n ÷ 2 | 1+ |
Вопросы
RAID 5 или RAID 10: что выбрать?
RAID 5 даёт больше места: из четырёх дисков три хранят данные. RAID 10 даёт половину, но пишет быстрее, быстрее перестраивается и переживает два отказа в разных парах. Для баз данных и нагруженных виртуальных машин обычно берут RAID 10; для больших файлов, которые в основном читают, RAID 5 или RAID 6 лучше используют диски.
Сколько полезного места даёт RAID 5?
Все диски, кроме одного: (n − 1) × размер самого маленького диска. Три диска по 2 ТБ дают 4 ТБ, восемь дисков по 8 ТБ — 56 ТБ. Для больших дисков стоит рассмотреть RAID 6, потому что во время долгой перестройки может отказать второй диск.
Заменяет ли RAID резервное копирование?
Нет. RAID сохраняет работу сервера, когда умирает диск, но удалённый файл, шифровальщик, неудачное обновление или сбой контроллера бьют по всем дискам сразу. Храните резервные копии на другой машине, лучше у другого провайдера или в другом месте.
Можно ли смешивать диски разного размера?
Можно, но классический RAID использует с каждого диска столько, сколько есть у самого маленького. Четыре диска на 4, 4, 4 и 8 ТБ в RAID 5 дают 12 ТБ, а не 16 ТБ, поэтому калькулятор считает, что диски одинакового размера.