Мы создаем сервер Hyper-V разработки, который будет использоваться 4-6 разработчиками .Net. Мы будем запускать в основном виртуальные машины Win2k8R2 со службами, включая MSSQL, SharePoint, TFS, непрерывную интеграцию и т. Д. Опять же, это машина разработчика, используемая для разработки и тестирования, поэтому не ожидается производительности SQL производственного уровня, но ввод-вывод, безусловно, беспокойство в любой виртуализированной среде.
Мы получим для этой цели старый сервер производственного класса после того, как он будет заменен новым оборудованием примерно через 6 месяцев, поэтому пока мы будем использовать рабочую станцию Dell Precision T3500 с 24 ГБ ОЗУ (трехканальный) с 4x1 ТБ Samsung. F3 диски.
Итак, учитывая, что а) это оборудование, с которым мы должны работать, и б) машина удобно вмещает (только) 4 диска и имеет встроенный (поддельный) RAID, какая конфигурация является наилучшей для производительности?
Мне сложно придумать лучший вариант, чем запускать все (ОС + виртуальные машины) на одном массиве RAID-10 с использованием всех 4 дисков.
Есть другие мысли?
Вероятно, всего один RAID 10, и все будет в порядке. Если вам нужно более 2 ТБ пространства, выберите RAID 5, но если 2 ТБ будет достаточно, тогда RAID 10. Это в значительной степени ваши два варианта.