Перейти к основному содержимому
Подключить балансировщик
Последнее изменение:

Подключить балансировщик

  1. Объедините серверы приватной сетью.
  2. Настройте маршрутизацию до подсети балансировщика.
  3. Закажите балансировщик.
  4. Проверьте работу балансировщика.

Объединить серверы приватной сетью

Для подключения балансировщика нагрузки необходимо объединить серверы в сеть с помощью глобального роутера.

При создании сети не используйте на серверах адреса из подсети 10.128.0.0/16. В этой подсети размещаются балансировщики нагрузки, ее использование может вызвать сбои в работе балансировщиков.

Настроить маршрутизацию до подсети балансировщика

  1. Определитесь, в какой подсети будет размещен балансировщик нагрузки. По умолчанию используется приватная подсеть 10.128.0.0/16, но вы можете использовать другую приватную подсеть размерности /16.
  2. Добавьте выбранную подсеть на глобальный роутер, которым объединили серверы.
  3. Пропишите на серверах маршруты до выбранной подсети балансировщика.

Заказать балансировщик

  1. Перед подключением балансировщика пополните баланс.

  2. Если на ваших серверах используется протокол HTTPS, добавьте свой SSL-сертификат в менеджер секретов. Вы также можете выпустить сертификат Let's Encrypt.

  3. В панели управления перейдите в раздел Сетевые сервисыОтказоустойчивый балансировщик нагрузки.

  4. Нажмите Подключить балансировщик.

  5. Выберите тариф — 20, 50, 100 или 1 000 Мбит/с. Если эти тарифы не подходят, выберите пункт Другой и укажите необходимую пропускную способность.

  6. Укажите глобальный роутер, который использовали при объединении серверов — его имя, идентификатор или список добавленных на роутер подсетей. Данные роутера можно посмотреть в панели управления → раздел Сетевые сервисыГлобальный роутер → страница роутера.

  7. Введите приватную подсеть, которую выбрали для размещения балансировщика.

  8. Выберите алгоритм балансировки: Round Robin, Weighted Round Robin, Source IP hash или Least Connections.

  9. Если необходимо использовать Sticky Sessions, отметьте чекбокс Sticky Sessions.

  10. Выберите протокол целевых серверов: TCP, HTTP, HTTPS.

  11. Если вы выбрали протокол TCP, укажите параметры для использования протокола — все приватные IP-адреса, назначенные в рамках сетей глобального роутера, с указанием портов.

  12. Если вы выбрали протокол HTTP, укажите все сочетания URL, принимаемых из интернета, и IP-адресов, куда они должны перенаправляться, с указанием порта. Например, http://example.com/page — http://X.X.X.X:X.

  13. Если вы выбрали протокол HTTPS, укажите:

    • все сочетания URL, принимаемых из интернета, и IP-адресов, куда они должны перенаправляться, с указанием порта. Например, https://example.com/page — http://X.X.X.X:X;
    • ID сертификата, который добавили на шаге 2. ID можно посмотреть в панели управления в разделе Облачная платформаМенеджер секретов → вкладка Сертификаты → в меню ( ) сертификата выберите Скопировать UUID;
    • ID проекта облачной платформы, в котором находится сертификат.
  14. Опционально: если нужно указать любые дополнительные данные, введите их в поле Дополнительный комментарий. Например, подробнее опишите сценарий использования, укажите, где преимущественно размещена инфраструктура (в Москве, в Санкт-Петербурге или равномерно между регионами), оставьте контакт администратора для связи и уточнения деталей.

  15. Нажмите Подключить балансировщик.

  16. Автоматически сформируется тикет на подключение услуги. Мы настроим балансировщик согласно вашей заявке и в тикете передадим защищенный публичный IP-адрес, по которому будут доступны серверы. Подключение занимает до 7 рабочих дней.

Проверить работу балансировщика

  1. После сообщения о подключении балансировщика проверьте, что настроены маршруты между сегментами сети, в которых размещены целевые серверы и балансировщики нагрузки.
  2. Проверьте работоспособность балансировщика нагрузки, отправив тестовые запросы на полученный IP-адрес.