Evolution
Тема интерфейса

Схема работы сервиса Load Balancer

Эта схема иллюстрирует работу сетевого балансировщика нагрузки версии 2:

../_images/sch__nlb.svg
  1. Пользователь обращается к сервису по IP-адресу балансировщика. Устанавливается соединение по TCP-порту.

  2. Балансировщик по номеру TCP-порта определяет, какое правило надо применить к соединению.

  3. Запрос направляется в ресурсную единицу, обрабатывающую трафик в указанной зоне доступности.

  4. По найденному правилу балансировщик выбирает сервер целевой группы и отправляет к нему запрос, используя подмену адреса и порта.

    • Если проверка доступности включена, в выборе участвуют серверы целевой группы, которые прошли проверку доступности.

    • Если проверка доступности выключена, в выборе участвуют все серверы из целевой группы.

    • В качестве источника Load Balancer указывает IP-адрес ресурсной единицы, в которой обработан этот запрос.

  5. Ответ сервера отправляется на адрес ресурсной единицы.

  6. Происходит обратная подмена адреса и порта источника на адрес и порт балансировщика.

  7. Ответ сервера возвращается пользователю.