Hyper-V R2. Я знаю, что в лучших практиках говорится о предоставлении Hyper-V и всех его гостей отдельных шпинделей, но это довольно быстро обходится дорого.
Что вы думаете о запуске Hyper-V плюс один контроллер домена и один рядовой сервер на одном 2-дисковом массиве RAID1 с 10 КБ дисков SAS? В массиве не будет данных уровня приложения. На сервере будет достаточно памяти для этой задачи.
Управляющая ОС не будет нуждаться в большом количестве операций ввода-вывода после запуска, за исключением случаев, когда вы запускаете или останавливаете виртуальные машины, делаете снимки и т. Д. Предоставьте как можно больше памяти гостевым ОС, и им не потребуется столько операций ввода-вывода как и в противном случае.
Основная проблема будет заключаться в том, что между потребностями одной рабочей нагрузки и потребностями другой не будет большого разделения. Hyper-V будет пытаться гарантировать, что каждая гостевая ОС будет корректно работать с дисковым массивом. Но это все равно не гарантирует, что производительность действительно достаточна.
Я не уверен, какую рекомендацию вы предлагаете. Но обратите внимание, что наиболее распространенная производственная конфигурация Hyper-V (с Windows Server 2008 R2) предусматривает совместное использование одного LUN из некоторого массива хранения с несколькими хостами и размещение всех виртуальных машин в кластере на этом общем LUN. Так что явно отдельные шпиндели для каждого гостя не требуются. Для ваших рабочих нагрузок требуется достаточное количество операций ввода-вывода в секунду.
Если вы ничего не помещаете на эти диски, кроме ОС, это не должно быть проблемой. Просто имейте в виду, что если вы загружаете обе виртуальные машины одновременно, производительность хоста упадет, а загрузка виртуальных машин займет много времени.