Я провел много исследований конфигураций RAID; Википедия, вопросы здесь о сбоях сервера, статьи, на случайных сайтах: RAID5 против RAID10; Планирование емкости сервера сборки.
Насколько я понимаю, кажется, что многие люди ставят ОС на RAID 1, а файловую систему на RAID 5. Я предполагаю, что это для веб-серверов, где они обычно обслуживают больше контента, чем написано на нем, что означает снижение производительности. с RAID 5 не проблема. (Если я ошибаюсь, поправьте меня, я не слишком знаком с этим, однако, как стартап, у нас мало ИТ-специалистов, и я отвечаю за это)
Вторая опубликованная мною статья (Планирование емкости сервера сборки) упоминает, что RAID 5 не рекомендуется из-за значительно более низкой скорости записи. Вместо этого они рекомендуют RAID 1.
Мне просто нужны некоторые рекомендации для сервера разработки / сборки, чтобы я знал, что информация, с которой я работаю, точна на основе реального опыта, и рекомендации предназначены для такого типа решения.
Было бы здорово порекомендовать сервер со следующими вариантами использования:
Рекомендации для того же сценария, но с виртуализацией, такой как vmware ESXi, также были бы очень полезны. Редактировать: Виртуализация используется для запуска как сервера разработки, так и промежуточного сервера на одном компьютере.
Любая помощь приветствуется! Опять же, приношу свои извинения, я знаю, что задавались аналогичные вопросы, однако это было бы дорогостоящей ошибкой, поэтому я хотел бы убедиться, прежде чем заказывать сервер. (В качестве примечания я заказываю Dell PowerEdge T610, если это имеет значение)
Серверы разработки, на которых происходит компиляция, как правило, очень тяжело записываются. И что еще хуже, слишком много записи в сильно случайных шаблонах ввода-вывода. Вот почему R5 - плохой выбор для dev-серверов, по крайней мере, с ограниченными ресурсами диска и RAID-контроллера. Купите достаточно хорошую карту RAID, и вы обнаружите не очень значительную производительность между 4 дисками в массиве RAID10 и 4 дисками в массиве RAID5. Это зависит от ваших шаблонов ввода-вывода.
Если у вас есть для этого место, а с сервером в корпусе Tower у вас, вероятно, есть место, RAID10 - лучший выбор, если он соответствует вашим потребностям в емкости.
Виртуализация добавляет к этому уровень абстракции. Запуск ESXi на T610 не имеет большого смысла, если вы не планируете запускать на нем много других виртуальных серверов. Если вы все же пойдете по пути ESXi, возьмите контроллер PERC H700 с кэш-памятью с автономным питанием, поскольку это даст вам максимальную производительность, которую вы можете выжать из восьми отсеков для дисков.