Решение для балансировки нагрузки Azure - шлюз приложений или балансировщик нагрузки Azure - PullRequest
0 голосов
/ 23 февраля 2019

Примечание : Я все еще на этапе обучения.

Вопрос : Для сценария, описанного ниже, в Load Balancing Settings для двух VMsдля FrontEnd subnet я должен выбрать Application Gateway или Azure Load Balancer?

На портале Azure, когда я создаю VMs для FrontEnd, вкладка Networking мастера дает мне дваварианты, показанные ниже:

enter image description here

Почему путаница :

Для Load Balancing Internet Traffic для ВМ, этот урок не выбирает Application Gateway.Но 5-й пункт следующего сценария, похоже, указывает на то, что я должен выбрать Application Gateway

Сценарий

В этом руководстве от официальной команды Azure описывается разработкаинфраструктура для простого интернет-магазина:

enter image description here

Приведенная выше конфигурация включает в себя:

  • виртуальный облачныйсеть с двумя подсетями (FrontEnd и BackEnd)
  • Управляемые диски Azure как со стандартными, так и с премиальными дисками
  • Четыре набора доступности, по одному для каждого уровня интернет-магазина
  • Виртуальныймашины для четырех уровней
  • Набор внешней балансировки нагрузки для веб-трафика на основе HTTPS из Интернета на веб-серверы
  • Набор внутренней балансировки нагрузки для незашифрованного веб-трафика с веб-серверов на веб-серверы.Серверы приложений Единая группа ресурсов

1 Ответ

0 голосов
/ 23 февраля 2019

вы можете использовать оба, это вопрос ваших потребностей.балансировщик нагрузки просто перенаправляет трафик на ваш vms, а шлюз приложений может выполнять маршрутизацию на основе пути, ssl-разгрузку, имеет возможности WAF и так далее.Но это стоит намного дороже и неуклюже.

Глядя на перечисленные пункты, ваш случай будет работать с обоими этими решениями.

пс.Как упоминал Рахул, балансировщик нагрузки работает на уровне 4 и не поддерживает HTTP, Application Gateway является балансировщиком нагрузки уровня 7.

...