Балансировщик нагрузки (далее БН) распределяет трафик равномерно между группой серверов (членов пула). Каждый пул содержит IP-адреса серверов, между которыми балансируется нагрузка. Если один сервер в пуле выходит из строя, то нагрузка автоматически будет распределена между оставшимися машинами. Для управления пулами БН перейдите в раздел Товары/Услуги  Виртуальный ДЦ → кнопка Маршрутизаторы → кнопка Пулы БН. Нажмите кнопку Создать, чтобы добавить пул. 

Службы

Укажите следующие параметры: 

  • Служба — протоколы, по которым будут доступны серверы. Отметьте используемые протоколы флагом Активно; 
  • Метод — алгоритм распределения трафика. Доступны следующие методы:
    • IP Hash — все запросы с определённого IP попадают на один и тот же сервер; 
    • Round Robin — запросы распределяются между серверами по очереди с учётом указанного веса; 
    • URI — все запросы к определённому адресу попадают на одну виртуальную машину; 
    • Least Connected — новый запрос направляется на наименее загруженный сервер. 
  • Порт — при интеграции с Cloud Director 9.0 указанное значение будет записано в поле Порт мониторинга в блоке настроек Участники пула, если оно не заполнено; 
  • URI проверки доступности — адрес для проверки состояния сервера, используется протокол HTTP.

Мониторинг

Укажите следующие параметры:

  • Порт мониторинга — при интеграции с Cloud DIrector 9.0 указанное значение будет записано в поле Порт мониторинга в блоке настроек Участники пула, если оно было пустым;
  • Режим — протокол, по которому работает мониторинг; 
  • Интервал — интервал между обращениями;
  • Таймаут — время, за которое должен быть получен ответ от сервера; 
  • Порог успешных обращений — необходимое количество успешных обращений; 
  • Порог неудачных обращений — допустимое количество неудачных обращений до сообщения о сбое сервера. 

Участники пула

Укажите следующие параметры:

  • IP-адрес — IP участника (member) пула БН; 
  • Вес — вес сервера в балансировке. 0 — сервер не участвует в балансировке, 1 — стандартный вес, 2 — сервер принимает удвоенное количество обращений и т. д.; 
  • Порт;
  • Порт мониторинга — при интеграции с Cloud DIrector 9.0 указанное значение будет записано в поле Порт мониторинга в блоке настроек Мониторинг

Правила настройки


При работе с пулами БН учитывайте условия:

  • для пула БН невозможно отключить протокол (службу), который использует сервер БН; 
  • невозможно удалить пул БН, который используется сервером БН.