Недавняя проблема с сетевым хранилищем Buffalo TeraStation в моем офисе побудила меня исследовать Raid 5.
Я нашел несколько разных статей, в которых говорится о непригодности использования raid 5 в больших массивах или с большими дисками.
Вот один пример статьи в котором говорится о проблемах с восстановлением массива с большими потребительскими дисками.
Я пытаюсь понять, что считается «большим»?
NAS, который у нас есть, представляет собой установку Raid 5 с 4 дисками, каждый диск составляет 1 ТБ. Диск вышел из строя и был заменен, массив в настоящее время восстанавливается.
Является ли эта установка такой же большой с точки зрения вероятности возникновения проблем во время восстановления?
Насколько надежна эта установка для повседневного использования?
Расчет надежности дискового массива:
1 - ( 1 - [Drive Size] x [URE Rate]) ^ [Data Drives‡] = [Risk]
1
после Drives in Array к количеству дисков с четностью / зеркалом.Итак, у меня есть набор из четырех дисков WD Green емкостью 1 ТБ в массиве. У них коэффициент URE составляет 1/10 ^ 14. И использую их как хранилище царапин. 1 - (1 - 1TB x 1/10^14byte) ^ 3
=> 3.3%
риск отказа при восстановлении массива после выхода из строя одного диска. Они отлично подходят для хранения моего мусора, но я не помещаю туда важные данные.
† Определение допустимого отказа - долгий и сложный процесс. Его можно резюмировать как Budget = Risk * Cost
. Так что, если сбой будет стоить 100 долларов, и вероятность его возникновения составляет 10%, тогда вы должен иметь бюджет в 10 долларов, чтобы предотвратить это. Это значительно упрощает задачу определения риска, стоимости различных отказов и характера потенциальных методов предотвращения - но вы поняли идею. ‡[Data Drives] = [Total Drives] - [Parity Drives]
. Зеркало с двумя дисками (RAID1) и RAID5 имеет 1 диск четности. Зеркало с тремя дисками (RAID1) и RAID6 имеет 2 диска четности. Возможно наличие большего количества дисков с контролем четности с RAID1 и / или пользовательскими схемами, но это нетипично.
Однако это статистическое уравнение имеет свои оговорки:
Причина, по которой существует эта статья, - привлечь внимание к уровню неустранимых битовых ошибок на жестких дисках. В частности, ваши дешевые диски для домашнего ПК. Обычно они имеют заводскую спецификацию 1/10 ^ 14. Это около 12,5 ТБ данных, которые, если вы делаете RAID-5 с дисками 2 ТБ ... вы используете довольно быстро.
Это означает, что вам следует:
Обычно я бы предположил, что RAID-6 - это путь вперед, но это будет стоить вам производительности.