Калькулятор RAID

Шаг 1 / 4Схема

Схема RAID

Спланируйте классический RAID-массив, не смешивая ёмкость на этикетке диска, ёмкость в операционной системе и защищённое хранилище. Выберите RAID 0, 1, 5, 6, 10, 50 или 60, укажите одинаковые активные диски либо список разных ёмкостей, а диски горячего резерва, отдельно. Калькулятор показывает каждую потерю: неиспользуемое место на более крупных дисках, накладные расходы зеркалирования или чётности, резерв и теоретически доступное пространство. Результат выводится в десятичных TB и двоичных TiB, а отказоустойчивость описывается с учётом топологии, а не одним вводящим в заблуждение числом.

Как оценить ёмкость RAID

  1. 1

    Выберите схему RAID

    Укажите уровень RAID, одинаковые или разные ёмкости и активные диски, которые действительно хранят данные массива.

  2. 2

    Введите ёмкость и группы

    GB/TB соответствуют десятичной маркировке, GiB/TiB: двоичной. Для RAID 50/60 нужны равные корректные группы чётности.

  3. 3

    Добавьте резерв и цену

    Hot spare вводятся отдельно. Они установлены, но не входят в полезный объём; необязательная средняя цена применяется ко всем дискам.

  4. 4

    Проверьте все уровни

    Сравните физическую ёмкость, адресуемый пул, потери из-за размеров, накладные расходы защиты, резерв, полезные TB/TiB и условные пределы отказов.

Формулы ёмкости RAID

Пусть N, число активных дисков, S, ёмкость наименьшего, P, сумма их фактических ёмкостей, а G, число равных групп в RAID 50/60. Классический RAID ограничивает вклад каждого диска величиной S: адресуемый пул равен N × S, а потери при разных размерах, P − N × S.

Уровень Минимум Теоретически полезная ёмкость Отказоустойчивость модели
RAID 0 2 N × S Нет
RAID 1 2 S N − 1 в явной модели N-way-зеркала
RAID 5 3 (N − 1) × S Любой один активный диск
RAID 6 4 (N − 2) × S Любые два активных диска
RAID 10 4, чётное число (N ÷ 2) × S Любой один; больше, лишь пока ни одна зеркальная пара не потеряна целиком
RAID 50 6 (N − G) × S Один в каждой группе RAID 5
RAID 60 8 (N − 2G) × S Два в каждой группе RAID 6

RAID 50 требует минимум две равные группы по три диска, RAID 60, две по четыре. Условный максимум не означает, что массив выдержит любую комбинацию такого числа отказов. Потеря обоих дисков одной пары RAID 10 уничтожает пару; превышение допустимого числа в одной группе чётности уничтожает составной массив.

Пример с разными дисками

Пять активных дисков 8, 8, 6, 6 и 6 TB в RAID 6 физически дают 34 TB. Наименьшие 6 TB ограничивают пул до 5 × 6 = 30 TB, а 4 TB на крупных дисках не используются. Двойная чётность занимает 12 TB, поэтому теоретически полезно 18 TB, около 16,371 TiB. Метаданные контроллера, системные разделы, пулы и файловые системы дополнительно уменьшают том приложений.

TB и TiB: разные единицы

Производители обычно используют десятичные единицы: 1 TB = 1 000 000 000 000 bytes. Двоичный префикс IEC: 1 TiB = 2⁴⁰ = 1 099 511 627 776 bytes. Это одни и те же байты в разных масштабах. Четыре диска 4 TB в RAID 5 дают 12 TB, но около 10,914 TiB, ничего не «исчезло». При смене единицы калькулятор пересчитывает через байты.

Hot spare, восстановление и производительность

Диск горячего резерва ожидает вне активной схемы. Он не добавляет полезную ёмкость и не повышает немедленную устойчивость к одновременным отказам. После отказа совместимый резерв может автоматически включиться в восстановление (rebuild), сокращая время в деградированном состоянии; избыточность возвращается только после успешного завершения. Калькулятор проверяет модельную ёмкость, но контроллер может требовать физический диск того же или большего размера, совместимый носитель, интерфейс и правила производителя. Правила контроллера важнее. Скорость зависит от дисков, контроллера, stripe и cache, корпуса и текущей нагрузки, поэтому время не выдумывается.

Производительность также зависит от нагрузки. Чередование (striping) может увеличить пропускную способность, зеркало, обслуживать чтение с нескольких копий, а чётность добавляет операции записи. RAID 10 избегает расчёта чётности, но обещать ускорение без измерения реального контроллера нельзя.

RAID повышает доступность, но не заменяет резервную копию. Он не защищает от удаления, повреждения, вредоносного ПО, отказа контроллера, пожара или кражи. Храните независимые проверенные резервные копии.

Источники: определение RAID 10 SNIA, формулы и правило меньшего диска IBM, руководство Lenovo, двоичные префиксы NIST.

Часто задаваемые вопросы

В классическом RAID каждый активный диск вносит одинаковый объём. Наименьший задаёт его, а избыток крупных дисков показан как неиспользуемый. SHR, RAIDZ и иные фирменные пулы не моделируются.

Только условно. Любой один отказ допустим; возможен и один отказ в каждой зеркальной паре. Если откажут оба диска одной пары, массив будет потерян.

Не в момент отказа. Резерв не содержит активных данных и не меняет настроенный предел. Он может начать rebuild и сократить время деградированного состояния.

Это теоретическая ёмкость RAID. Метаданные, выравнивание, системные разделы, файловая система, снимки, резервы thin provisioning и служебное пространство уменьшают том.

Нет. Модель включает две и более полные копии. Программный RAID и часть платформ это поддерживают, но многие контроллеры ограничивают обычный RAID 1 двумя дисками или иначе называют тройное зеркало.

Нет. Он помогает сохранить доступность при некоторых отказах диска, но размножает удаление и повреждение и не покрывает все сбои оборудования, ПО и площадки.

Сопутствующие инструменты

Калькулятор балясин

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

Калькулятор нумерологии

Рассчитайте нумерологические числа имени по пифагорейским или халдейским значениям букв: выражение, стремление души и личность.

Калькулятор длины дуги

Рассчитайте длину дуги окружности по радиусу и центральному углу или по хорде и радиусу, с результатами в градусах и радианах.

Калькулятор времени работы батареи

Рассчитайте, как долго прослужит батарея, исходя из её ёмкости в мА·ч, тока нагрузки в мА и коэффициента эффективности разряда. Получите время работы в часах, днях и минутах.

Калькулятор перцентиля ребенка

Проверьте перцентиль веса, длины и окружности головы ребенка по стандартам роста WHO от рождения до 24 месяцев.

Калькулятор Social Security США

Оцените пенсионную выплату Social Security в США по PIA и возрасту начала получения. Сравните месячные и годовые суммы в 62 года, FRA 67 и 70 лет.