Подготовка к работе балансировщиков нагрузки#
Кибер Инфраструктура предлагает балансировку нагрузки как сервис для вычислительной инфраструктуры. Балансировка нагрузки обеспечивает отказоустойчивость и повышает производительность веб-приложений путем распределения входящего сетевого трафика по виртуальным машинам из пула балансировки. Балансировщик нагрузки получает и перенаправляет входящие запросы на подходящую ВМ в зависимости от настроенного алгоритма балансировки и состояния ВМ.
Балансировщики нагрузки создаются и управляются пользователями самообслуживания, как описано в разделе "Управление балансировщиками нагрузки" в руководстве по самообслуживанию. Однако чтобы предоставить эту возможность пользователям самообслуживания, нужно установить сервис балансировщика нагрузки в панели администрирования.
Ограничения
В текущей версии продукта Кибер Инфраструктура установленный сервис нельзя удалить.
Чтобы пользователи панели самообслуживания могли создавать балансировщики нагрузки высокой доступности, в вычислительном кластере должно быть не менее двух узлов.
Если установить этот сервис после создания проекта, то балансировщики нагрузки не будут автоматически включаться в квотах проекта.
Предварительные требования
Должен быть создан вычислительный кластер, как описано в разделе Создание вычислительного кластера.
Установка сервиса балансировщика нагрузки
Перейдите на экран Настройки → Дополнительные сервисы.
В разделе Сервис балансировщика нагрузки нажмите Установить.
Примечание
Для автономной установки сервиса балансировщика нагрузки в среде без доступа к Интернету (в закрытом контуре) необходимо заранее установить на узлы пакет amphora-x64-haproxy.qcow2.
Выполните следующую команду:
# vinfra service compute cluster set --enable-lbaas
Что дальше