Не обязательно плохо настроить массив RAID 5 с N ТБ. Вам нужно беспокоиться о том, сколько данных нужно прочитать ПОСЛЕ того, как вы потеряете диск. В зависимости от количества и размера дисков в вашем массиве RAID 5 рассчитывается вероятность сбоя при восстановлении массива.
Что такое URE?
URE (Неустранимая ошибка чтения) - это когда сбой чтения сектора диска, и он не может быть исправлен. Число URE просто означает, что «в среднем 1 ошибка обнаружена при чтении n битов» . В нашем сценарии просто существует риск того, что он не сможет прочитать один из распределенных паритетов при перестройке массива.
Как узнать мою вероятность неудачи?
Типичный жесткий диск потребительского класса имеет частоту появления ошибок 10¹⁴. Для расчета вероятности мы использовали бы формулу Probability = 1-((X-1)/X)^R
. X - количество результатов, а R - количество испытаний. В этом случае X будет нашей ошибкой в битах для привода, 10¹⁴. R будет размером RAID-массива после потери диска. Для этого случая это 8 ТБ.
Время математики!
Во-первых, мы хотим преобразовать 8 ТБ в биты. Это равно 6,4 * 10¹³. Теперь мы можем наконец вычислить вероятность того, что наш RAID 5 не сможет перестроиться после потери диска.
Вероятность = 1 - ((10¹⁴-1) / 10¹⁴) ^ (6.4 * 10¹³) ... включите этого плохого парня в альфа-вольфрама, и вы получите 0,4727 ... умножьте это на 100, и у вас будет 47% шанс вашего RAID 5 массив не удается восстановить в установке 3x4TB, который теряет диск. Если у вас есть настройка 4x4TB, и вы потеряете один диск, у вас 61% дисков не удается восстановить.
Так я должен рисковать?
Общий вывод заключается в том, что если вы используете жесткие диски потребительского уровня, использование больших дисков с RAID 5 может быть рискованным. С жесткими дисками и оборудованием корпоративного уровня это совсем другая история. Например, при использовании диска Seagate Enterprise с частотой появления ошибок 10¹⁵ восстановление массива RAID 5 размером 4x4 ТБ с потерей диска дает лишь 9% вероятности сбоя при восстановлении. Жесткие диски потребительского класса имеют 61% вероятность отказа.
В ответ на комментарий Кристопера я обнаружил этот изящный калькулятор вероятности неудачи восстановления RAID. Он быстро и легко рассчитывает вероятность сбоя URE во время восстановления RAID 5 или RAID 6.
Калькулятор вероятности неудачи восстановления RAID - создан и поддерживается magJ