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