Какие существуют уровни балансировки нагрузки?

Чаще различают DNS-балансировку, L4 по транспортным соединениям и L7 по прикладным запросам. Уровень определяет, какая информация доступна для решения о маршруте.

Короткий ответ

Что ответить на собеседовании

Чаще различают DNS-балансировку, L4 по транспортным соединениям и L7 по прикладным запросам. Уровень определяет, какая информация доступна для решения о маршруте.

Подробный разбор

Ответ с пояснениями

Чаще различают DNS-балансировку, L4 по транспортным соединениям и L7 по прикладным запросам. Уровень определяет, какая информация доступна для решения о маршруте.

L4 может распределять TCP-соединения, не анализируя HTTP-путь, а L7 — выбирать backend по host, URL и заголовкам. DNS возвращает разные адреса, но переключение зависит от кеширования. Поверх этого выбирают алгоритм: round-robin, веса, least-connections или хеширование. Нужны health checks и корректное завершение активных соединений при исключении экземпляра.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее