LVS的排程演算法

2021-10-20 10:01:18 字數 1052 閱讀 2810

負載均衡器演算法

演算法規定了客戶端的請求應該到哪個後台伺服器響應

lvs的工作模式:

工作模式規定的是資料報如何流轉(就是這個路怎麼走)

常用命令:

-   ipvsadm -a -t 192.168.226.167:80 -s rr 新增乙個虛擬服務192.168.226.167:80,使用輪詢演算法

-   ipvsadm -e -t 192.168.226.167:80 -s wrr 修改虛擬服務的演算法為加權輪詢

- ipvsadm -e -t 192.168.226.167:80 -s wrr 刪除虛擬服務

- ipvsadm -a -t 192.168.226.167:80 -r 192.168.226.165:80 -g -w 2

- 新增乙個真實伺服器192.168.226.167:80,使用dr模式,權重2

-- ipvsadm -a -t 192.168.226.167:80 -r 192.168.226.165 -g -w 5 增加真實伺服器的權重

- ipvsadm -e -t 192.168.226.167:80 -r 192.168.226.165 -g -w 2 修改真實伺服器的權重

- ipvsadm -d -t 192.168.226.167:80 -r 192.168.226.165 刪除真實伺服器

1.rr:輪叫排程(round robin)

2.wrr:加權輪叫(weight rr)

2.wlc:加權最少連線(預設採用的就是這種)(weighted least connections)

3.sed:最短期望延遲排程(shortest expected delay )

4.nq:永不排隊/最少佇列排程(never queue scheduling nq)

6.lblcr:帶複製的基於區域性性最少連線(locality-based least connections with replication)

LVS排程演算法

演算法 說明 rr 輪詢排程 round robin 它將請求一次分配不同的 rs,也就是在rs中均攤請求,演算法簡單,但是只適合於rs處理效能相差不大的情況 多個伺服器硬體配置差不多 wrr加權輪詢排程 weighted round robin 它根據rs不同的權值分配任務,權值高的rs優先獲得請...

LVS 排程演算法

排程器通過 輪叫 排程演算法將外部請求按順序輪流分配到集群中的真實伺服器上,它均等地對待每一台伺服器,而不管伺服器上實際的連線數和系統負載。排程器通過 加權輪叫 排程演算法根據真實伺服器的不同處理能力來排程訪問請求。這樣可以保證處理能力強的伺服器能處理更多的訪問流量。排程器可以自動問詢真實伺服器的負...

LVS 排程演算法

負載均衡排程演算法 1 輪詢 round robin 簡稱 rr 將客戶端請求平均分發到real server 2加權輪詢 weighted round robin 簡稱 wrr 根據real server 的效能設定權重,在進行輪詢排程 3最少連線 least connections 簡稱 lc ...