Назад | Перейти на главную страницу

Load Balancer куча серверов Squid

Я пытаюсь эффективно сбалансировать нагрузку на сеть прокси-серверов (в настоящее время 8 узлов).

В настоящее время я балансирую через автоконфигурацию прокси-сервера в масштабе сети, но, похоже, это не работает должным образом. Некоторые серверы действительно получают ужасную нагрузку, некоторые просто сидят и ждут запросов.

Какой эффективный способ уравновесить их (без особых изменений на стороне клиента)? Можно ли сделать какое-то делегирование запроса вместо простой пересылки:

Client -> Balancer -> ProxyX | ProxyX -> Client

Я бы хотел избежать пробок на дорогах:

Client -> Balancer -> ProxyX | ProxyX -> Balancer -> Client

Вы не сообщили нам тип / название вашего балансировщика нагрузки. Можешь попробовать haproxy. Он хорошо справляется с распределением нагрузки между серверами и может выполнять проверки для поддержания списка активных серверов. Его мощный ACL очень гибкий и поддерживает различные алгоритмы балансировки нагрузки. Обычно это не требует изменений на стороне клиента.