Создание кластера балансировки

Создание кластера балансировки

Создание нового кластера балансировки выполняется администратором не из интерфейса системы 5А, а при развертывании модулей балансировки. Подробные шаги по настройке параметров нового кластера балансировки описаны в инструкции по установке на этапе развертывания агента.

В интерфейсе системы 5А можно получить адаптированную инструкцию по добавлению нового кластера балансировки. Для этого выполните следующие шаги:

  1. Откройте раздел Главная в боковом меню.

  2. Нажмите Добавить кластер.

  3. В форме Добавление кластера выберите тип создаваемого кластера:

    • GSLB кластер — кластер с поддержкой технологии GSLB (Global Server Load Balancing), обеспечивающей распределение сетевого трафика между серверами, расположенными в разных географических точках или центрах обработки данных (ЦОД).
    • SLB кластер — кластер для балансировки трафика между серверами, находящимися в одном физическом месте.
  4. Заполните форму Добавление кластера. Все поля, отмеченные , являются обязательными для заполнения.

    Форма для GSLB кластера:

    Пример заполнения формы для GSLB кластера

    • ID кластера — идентификатор кластера балансировки, который будет являться названием кластера в рамках системы 5А.
    • Адрес — сетевой адрес сервера, на котором будет развернут GSLB сервер. Может быть IP-адресом или доменным именем. Поддерживается ввод IP-адресов в формате IPv4 и IPv6.
    • Порт — сетевой порт сервера, на котором будет развернут GSLB сервер.
    • gRPC порт — gRPC порт, который будет использоваться GSLB сервером.
    • Адрес развертывания Redis — сетевой адрес сервера в формате "адрес:порт", на котором развернута база данных, обеспечивающая консистентность GSLB серверов и корректную работу алгоритмов в правилах, определяющих логику обработки DNS-запросов.
    • Пароль от хранилища Redis — пароль для доступа к развертываемой базе данных.
    • Логирование — логирование событий GSLB сервера с заданным уровнем критичности:
      • Info — базовые события системы;
      • Debug — диагностическая информация о работе системы;
      • Warn — предупреждения о некритичных ошибках, которые потенциально могут повлиять на работу системы;
      • Error — критичные ошибки, влияющие на работу системы.

    Форма для SLB кластера:

    • Адрес — сетевой адрес сервера, на котором будет развернут модуль балансировки, являющийся базой для нового кластера. Может быть IP-адресом или доменным именем. Поддерживается ввод IP-адресов в формате IPv4 и IPv6.

    • ID кластера — идентификатор кластера балансировки, который будет являться названием кластера в рамках системы 5А.

    • gRPC порт — gRPC порт, который будет использоваться кластером.

    • Логирование — логирование событий в кластере с заданным уровнем критичности:

      • Info — базовые события системы;
      • Debug — диагностическая информация о работе системы;
      • Warn — предупреждения о некритичных ошибках, которые потенциально могут повлиять на работу системы;
      • Error — критичные ошибки, влияющие на работу системы.
    • DNS серверы — IP-адреса DNS-серверов, которые будут использоваться системой 5А для разрешения имен доменов при работе с целевыми хостами.

      ⚠️

      Если нужно указать несколько IP-адресов DNS-серверов, то они должны быть указаны списком через запятую и без пробелов.

    • Запускать как системный юнит — включение опции добавляет флаг к команде запуска агентов кластера, который позволяет запускать их как systemd-юниты. Это обеспечивает агентам возможность запускаться автоматически при загрузке системы и самостоятельно восстанавливаться при аварийном завершении работы.

    ⚠️

    Требуется наличие systemd на сервере размещения агента.

  5. Скопируйте команду, полученную после заполнения полей формы, и запустите её на целевом сервере создания кластера.