負載均衡器演算法
演算法規定了客戶端的請求應該到哪個後台伺服器響應
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 ...