Попытка отточить последние мелкие детали программного решения RAID для решения критически важного домашнего сервера. Мне интересно узнать производительность сервера в режиме RAID-1 (зеркальное отображение), в котором произошел сбой одного из жестких дисков. Произойдет ли это до следующего дня (или более), если я нахожусь в процессе завершения какого-то критического проекта или я должен заменить второй диск как можно скорее?

Обоснованием системы, которую я придумал, является программный RAID (с зеркалированием) и ежедневное резервное копирование. Я думал, что если RAID выйдет из строя, то я все равно смогу завершить рабочий день (в любом случае сделать резервную копию последнего дня) И затем заменить поврежденный жесткий диск. Насколько реальным / выполнимым является сценарий?

Для пояснения я собираюсь использовать программную реализацию RAID на основе Ubuntu.

PS: если сценарий полностью неосуществим, то я могу рассмотреть возможность замены RAID-1 на RAID-5. Будет ли это работать лучше?

1 ответ1

0

RAID1 прекрасно справляется с деградацией. Единственное, о чем вам следует беспокоиться при работе с деградированными данными, что произойдет, если второй диск умрет? Помимо этого, вы можете работать деградировали до бесконечности. Производительность чтения может снизиться до такой степени, что ранее машина могла удовлетворять чтению с обоих дисков. Производительность записи может немного улучшиться.

Производительность RAID5 существенно снижается в ухудшенном режиме (но RAID5 действительно нужно 3 диска). Это из-за вычислений четности и дополнительных операций чтения, необходимых для восстановления данных на отсутствующем диске.

Между прочим, нет причин, по которым вы должны прекратить то, что вы делаете, чтобы заменить диск. Корпуса с горячей заменой SATA довольно дешевы. Кроме того, в средах, где надежность очень важна, можно использовать «горячие» резервы (дополнительные диски в машине, которые автоматически помещаются в массив при сбое диска) - это чаще встречается на предприятии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .