Назад | Перейти на главную страницу

Оптимальная настройка RAID для 2 серверов моделирования с низкой нагрузкой?

Возможный дубликат:
Каковы различные широко используемые уровни RAID и когда их следует учитывать?

Моя команда на работе использует пару серверов, каждый с массивом RAID 10 объемом 2,7 ТБ, состоящим из 8 жестких дисков по 750 ГБ. Они установлены в разных физических местах; одна используется исключительно как среда аварийного восстановления / тестирования программного обеспечения, а другая обрабатывает все наши рабочие нагрузки моделирования и симуляции.

Мы подошли к тому моменту, когда нам регулярно не хватает места, и мы изучаем варианты добавления новых. Регулярно сервером пользуются около 10 человек, и обычно на нем одновременно работают не более 4-5 человек. Рабочая нагрузка больше связана с чтением, чем с записью; наши большие файлы базы данных, как правило, читаются много раз, но записываются только при первом создании.

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

Самый дешевый вариант - это сделать полную резервную копию производственного сервера, перестроить массив рейдов как RAID 5/6 и затем восстановить резервную копию. Если я правильно понимаю, это должно дать нам 50-75% дополнительной емкости. Я не уверен, используем ли мы в настоящее время горячее резервирование.

Время вопросов:

  1. Предполагая, что у нас есть приличный аппаратный RAID-контроллер, какое изменение скорости чтения и записи мы можем ожидать, если переключим наши 8 дисков с RAID 10 на RAID 5/6? Что-нибудь драматическое?
  2. Правильно ли я считаю, что RAID 5 на каждом сервере достаточно, чтобы избежать каких-либо серьезных неудобств или полной потери данных, учитывая, что у нас есть резервная копия, или мы обязательно должны перейти на RAID 6?

Ого, нас спрашивают об этом КАЖДЫЙ ДЕНЬ НЕДЕЛИ, и все сводится к следующему - используйте RAID 6 или 10, ничего больше. Используйте 10, когда вам важна производительность, и используйте 6, когда вам все равно или вы не можете себе этого позволить. Третьего варианта нет, это тоже хорошо, просто избегайте всего остального, особенно 5 по скучным математическим причинам.

RAID 5 не следует использовать, если доступен RAID 6. Это связано с тем, что при использовании больших массивов дисков большой емкости существует немалая вероятность возникновения по крайней мере одного дополнительного сбоя во время восстановления после выхода из строя первого диска. Если это произойдет с RAID 5, весь массив будет потерян.

RAID 6 - лучший выбор, когда емкость важнее скорости, а чтение выполняется чаще, чем записи. Однако было бы неплохо сохранить отдельный том RAID 10 меньшего размера для временных файлов и специальной работы, желательно с использованием отдельного набора дисков. Это можно сделать либо путем установки дополнительных дисков, либо путем выделения небольшого фрагмента каждого из 8 существующих дисков в том RAID 1 + 0 и помещения оставшейся части каждого в том RAID 6. Том 1 + 0 будет несколько быстрее, если он займет первый раздел на каждом из 8 дисков, поскольку скорости чтения и записи, как правило, выше по направлению к краю дисков.