Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure Load Balancer позволяет выполнять балансировку нагрузки служб на нескольких интерфейсных IP-адресах. Для балансировки нагрузки между группой служб, таких как масштабируемые наборы виртуальных машин или виртуальные машины, можно использовать внешний или внутренний балансировщик нагрузки.
В этой статье описываются основы балансировки нагрузки между несколькими интерфейсными IP-адресами. Если вы собираетесь размещать службы только на одном IP-адресе, то см. упрощенные инструкции для настройки общедоступного или внутреннего балансировщика нагрузки. Добавление нескольких внешних интерфейсов является действием, дополняющим конфигурацию с одним внешним интерфейсом. С помощью принципов, изложенных в этой статье, можно в любой момент расширить упрощенную конфигурацию.
При определении Azure Load Balancer интерфейсная и серверная конфигурация пула подключены к правилу балансировки нагрузки. Проба работоспособности, на которую ссылается правило балансировки нагрузки, используется для определения работоспособности виртуальной машины на определенном порту и протоколе. На основе результатов проверки работоспособности новые потоки отправляются на виртуальные машины в серверном пуле. Интерфейс определяется трехэлементным кортежем, состоящим из IP-адреса интерфейса (общедоступного или внутреннего), протокола и номера порта из правила балансировки нагрузки. Серверный пул — это коллекция конфигураций IP-адресов виртуальных машин. Правила балансировки нагрузки могут направлять трафик к одному и тому же экземпляру внутреннего пула на разных портах. Это делается путем изменения конечного порта в правиле балансировки нагрузки.
Вы можете использовать несколько фронтендов (и связанные правила балансировки нагрузки) для балансировки нагрузки на один и тот же порт на стороне сервера или на другой порт на стороне сервера. Если вы хотите распределить нагрузку на тот же самый порт бэкэнда, необходимо включить конфигурацию плавающего IP-адреса Azure Load Balancer в правила балансировки нагрузки для каждого фронтенда.
Добавьте фронтэнд для балансировщика нагрузки
В этом примере добавьте к балансировщику нагрузки еще один фронтенд.
Войдите на портал Azure.
В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.
Выберите myLoadBalancer или свою подсистему балансировки нагрузки.
На странице балансировщика нагрузки выберите Конфигурация IP внешнего интерфейса в Параметры.
Нажмите + Добавить в конфигурации фронтального IP-адреса, чтобы добавить фронтальный интерфейс.
Введите или выберите следующие сведения в разделе "Добавление интерфейсной IP-конфигурации". Если myLoadBalancer — это общедоступная подсистема балансировки нагрузки:
Настройка Значение Имя. myFrontend2 Версия IP Выберите IPv4 или IPv6. Тип IP-адреса Выберите IP-адрес или IP-префикс. Общедоступный IP-адрес Выберите существующий общедоступный IP-адрес или создайте новый. Если myLoadBalancer является внутренней подсистемой балансировки нагрузки:
Настройка Значение Имя. myFrontend2 Версия IP-адреса Выберите IPv4 или IPv6. Подсеть Выберите существующую подсеть. зона доступности Выберите зональное резервирование для устойчивых приложений. Вы также можете выбрать определенную зону. Выберите Сохранить.
Затем необходимо связать интерфейсную IP-конфигурацию, созданную с соответствующим правилом балансировки нагрузки. Дополнительные сведения о том, как это сделать, см. в статье "Управление правилами для Azure Load Balancer ".
Удалите фронтенд
В этом примере вы удаляете фронтенд из балансировщика нагрузки.
Войдите на портал Azure.
В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.
Выберите myLoadBalancer или свою подсистему балансировки нагрузки.
На странице балансировки нагрузки в Параметрах выберите Конфигурацию IP-адреса фронтенда.
Щелкните значок удаления рядом с интерфейсом, который вы хотите удалить.
Обратите внимание на связанные ресурсы, которые также будут удалены. Установите флажок "Я прочитал и понял, что эта интерфейсная IP-конфигурация, а также связанные ресурсы, перечисленные выше, будут удалены".
Выберите команду Удалить.
Ограничения
- Существует ограничение на количество интерфейсов, которые можно добавить в Load Balancer. Для получения дополнительной информации см. раздел «Load Balancer» в документе об ограничениях службы.
- С общедоступными IP-адресами связана плата. Дополнительные сведения см. в статье Цены на IP-адреса.
Следующие шаги
- Просмотрите исходящие подключения, чтобы понять влияние нескольких фронтендов на поведение исходящих подключений.