Повысьте производительность Hyper-V R2

В большинстве ситуаций при решении  о том, как повысить производительность Hyper-V, исходят из условия, чем больше, тем лучше. В случае предоставления среде Hyper-V R2 большого количества ресурсов менее вероятна ситуация , когда виртуальные машины будут соперничать за ограниченное количество ресурсов.

Определим несколько принципов, позволяющих повысить производительность виртуальных машин.

Большее количество процессоров или более мощные процессоры?

В виртуальных средах стараются использовать более мощные процессоры, однако из-за того что процессор в один определенный момент времени может обработать запрос только от одной виртуальной машины, остальные ВМ в это время простаивают.  В связи с этим наличие большего количества физических процессоров (ядер), гарантирует меньшее время простоя виртуальных машин. В большинстве случаев, использование большего количества процессоров намного эффективнее, чем использование более мощных процессоров.

Используйте максимально возможное количество оперативной памяти для Hyper-V R2

Объем оперативной памяти, установленной на хосте Hyper-V R2, исключительно важный параметр, влияющий на количество виртуальных машин размещаемых на хосте. Объем оперативной памяти хоста так же важен, в случае сбоя хоста кластера и восстановления работы виртуальных машин на другом хосте кластера. В ситуации, если после сбоя одного из хостов кластера виртуальные машины должны продолжить работу на оставшихся хостах кластера, необходимо обеспечить хосты достаточным объемом оперативной памяти для запуска этих виртуальных машин. Обеспечив Hyper-V R2 большим количеством памяти, чем им необходимо в данный момент, вы подготовите плацдарм для восстановления работоспособности виртуальных машин в случае сбоя хоста.

Учитывайте возможность роста нагрузки

Среда Microsoft Hyper-V R2 должна быть готова к возможным сбоям хостов, это необходимое условие для обеспечения высокой доступности.  Таким образом, каждый Hyper-V R2 кластер должен иметь архитектуру в конфигурации N+1, где N – представляет  собой количество хостов, необходимых для работы текущих виртуальных машин. Резервирование ресурсов служит гарантией того, что в случае сбоя, работоспособность виртуальных машин будет восстановлена с минимальными издержками.

Управляйте производительностью Hyper-V R2

Через сравнительно небольшой промежуток времени виртуальная среда становится настолько сложной и запутанной, что человек не может в реальном времени справиться с контролем использования ресурсов, что бы гарантировать оптимальное балансирование рабочей нагрузки. Поэтому в обязательном порядке необходимо внедрить программное обеспечение мониторинга состояния виртуальной среды. Использование этого программного обеспечения может гарантировать нормальную работу виртуальных машин и позволит отслеживать доступность необходимого им количества ресурсов.

 
Яндекс.Метрика