Создание балансировщика
В этом разделе описывается создание балансировщика нагрузки.
Перед началом работы
-
Если вы уже зарегистрированы, войдите под своей учетной записью.
-
Выберите или создайте минимум две виртуальные машины в одной зоне доступности, между которыми планируется распределять трафик.
Порядок действий
-
Выберите сервис Load Balancer.
-
Нажмите Создать балансировщик нагрузки.
-
Укажите Название балансировщика.
-
Выберите Зону доступности тех виртуальных машин, которые вы планируете добавить в группу балансировщика.
-
Выберите Тип балансировщика:
Внешний балансировщик используется по умолчанию. Он обрабатывает запросы от пользователей вне облака. Внешнему балансировщику автоматически назначается один Публичный IP.
Протокол для публичного IP-адреса будет выбран автоматически. На данный момент поддерживается только IPv4.
-
Нажмите Продолжить.
-
Добавьте хотя бы одно правило балансировки трафика. Правила определяют, как направляется трафик от балансировщика нагрузки к виртуальным машинам в группе.
-
Выберите Алгоритм обработки.
-
Укажите Название правила.
-
Выберите или создайте бэкенд-группу для балансировки.
-
Выберите Транспортный протокол.
-
Укажите одну или несколько пар портов: Порт балансировщика и Порт backend группы. Порты балансировщика можно выбирать из диапазона 1 – 39999, порты бэкэнд-группы — из диапазона 1 – 65535.
-
-
Активируйте и настройте Проверку доступности виртуальных машин из группы балансировщика.
Проверка используется для автоматического определения состояния работоспособности виртуальных машин и их возможности обрабатывать входящие запросы. Если проверка доступности покажет, что виртуальная машина недоступна или снизилась ее производительность, балансировщик прекратит отправлять трафик на эту виртуальную машину и перенаправит трафик на исправные.
Это опциональная настройка. Без нее балансировщик будет распределять нагрузку между всеми виртуальными машинами в группе без учета их состояния. Если одна из виртуальных машин выйдет из строя, часть трафика может быть потеряна, но остальные запросы будут обработаны работоспособными виртуальными машинами.
-
Выберите Протокол, по которому будет выполняться проверка — TCP или HTTP.
Для HTTP дополнительно заполните поле Путь к обработчику, в котором укажите URL для отправки проверочных запросов.
-
Укажите Порт из диапазона 1 – 65535, например 80.
-
Установите Интервал отправки запросов на проверку состояния. Значение в секундах из диапазона 3 – 30.
-
Установите Таймаут ожидания ответа от виртуальной машины. Значение в секундах из диапазона 3 – 30.
-
Укажите Порог успешных ответов — количество проверок, при достижении которого виртуальная машина считается работоспособной.
-
Укажите Порог неуспешных ответов — количество проверок, при достижении которого виртуальная машина считается неработоспособной.
-
-
Нажмите Создать.
Балансировщик будет создан и отобразится в списке на странице сервиса.
- Перед началом работы
- Порядок действий