WEB¶
Обзор¶
Target-группа – это группа, состоящая из одного или нескольких серверов (Workers), на которые выполняется балансировка. К Сервису привязывается Target-группа по умолчанию. Дополнительные Target-группы можно назначить через правила Content Switch – как в L4, так и в L7-балансировке.
Настройка¶
В боковом меню выберите Target Groups.
Над таблицей расположена панель действий с кнопками:
New row – добавить новую строку в таблицу для создания Target-группы
Rollback – откатить незафиксированные изменения
Apply changes – применить внесённые изменения
Settings – настройки отображения таблицы (видимость колонок)
Чтобы создать Target-группу, нажмите New row. В таблице появится новая строка, в которой необходимо заполнить поля. После заполнения нажмите Apply changes.
Чтобы удалить Target-группу, нажмите значок корзины в строке нужной группы, затем нажмите Apply changes.
Примечание
Имена объектов используют формат partition/name, например default/my-tg.
Колонки таблицы¶
Колонка |
Описание |
|---|---|
Name |
Имя Target-группы в формате |
Algorithm |
Алгоритм балансировки нагрузки (выпадающий список) |
NAT pool |
NAT-пул для Target-группы |
TCP profile |
TCP-профиль для Target-группы |
SSL profile |
SSL-профиль для Target-группы |
Proxy version |
Версия протокола Proxy Protocol |
Max pool |
Максимальный размер пула переиспользуемых TCP-соединений от ADC к Workers. ADC сохраняет установленные соединения и переиспользует их для новых клиентских запросов, избегая повторного TCP-рукопожатия. Значение |
Health monitor |
Health Monitor для проверки доступности Workers |
Workers |
Вложенный список Workers (серверов) в Target-группе. Число рядом с кнопкой показывает текущее количество Workers |
Примечание
NAT-пул, TCP-профиль и SSL-профиль применяются ко всем Workers в группе, если не указаны явно для конкретного Worker.
Поддерживаемые алгоритмы балансировки:
Weighted Least Connection (WLC)
Source Hash (SH)
Weighted Round Robin (WRR)
Maglev
Maglev Source IP
Maglev Source IP and Port
Workers¶
Для управления списком Workers нажмите кнопку Workers в строке Target-группы. Откроется вложенная таблица со списком серверов.
Чтобы добавить Worker, нажмите New row во вложенной таблице и заполните следующие поля:
Поле |
Описание |
|---|---|
IP |
IP-адрес Worker (IPv4/IPv6) |
Port |
Порт TCP Worker. Порт, на котором приложение принимает соединения |
VRF |
Значение по умолчанию – vrf default |
Weight |
Вес Worker. Чем больше вес, тем больше запросов направляется на Worker |
NAT pool |
Отдельный NAT-пул для конкретного сервера. Если не назначать, будет использован NAT-пул, указанный при создании Target-группы |
TCP profile |
Отдельный TCP-профиль для конкретного сервера. Если не назначать, будет использован TCP-профиль, указанный при создании Target-группы |
Health Monitor |
Health Monitor для проверки доступности сервера |
TLS |
Включить TLS-шифрование между ADC и Worker (переключатель) |
SSL profile |
SSL-профиль, который будет использоваться для шифрования |
Proxy version |
Версия протокола Proxy Protocol для Worker |
Max pool |
Максимальный размер пула переиспользуемых TCP-соединений от ADC к данному Worker. Значение |
Effective weight |
Текущее состояние веса сервера (только для чтения). Если Health Monitor исключает сервер из балансировки, вес становится 0. Текущее состояние сервера также можно изменить через режим Скрипт в Health Monitor |
Status |
Текущее состояние Worker: UP или DOWN (только для чтения) |
После добавления сервер по умолчанию имеет статус DOWN. Он перейдёт в статус UP после успешной проверки выбранным Health Monitor.
Важно
Если не указать Health Monitor, сервер добавляется в состоянии UP, и пользовательские запросы будут сразу же балансироваться. Если вы позже добавите Health Monitor, его состояние не изменится на DOWN.