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

Службы


Укажите параметры: 

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

Мониторинг


Укажите параметры:

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

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


Укажите параметры:

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

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


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

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