
squid 一次可以支援的最大連線數是多少?一個校園中有 5000 個用戶,那麼我需要多少個魷魚代理系統?
答案1
這取決於連接的性質、代理與伺服器/代理與客戶端之間的網路速度。知道有 5000 個使用者並不能提供大量有關並發連線數的資訊。但想必這些人目前能夠上網 - 那麼為什麼不衡量他們現在正在做什麼呢?
當然,對於這一卷,就可靠性而言,提供多個代理是合理的,並且由於許可成本不應該成為問題,所以我建議使用更多的低規格機器而不是更少的高規格機器。我懷疑 2-3 個非常低端的盒子(Athlon X2、2-4Gb 內存)但具有額外的 HD 容量(例如 2x500Gb 磁碟作為鏡像陣列)就足夠了。他們還可以從獨立於互聯網和內部網路連接的更快互連中受益 - 因此至少需要 3 個 NIC。一旦您弄清楚如何進行負載平衡,添加更多節點(如果需要)就很簡單了。
C。
答案2
你必須對其進行測試才能確定;取決於交通的繁忙程度。在 Squid 消失之前,您很可能會遇到交換器或網路卡的限制。
你有多少內存?驅動子系統?您是否打算將其用作監控代理或實際資料代理,以便您的磁碟子系統承受大量流量(以及您正在採取哪些措施來避免磁碟 I/O 成為瓶頸?)以及您的CPU,您使用的是什麼?
您是否能夠增強連接,例如將宿舍切換到代理系統,以便您可以查看是否會壓垮它?或者您已經有一個系統來設定伺服器集區並在前端使用某些東西來平衡代理伺服器集區的負載?