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

Необходима ли балансировка нагрузки в виртуальной среде (Hyper-V)?

Я работаю над дизайном среды для корпоративного приложения. Планируется разместить приложение на нескольких виртуальных машинах на одном узле Hyper-V.

Хост-сервер имеет ограниченный объем ЦП и памяти, распределенных между виртуальными машинами.

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

Это действительно зависит от приложения, операционной системы и того, как (вместе) они управляют ресурсами и справляются с нагрузкой.

Это абсолютно жестяная банка Было бы более выгодно иметь несколько виртуальных машин с более низкими характеристиками, чем одну виртуальную машину с высокими техническими характеристиками, но зависит ли это от «хорошей идеи».

Также стоит помнить, что основной причиной использования балансировщика нагрузки является высокая доступность. Они отлично подходят для мониторинга серверов приложений и перенаправления трафика в случае сбоя сервера приложений.

Лучшая производительность - это побочный эффект, как и для одного хоста Hyper-V ... да, вы все равно, вероятно, получите прирост производительности, но вам лучше использовать два из них, чтобы повысить вашу доступность и производительность. Что касается фактического балансировщика нагрузки, я бы порекомендовал либо устройство Kemp Technologies на базе Hyper-V, либо Loadbalancer.org. Балансировщик нагрузки на основе Hyper-V.