Отказоустойчивая конструкция RAID6 / RAID10 для домашнего сервера — производительность не критична

Отказоустойчивая конструкция RAID6 / RAID10 для домашнего сервера — производительность не критична

Я хочу сбалансировать дисковое пространство и отказоустойчивость. Я бы хотел, чтобы отказоустойчивость могла обрабатывать множественные отказы дисков (поскольку я могу не иметь возможности купить сменные диски или времени на это в течение нескольких недель)

Главной целью домашнего сервера Linux будет место для резервного копирования других машин, хранения/обмена большими объемами данных. Таким образом, данные будут воссоздаваемы большую часть времени. Хранение носителей (например, резервное копирование моих DVD, CD и т. д.)

яимелмассив RAID10 из 6 x 1,5 ТБ, но из-за некомпетентности и лени оператора у меня теперь 6 пустых дисков :-) и чистый старт.

Один из дисков определенно неисправен (более 55 ошибок от smartctl и короткие и длинные ошибки теста), поэтому он будет отправлен на гарантийную замену - но я все равно хотел бы включить его в финальный массив. Давайте назовем плохой диск /dev/sdc

Машина имеет 6 портов sata и 2 IDE (с 2 CD-приводами). Два четырехъядерных Xeon, 16 ГБ ОЗУ. И действительно 1 пользователь большую часть времени.

[Примечание: возможно, мне удастся удалить CD-привод и добавить 7-й IDE-диск только для ОС, чтобы разделить данные и ОС] В противном случае планирую сохранить раздел размером 100 ГБ и поместить туда ОС (возможно, зеркально отобразить его между дисками)

Вариант А) RAID 6 sd[abdef], sdc как горячий резерв (но скоро будет отправлен на замену) raid-devices=5 backup=1

Вариант Б) RAID 6 sd[abdef], sdc как отсутствующий (но скоро будет отправлен на замену) raid-devices=6 backup=0

Вариант В)RAID 10 sd[abdef], sdc как горячий резерв (но скоро будет отправлен на замену) raid-devices=5 backup=1

Вариант Г)RAID 10 sd[abdef], sdc как отсутствующий (но скоро будет отправлен на замену) raid-devices=6 backup=0

Вариант А на данный момент кажется наилучшим, поскольку я получу 4,5 ТБ пространства и возможность отказаться от трех дисков, если я правильно рассчитаю.

Все это будет сделано с помощью mdadm soft raid.

Какую планировку вы рекомендуете или есть ли лучшие варианты планировки, которые я мог бы использовать?

решение1

Raid10 может не справиться с двумя отказавшими дисками, поэтому raid6 будет более надежным. Он также обеспечивает большую емкость хранилища. Вариант A может справиться только с третьим отказом, если он произойдетпослеперестройка на горячий резерв завершена, но вы получаете только 50% от общего пространства.

Вероятность отказа 3 из 6 дисков составляеточеньslim, поэтому я склонен думать, что потеря пространства (и пропускной способности) не стоит горячего резерва. Что вы могли бы сделать в качестве компромисса, так это работать без горячего резерва, и в случае, если у вас произойдет сбой, и вы знаете, что не сможете заменить его в течение некоторого времени, и беспокоитесь, что у вас может быть еще два сбоя, вы могли бы затем перестроить массив в 5-дисковый raid6 и вернуться к способности обрабатывать еще два сбоя.

Для этого необходимо использовать файловую систему, которую можно сжать, поскольку изменение формы массива приведет к уменьшению его емкости.

решение2

Я рекомендую вам ознакомиться с блогом Робина Харриса (StorageMojo)Дорогой StorageMojo: дешевое домашнее хранение больших объемов?. Робин, который пишет об индустрии хранения данных, считает, что ему следует сменить свой сервер хранения «с RAID 5 на несколько полос RAID 0 для скорости и емкости». Но прочитайте 50 комментариев, чтобы узнать другие мнения.

  • ZFS для администрирования файловой системы и дисков. Но, "держитесь ПОДАЛЬШЕ!! от ZFS, если вы не системный администратор или клиент SUN. Я на zfs-discuss, и количество проблем, с которыми люди сталкиваются из-за простых вещей, просто ошеломляет", - говорит другой комментатор
  • Дробо, но "слишком дорого за гигабайт"
  • "ПК mini-ATX (размером с хлебницу), работающий либоopenfilerилифринас"
  • Солярис 11 Экспресс
  • «RAID 0 — это плохие новости, и когда он выходит из строя,воляимеют серьезные проблемы с коррупцией».
  • «Люди, задающие этот вопрос, не являются штатными системными администраторами». Как только я это прочитал, я подумал: «Куплю NAS». Например, «QNAP 659 Pro+ с 6 дисками по 2 ТБ в конфигурации RAID-6».
  • "что не так с высококачественными шпинделями SATA, зеркальной копией, той же спецификацией? Такие вещи, как WE4, даже не включаются, если в этом нет необходимости... И вдруг, для

Я не утверждаю, что это выбирает один из предложенных вами вариантов. Но это пища для размышлений.

Я выбрал NAS с 2 дисками по 1 ТБ в Raid-1 (зеркалирование). Время от времени я перевожу один из дисков в хранилище вне офиса и подключаю предыдущий диск вне офиса к NAS.

Связанный контент