Назад | Перейти на главную страницу

Виртуальная машина Hyper-V Windows Server 2016 работает очень медленно

У меня есть виртуальная машина Hyper-V, и хост, и виртуальная машина работают под управлением Windows Server 2016. На виртуальной машине установлен Exchange 2016, и для полного запуска требуется час (все службы Exchange). На самом деле он очень надежен в работе, но проблема с длительным временем перезагрузки. Я пытаюсь понять, почему это так медленно. Простой пример: если я нажму кнопку «Пуск», я могу медленно сосчитать до 5, прежде чем появится меню «Пуск». Но я не вижу очевидной причины. Вот вкладка производительности в диспетчере задач:

Примечание. Я понимаю, что это низкая спецификация для Exchange 2016, но на самом деле пользователей очень мало, и это для тестирования. Я хотел бы понять, где находятся узкие места в производительности и можно ли что-нибудь исправить.

Если я смотрю в диспетчер Hyper-V, загрузка ЦП обычно показывает 1% -15%. Во время самого показа при запуске загрузка процессора составляет всего 1-2%. Распределение ресурсов по умолчанию. Есть несколько других виртуальных машин, но ни одна из них не использует много ресурсов.

Медленное время запуска обычно связано с низкой производительностью хранилища и в зависимости от размера диска виртуальной машины может потребоваться больше времени для полного запуска, однако 1 час - это «немного». Я бы начал с тестирования вашего хранилища на виртуальной машине Exchange, чтобы узнать, не задыхается ли оно.

У меня почти такая же конфигурация с Exchange 2016, работающим внутри виртуальной машины Hyper-V, и были аналогичные проблемы с производительностью (запуск прошел нормально, но общая производительность была недостаточно хорошей). Я получил 16 ГБ ОЗУ и 8 виртуальных ЦП для 10 пользователей. Отлично работает с этими настройками.

Это было исправлено путем перемещения виртуальной машины на SSD на том же сервере. Все остальные настройки идентичны.

Я считаю, что проблема в этом случае - это места для хранения. Мы используем пул зеркальных пространств для хранения виртуальных машин. Я провел некоторое исследование по этому поводу, и похоже, что это может быть очень медленным, если вы не настроите кеш записи.

Это не производственный сервер, но в производственной среде, похоже, вам нужно очень тщательно настраивать места для хранения (или использовать что-то еще).