L4 vs L7

Выбор между балансировщиками 4-го и 7-го уровня OSI — это компромисс между производительностью и гибкостью функционала.

Характеристика Layer 4 (Транспортный) Layer 7 (Прикладной)
Принцип работы Смотрит только на IP и Порт (TCP/UDP). Не видит, что внутри пакета. Читает HTTP-заголовки, URL, Cookies и тело запроса.
Преимущества Высочайшая скорость и низкая задержка. Идеально для огромного трафика. Умная маршрутизация (Path-based, Header-based), кеширование.
Недостатки По сути знает только о host & port. Не может направить запрос в зависимости от URL. Требует больше CPU и памяти, добавляет небольшую задержку (парсинг).