3

Мне нужно настроить хранилище для моего сервера. Аппаратное обеспечение представляет собой корпус с 5 отсеками и 5 WD RED 8TB.

Я прочитал статистическую вероятность катастрофического сбоя в восстановлении RAID5 (= нормального RAID) после полного отказа одного жесткого диска в случае события URE.

Этот калькулятор в соответствии со спецификациями WD дает только 4,1% шансов на успешное восстановление в случае сбоя одного диска. Я знаю, что существуют предположения относительно такого рода расчетов, но у меня все еще есть некоторые вопросы:

  • В "обычном" RAID5 (скажем, mdadm raid5), если во время перестроения существует URE, означает ли это, что перестроение будет прервано без какой-либо другой возможности, или перестроение будет продолжено, оставляя "только" затронутые данные (по полосам) быть непоследовательным?

  • Будет ли BTRFS с механизмом журналирования снизить эту вероятность?

В моем хранилище будут храниться видео и фотографии. Конечно, один отказ диска должен быть терпимым, но я могу принять это. Успешная перестройка может доставить несколько поврежденных файлов, но она не может просто остановиться для одного события URE.

1 ответ1

0

RAID не защищает данные, он только потенциально сокращает время простоя в случае отказа одного диска.

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

RAID позволяет потенциальное восстановление после сбоя оборудования. Система журналирования BTRFS позволяет восстанавливаться после ошибок файловой системы. Они не влияют друг на друга.

RAID 6 стоит дороже, чем RAID 5, и потенциально позволяет восстанавливать после двух сбоев диска.

Ответ того, какой RAID (если таковой имеется) использовать, определяется назначением массива.

Для операционной системы целью является продолжение работы, а требования к размеру обычно относительно невелики. Два диска в зеркальной конфигурации (RAID 0) довольно хороши для этого. Стоимость RAID 0 высока. В основном это половина дисков в массиве. Тогда, храня ваши данные отдельно, RAID 5 или 6 являются наиболее экономически эффективными. "Стоимость" - это один диск для RAID 5 или два диска для RAID 6. Итак, в принципе, можете ли вы позволить себе уменьшить общий размер емкости хранения данных на один диск или два?

Теперь вернемся к назначению RAID. RAID защищает доступность всего, что хранится в массиве. Резервные копии защищают целостность и доступность. RAID защищает от выхода из строя диска (или двух с RAID 6, или более с более сложными схемами хранения).

Целью резервного копирования является защита данных. Резервные копии обеспечивают аварийное восстановление из любого списка возможных аварий. Везде, где вы видите, я использую слово "резервные копии", я имею в виду ХОРОШИЕ, ПРОВЕРЕННЫЕ резервные копии, созданные с использованием системы, которую вы проектируете для обеспечения частоты резервных копий, которая удовлетворяет вашим потребностям, в ротации, гарантирующей, что вы можете восстанавливаться после ошибок "Ой" (Эй, сисадмин, Я случайно удалил этот файл 30 дней назад) и сохранил его копию вне сайта, чтобы ваши данные были в безопасности от бедствий, связанных с разрушением системы. И ваша процедура резервного копирования должна включать восстановление случайного файла после каждого резервного копирования, чтобы подтвердить, что резервная копия доступна для чтения.

Поскольку дисковое пространство не бесконечно, а резервное копирование может дорого обойтись, и мы говорим здесь на уровне суперпользователя, предположим, что вам придется сделать кучу компромиссов. Лично я делаю дублирующие резервные копии на ежегодной основе с внешнего диска, на котором хранится то, что я не хочу потерять. У меня есть терабайты мусора, которые я храню только для удобства, чтобы не загружать их снова. Материал, который я храню, автоматически копируется на внешний диск еженедельно. Этот диск копируется два раза в год. Две копии хранятся вне сайта. Один экземпляр в местном сейфе. Другой в доме члена семьи.

Итак, короткий ответ. Резервные копии для защиты ваших данных. RAID 6 для защиты доступности вашей системы.

Изменить: Еще один способ увидеть, что восстановление RAID выполняется на уровне блоков по секторам диска. Инструменты восстановления журналов файловой системы находятся на уровне файлов.

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