Балансировщик нагрузки (далее БН) распределяет трафик равномерно между группой серверов (членов пула). Каждый пул содержит 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 указанное значение будет записано в поле Порт мониторинга в блоке настроек Мониторинг.
Правила настройки
При работе с пулами БН учитывайте условия:
- для пула БН невозможно отключить протокол (службу), который использует сервер БН;
- невозможно удалить пул БН, который используется сервером БН.