Настройка балансировки нагрузки между экземплярами оркестратора

06 мая 2026

ID 311382

Для увеличения производительности в продуктовых средах с большим количеством устройств CPE при развертывании решения предусмотрена возможность создания нескольких экземпляров контейнера оркестратора для распределения нагрузки между ними. Каждый экземпляр контейнера оркестратора может обслуживать до 5000 устройств CPE.

Экземпляры контейнера объединяются в группы балансировки. Группа балансировки включает в себя один контейнер www и от одного до пяти контейнеров оркестратора. Количество групп балансировки зависит от схемы развертывания: 1 в случае схемы "все-в-одном", 2 в случае схемы с высокой доступностью. Название контейнеров соответствует шаблону orc-nm, где n означает номер группы балансировки, m означает порядковый номер экземпляра контейнера в группе, если используется больше одного экземпляра. Примеры: orc-12 (контейнер первой группы балансировки, второй экземпляр); orc-2 (единственный контейнер второй группы балансировки).

При развертывании Kaspersky SD-WAN возможен один из двух вариантов развертывания групп балансировки:

  • Контейнер www и контейнеры оркестратора группы балансировки разворачиваются на одном и том же узле.

    Чтобы выбрать этот вариант развертывания группы балансировки, при настройке конфигурационного файла необходимо указать в переменной number_of_containers количество контейнеров, которые необходимо развернуть для группы балансировки на соответствующем узле (от 1 до 5).

  • Контейнер www и каждый из контейнеров оркестратора группы балансировки разворачиваются на отдельном узле.

    Этот вариант можно использовать для горизонтального масштабирования и более удобной утилизации ресурсов. Чтобы выбрать этот вариант развертывания группы балансировки, при настройке конфигурационного файла необходимо в переменной ansible_host секций orc_1 и orc_2 перечислить нужные узлы из секции nodes, на которых необходимо развернуть экземпляры контейнеров оркестратора. На каждом указанном узле можно развернуть только один экземпляр контейнера оркестратора.

    Если в переменной ansible_host указано больше одного узла, то значение переменной number_of_containers игнорируется.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!