Download PDF
Download page Геобалансировка. Виртуальные серверы.
Геобалансировка. Виртуальные серверы
Виртуальные Серверы геобалансировки
Виртуальные Cерверы геобалансировки в Termidesk Connect – это объект (абстракция), описывающий алгоритмы балансировки, по которым будут выдаваться IP-адреса Сервисов в DNS-ответах.
Создание и настройка Виртуального Сервера геобалансировки выполняется одним из способов:
- из интерфейса командной строки Termidesk Connect;
- из веб-интерфейса Termidesk Connect (см. подраздел Добавление Виртуальных Серверов геобалансировки).
Для создания и настройки Виртуального Сервера геобалансировки используются команды:
Описание параметров также приведено в подразделе Объект geolb.
- создание Виртуального Сервера геобалансировки:
set geolb vs <имя>
- задание алгоритма геобалансировки:
Могут быть заданы алгоритмы:
ONLINE– Виртуальный Сервер включит в DNS-ответ все доступные (прошедшие проверку) IP-адреса;ROUNDROBIN– Виртуальный Сервер последовательно распределит подключения между Сервисами для их равномерного распределения;SOURCEIPHASH– Виртуальный Сервер будет перенаправлять подключения к Сервисам, основываясь на значении хеша IP-адреса. Это гарантирует, что подключение одного пользователя всегда будет направляться на один и тот же Сервис, снижая вероятность перегрузки;STATICPROXIMITY– Виртуальный Сервер перенаправит подключения на ближайшую Площадку для выдачи Сервиса. В этом случае учитывается местоположение исходного источника запроса (см. подраздел Геолокационные IP-базы).
set geolb vs <имя> algorithm <алгоритм>
управление опцией
esc(EDNS Client Subnet), может принимать значенияON(включена) илиOFF(выключена):
ecs используется для хранения информации о сети исходного источника запроса. Это полезно в случае, когда запрос пришел от вышестоящего DNS-сервера, местоположение которого точно неизвестно. Termidesk Connect получит информацию о сети исходного источника из входящего DNS-запроса и сохранит ее.
set geolb vs <имя> ecs <значение>
- задание типа привязки входящего подключения к одному Сервису на время обработки его DNS-запросов:
Параметру могут быть заданы значения:
OFF– привязка к Сервису отключена;SRCIP– привязка входящего подключения к Сервису на основе его IP-адреса.
set geolb vs <имя> persistence <значение>
- задание привязки Сервиса к Виртуальному Серверу геобалансировки:
set geolb vs <имя> service-ids <имя>
- задание привязки DNS View к Виртуальному Серверу геобалансировки:
Привязка DNS View к Виртуальному Серверу геобалансировки позволит настроить поведение, при котором на запросы из определённой сети Сервис будет всегда отвечать локальным IP-адресом (см. подраздел Сервисы).
set geolb vs <имя> view-id <имя>
- применение заданных настроек:
commit
- сохранение настроек:
write
- просмотр заданных (указывается формат вывода –
XML,JSONиTXT):
show configuration xml geolb vs <имя>
- просмотр выполненных команд:
show configuration cli geolb vs <имя>