Принципы работы сервиса
GSLB состоит из следующих модулей:
- DNS-сервер. Отвечает на запрос клиента «Какой IP-адрес у сайта
%example.com%?». Например,89.22.165.223. - Мониторинг доступности. Active Monitoring в заданный интервал времени опрашивает узел по IP-адресу. Проверка доступности узлов идет по протоколам HTTP, HTTPS или TCP.

Когда DNS-сервер получает запрос от клиента (например, «какой IP-адрес у %example.com%?»), GSLB уже знает статус доступности ЦОДа. Клиенту не вернется IP-адрес выключенного узла. GSLB принимает решение о доступности ЦОДа в зависимости от интервалов и количества Liveness probes, которые указал пользователь.
ЦОДы могут работать в следующих конфигурациях:
- active-active — трафик распределяется по ним равномерно;
- active-passive — один из ЦОДов постоянно находится в статусе основного (active), а второй резервный (standby) и ждет поступления трафика.