..標題:負載平衡器池分佈分析器 .. slug:負載平衡器池分佈分析器 .. 日期: 2026-03-26 12:00:00 世界標準時間 ..標籤:網路、負載平衡器、工具、計算器 ..類別:工具 ..連結: .. 描述:可視化負載平衡器演算法如何在池成員之間分配流量。模擬正常和故障條件下的循環、來源 IP 雜湊、加權和一致雜湊。 ..類型:文字 Chart.js CDN
========== 標題/控制項 ==========

負載平衡器池分配分析器

模擬不同的負載平衡演算法如何在池成員之間分配流量。對故障場景進行建模並比較重新分配效率。

演算法和會話計數
會話計數滑桿
交通量
池成員管理
人才庫成員
故障模擬
故障場景模擬
工作原理:客戶端 IP 是從 /16 子網路 (10.0.0.0/16) 採樣的。 對於基於來源的哈希,每個唯一的客戶端 IP 都會確定性地映射到一個成員。 循環法忽略客戶端 IP 並依序分發。加權使用比例 隨機分配。一致的雜湊將客戶端和成員都置於虛擬環上。
========== 會員表 ==========

人才庫成員

由 JS 填充
ID IP:連接埠 重量 地位 行動
========== 分配結果 ==========

分配結果

平衡分+演算法解釋
指標網格
長條圖

每個成員的會話分佈

會員詳細資料行
========== 失敗重新分配 ==========

故障重新分佈分析

========== 雜湊環視覺化 ==========

一致性哈希環

讀環:每個成員被放置在環周圍的多個點上 (虛擬節點)。客戶端 IP 被雜湊到環上的某個位置,然後發送請求 順時針到最近的成員。新增或刪除成員僅影響弧線 環其擁有-最大限度地減少會話中斷。
========== 幫助/概念 ==========

演算法參考

循環賽
會話依序分配:成員 1, 2, 3, ..., N, 1, 2, ... 每個成員 正好收到所有請求的 1/N。忽略伺服器容量和客戶端關聯性。 簡單且可預測,但在異質硬體上很難失敗。
來源IP哈希
客戶端 IP 的雜湊值以成員計數為模來選擇後端。同一個客戶 總是到達同一個成員——對於有狀態的應用程式很有用。新增或刪除 成員改組全部客戶端映射(N 變更為所有會話的 (N-1)/N)。
加權
每個成員收到的份額與其權重相對於總權重成正比 池。權重 = 4 的成員所獲得的會話數是權重 = 1 的成員的 4 倍。用於建模 異質後端容量(例如,虛擬機器與裸機伺服器)。
一致性哈希
成員和客戶端都透過哈希映射到一個圓環上。每個客戶都去 到環上順時針方向最近的成員。虛擬節點(每個成員的副本) 提高分佈均勻性。當某個成員發生故障時,只有其會話會轉移到 環上的下一個成員 — 1/N 個會話受到干擾,而模哈希則為 100%。