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