Какое максимальное количество подключений может поддерживать squid одновременно? В кампусе 5000 пользователей, так сколько прокси-систем Squid мне понадобится?
Это зависит от характера соединений, скорости сетей между прокси и сервером / прокси и клиентом. Информация о том, что существует 5000 пользователей, не дает много информации о количестве одновременных подключений. Но, по-видимому, эти люди в настоящее время имеют доступ к Интернету - так почему бы не измерить то, что они делают сейчас?
Конечно, для этого тома было бы разумно предоставить более одного прокси с точки зрения надежности, и, поскольку стоимость лицензирования не должна быть проблемой, я бы рекомендовал использовать больше машин с низкими характеристиками, чем меньшее количество машин с высокими характеристиками. Я подозреваю, что 2-3 очень дешевых боксов (Athlon X2, 2-4 ГБ памяти), но с дополнительной емкостью HD (скажем, 2 диска по 500 ГБ в качестве зеркального массива) будет достаточно. Они также выиграют от более быстрого межсоединения, независимого от подключений к Интернету и интрасети - по крайней мере, 3 NIC. После того, как вы разобрались с балансировкой нагрузки, добавление дополнительных узлов (если они вам нужны) станет тривиальным делом.
С.
Чтобы узнать наверняка, вам придется проверить это; зависит от того, насколько интенсивен трафик. Вы вполне можете столкнуться с ограничениями на коммутаторе или сетевой карте, прежде чем Squid умрет.
Сколько у тебя памяти? Подсистема привода? Планируете ли вы использовать его просто как прокси для мониторинга или фактического проксирования данных, чтобы вы нагружали дисковую подсистему большим объемом трафика (и что вы делаете, чтобы дисковый ввод-вывод не стал узким местом?) ваш процессор, что вы используете?
Можете ли вы нарастить соединение, скажем, переключив общежитие на общежитие на прокси-систему, чтобы вы могли видеть, не собираетесь ли вы его перегружать? Или у вас уже есть система для настройки фермы и использования чего-либо во внешнем интерфейсе для балансировки нагрузки фермы прокси?