Я давно знаю о технологии RAID, больше 10 лет назад. И тогда очень ей проникся. Сейчас же отношусь к ней немного скептически именно для дома. В настоящих серверах - другое дело.

Изначальное определение:

RAID - избыточный массив недорогих дисков

Сейчас в определении поменялось одно слово, "недорогих" заменили на "независимых". Но для домашнего применения первое определение мне нравится больше.

Особенности RAID

  1. Стоимость возрастает. Очень неприятно.
  2. Шум, габариты, энергопотребление возрастает. Неприятненько.
  3. При отказе одного диска - просто замена диска. Приятно.
  4. Вероятность отказа одного диска возрастает. Неприятно.
  5. Вероятность отказа одновременно двух дисков существует. Неприятно.
  6. На отказ остальных компонентов системы не влияет.
  7. Бэкапы делать всё равно надо.

Теперь подробнее.

Сколько стоят диски, дорого или дешево? Это субъективно. Для меня средне. По сравнению с моим первым жестким дисков на 4 Гб - конечно дешево. Но если взять диска 4 по 4-10 Тб, это будет уже серьезная сумма.

Шум и габариты не так критично, но учитывая увеличение стоимости - неприятно. Вот если бы жесткие диски стоили бы копейки или доставались бесплатно - другое дело, можно потерпеть. Или наоборот, купил дополнительный жесткий диск, потратился - и стало тише. Не так обидно.

Если призошел отказ одного диска в RAID-1 или RAID-5 - надо купить новый диск, заменить сломавшийся и немного подождать. Отказ диска без RAID - надо купить диск, и накатить систему заново и поднять информацию из бэкапов.

По вероятностям. Да, вероятность отказа при использовании зеркального RAID возрастает. Представьте, что у вас 100 компьютеров, в каждом по одному диску. За десять лет сколько то из дисков умрет и их надо будет поменять. А если компьютеров будет 200, то и умерших дисков будет в 2 раза больше. То же самое будет, если компьютеров 100, а в каждом по два диска. На самом деле даже больше 2 раз: при прочих равных, увеличивается нагрев, вибрация, нагрузка на питание. Бывают также случаи, когда два диски из одной партии умирают примерно в одно время, либо до замены первого сломавшегося диска, либо во время восстановления массива, когда нагрузка увеличивается.

Помимо отказа жесткого диска, может умереть питание (прихватив за собой все жесткие диски) или материнка. Или компьютер сгорит, зальют водой, украдут и так далее, в этом RAID не поможет.

Самое главное: RAID не отменяет бэкапы. К написанному выше добавляются ошибочные действия пользователя и вирусы, так что без резервного копирования не обойтись.

Личное мнение

Статья написана ради этого абзаца:

На мой взгляд, для ДОМА полезнее два маленьких сервачка по одному диску, которые бэкапятся друг на друга, чем один сервер с RAID-1. Если два сервера для дома для вас кажется слишком жирно, то зачем RAID-1? Для надежности, наверное. А если с ним что-то случится, то где его бэкапы? Сколько они займут места в облаках? Что, если много и дорого? Вот и получается, лучше купить отдельный маленький компик и переложить в него один из дисков из RAID. Будет надежней.

А если короче: кластер без RAID лучше, чем не-кластер с RAID.

А что, так можно было?

А еще можно заиметь третий где-нибудь у друзей или родственников. За свои или их деньги, настроить бэкапы на него и им, и себе. Но это совсем другая история.

Ну а имея 3 сервера для дома (ужас, 3 сервера для дома), можно уже и подумать о RAID на них. Хотя бы на одном. Если стоимость и другие недостатки из списка вас не пугают.