RAID калькулятор и справочник
RAID калькулятор и справочник
Рассчитайте ёмкость, надёжность и производительность — узнайте всё о RAID-массивах
Технология объединения физических дисков в логический том — RAID — имеет огромное количество вариаций. Практическую реализацию в системах хранения данных и серверном оборудовании можно встретить у следующих спецификаций: RAID 0, 1, 3, 4, 5, 6, DP, 10, 50, 60, однако в коммерческом применении как правило используются только некоторые из них.
Таблица сравнения коммерчески используемых типов RAID
| Тип RAID | Производительность в IOPS записи | Производительность восстановления | Время восстановления RAID | Эффективность использования |
|---|---|---|---|---|
| RAID 5 | Хорошая | Плохая | Плохое | Очень хорошая |
| RAID 6 | Плохая | Хорошая | Плохое | Хорошая |
| RAID 10 | Лучшая | Лучшая | Лучшее | Плохая |
| RAID DP | Очень хорошая | Очень хорошая | Хорошее | Хорошая |
| RAID TEC | Хорошая | Хорошая | Хорошее | Очень хорошая |
Подробное описание типов RAID
RAID 0 — массив дисков с чередованием данных (страйп). Блоки данных записываются по очереди на каждый диск, что существенно увеличивает производительность чтения и записи. Избыточность отсутствует, выход любого диска ведёт к потере данных всей группы.
Использование: быстрый доступ к неважным или временным данным (пост-обработка видео, кэширование).
- ✅ Преимущества: самая высокая скорость, 100% эффективность.
- ❌ Недостатки: самая низкая надёжность.
Формула эффективности: S × N, где N – количество дисков, S – объём наименьшего диска.
RAID 1 — зеркалированный массив. Данные дублируются на все диски, допустим выход всех дисков кроме одного. Низкая эффективность использования, высокая надёжность.
- ✅ Преимущества: максимальная надёжность, высокая скорость чтения.
- ❌ Недостатки: низкая эффективность (50% при двух дисках, ещё ниже при большем количестве).
Формула эффективности: S.
Побайтное чередование с выделенным диском чётности. На практике почти не используется.
Формула эффективности: S × (N-1).
Поблочное чередование с выделенным диском чётности. Слабое место – диск чётности. Ранее применялся в NetApp FAS, сейчас вытеснен RAID DP.
Формула эффективности: S × (N-1).
Поблочное чередование с одной контрольной суммой (циклически на все диски). Самый популярный баланс между ёмкостью и надёжностью.
- ✅ Преимущества: высокая скорость чтения, хорошая эффективность, допустим отказ 1 диска.
- ❌ Недостатки: низкая скорость записи, высокий риск при восстановлении (rebuild).
Формула эффективности: S × (N-1).
Двойная чётность, допускает отказ двух дисков одновременно. Низкая производительность записи.
- ✅ Преимущества: высокая надёжность, хорошая скорость чтения.
- ❌ Недостатки: самая низкая скорость записи, эффективность ниже чем у RAID 5.
Формула эффективности: S × (N-2).
Двойная чётность с двумя выделенными дисками. Используется в СХД NetApp FAS. Высокая производительность благодаря WAFL.
- ✅ Преимущества: высокая скорость чтения и записи (близка к RAID 10), надёжность выше RAID 5.
- ❌ Недостатки: только для NetApp, эффективность ниже RAID 5.
Формула эффективности: S × (N-2).
Тройная чётность, разработана для медленных дисков большого объёма (≥6 ТБ). Выдерживает отказ трёх дисков.
- ✅ Преимущества: высочайшая надёжность, хорошая эффективность (до 89%).
- ❌ Недостатки: только для NetApp FAS.
Формула эффективности: S × (N-3).
Зеркалирование + чередование (RAID 1+0). Оптимальный выбор для высоконагруженных баз данных.
- ✅ Преимущества: лучшая производительность чтения/записи, высокая надёжность.
- ❌ Недостатки: эффективность только 50%.
Формула эффективности: S × N / 2.
Страйп из массивов RAID 5. Производительность выше RAID 5, но надёжность недостаточна для бизнес-задач.
Формула эффективности: S × (N – количество групп).
Страйп из массивов RAID 6. Требует минимум 8 дисков. Обладает базовой надёжностью, но невысокой эффективностью.
Формула эффективности: S × (N – 2 × количество групп).
Что такое группа RAID?
Группа RAID помогает избежать сбоя при добавлении дисков в один массив. С помощью этой функции можно настроить несколько массивов RAID в пуле ресурсов хранения, чтобы сбалансировать ёмкость и безопасность.
Пример 1: Пул с 24 дисками на RAID 5. При отказе 2 дисков происходит сбой всего массива.
Пример 2: Группа RAID 5 с 24 дисками, разбитая на 4 массива по 6 дисков. Каждый массив выдерживает отказ 1 диска, общая отказоустойчивость — до 4 дисков (но не более 1 на группу). Емкость снижается, но надёжность выше.
Ограничения: Поддерживаемые типы RAID: RAID 5, RAID 6, RAID F1.
Сравнение уровней RAID (технические параметры)
| Уровень | Мин. дисков | Отказоустойчивость | Эффективность | Чтение | Запись |
|---|---|---|---|---|---|
| RAID 0 | 2 | 0 | 100% | высокая | высокая |
| RAID 1 | 2 | N-1 | 50% | высокая | средняя |
| RAID 5 | 3 | 1 | (N-1)/N | высокая | низкая |
| RAID 6 | 4 | 2 | (N-2)/N | высокая | очень низкая |
| RAID 10 | 4 | до 50% | 50% | высокая | высокая |
| RAID 50 | 6 | 1 на группу | (N-G)/N | высокая | средняя |
| RAID 60 | 8 | 2 на группу | (N-2G)/N | высокая | низкая |

