Может ли Azure балансировщик нагрузки запускать / останавливать ВМ? - PullRequest
0 голосов
/ 07 июня 2019

Попытка перехода на Windows Azure. Увидев цену лазури, я хочу запустить и остановить виртуальную машину в зависимости от загруженности полученного запроса. Мой вопрос: баланс нагрузки имеет возможность сделать это, или он просто распределяет базу трафика по правилу. Если нет, что я могу сделать?

Azure балансировка нагрузки работает на основе циклического распределения, поэтому у моего сервера никогда не будет 0 запросов. Как я могу остановить их, если я вижу низкий трафик? и как мне это сделать после того, как он закончит запрос В настоящее время я думаю об использовании Runbook, но я не уверен, что это лучший способ

Ответы [ 2 ]

0 голосов
/ 07 июня 2019

Azure Балансировка нагрузки балансировки нагрузки на основе хэша и балансировки нагрузки не равны.Кроме того, использование балансировщика нагрузки для остановки / запуска виртуальной машины не идеальный способ сделать это.Вы можете использовать показатели ВМ, такие как загрузка ЦП, использование полосы пропускания, для запуска / остановки ВМ.

0 голосов
/ 07 июня 2019

нет, балансировщик нагрузки Azure не может этого сделать, вы можете использовать Azure VMSS вместе с автомасштабированием, основанным на некоторой метрике (например, нагрузка на процессор), чтобы выполнить масштабирование, но балансировщик нагрузки не имеет права голоса в этом.

https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-autoscale-overview

...