Недавняя проблема с сетевым хранилищем Buffalo TeraStation здесь, в моем офисе, заставила меня исследовать Raid 5.
Я нашел несколько разных статей о неприемлемости использования raid 5 в больших массивах или на больших дисках.
Вот одна примерная статья, в которой говорится о проблемах с перестройкой массива с большими потребительскими дисками.
Я пытаюсь понять, что считать «большим»?
У нас есть NAS-накопитель Raid 5 с 4 накопителями, каждый диск по 1 ТБ. Диск вышел из строя и был заменен, массив в настоящее время перестраивается.
Является ли эта установка настолько большой, что, скорее всего, возникнет проблема при перестройке?
Насколько надежна эта установка для повседневного использования?
Ответы:
Проектирование надежности дискового массива:
1 - ( 1 - [Drive Size] x [URE Rate]) ^ [Data Drives‡] = [Risk]
Для массивов с более чем одним диском контроля четности или зеркал с более чем двумя дисками в зеркале измените число
1
после дисков в массиве на количество дисков с контролем четности / зеркалом.Итак, у меня есть четыре накопителя 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-(1-1099511627776*0.000000000000001)^3
=> 0,00329. У вас есть кронштейн снаружи того места,^3
где он должен быть внутри; и в этой 1/10 ^ 15 должна быть еще одна ноль.Причина, по которой эта статья существует, заключается в том, чтобы привлечь внимание к неустранимым показателям ошибок по битам на жестких дисках. В частности, ваши дешевые диски для «домашнего ПК». Обычно они имеют заводскую спецификацию 1/10 ^ 14. Это около 12,5 ТБ данных, которые, если вы делаете RAID-5 с дисками 2 ТБ ... вы получаете довольно быстро.
Это означает, что вы должны либо:
Я бы предположил, что обычно RAID-6 - это путь вперед, но он будет стоить вам производительности.
источник