@duff89

Почему тормозят виртуальные машины на мощном сервере?

Имеется сервер с начинкой: Intel E3-1270v2, 512GB SSD, 32GB, Windows 7 64bit, 1Gbit. На этом сервере установлен VirtualBox, а в нем куча одинаковых машин windows 7 32bit. На каждой виртуалке крутиться простенький скрипт (python+selenium), который через прокси подключается к одному и тому же сайту(тестирование). Теперь к сути: при 5 запущенных виртуалках нагрузка на процессор 10-20%, оперативной памяти занято 12 гб из 32, сеть 3-5 мбит, а при запуске 6-ти и более машин начинаются сильные лаги, такое чувство, что не хватает пропускной способности сети, хотя это явно не так, да и прокси в достаточном количестве, так что дело явно не в них. Подскажите, пожалуйста, в какую сторону копать?
  • Вопрос задан
  • 759 просмотров
Пригласить эксперта
Ответы на вопрос 3
takezi
@takezi
Intelligent people are full of doubts.
Проверьте сеть iperf'ом. Не может такого быть, что тормозит бэкенд?
Ответ написан
Комментировать
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Почему тормозят виртуальные машины на мощном сервере?
Зачем гадать? Замерьте нагрузку на сервер и сразу станет ясно.

при 5 запущенных виртуалках нагрузка на процессор 10-20%, оперативной памяти занято 12 гб из 32, сеть 3-5 мбит, а при запуске 6-ти и более машин начинаются сильные лаги
Ну есть еще диск.

На каждой виртуалке крутиться простенький скрипт (python+selenium), который через прокси подключается к одному и тому же сайту(тестирование)
А что мешает запустить сотню таких скриптов на одной виртуальной машине? Как-то городить целую виртуалку ради одного скрипта это уж слишком.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Windows
software engineer
Настоящие джедаи давно используют headless-браузеры.
Почитайте и перестаньте генерировать виртуалки на каждый чих.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы