lvs簡單介紹

所有的負載均衡羣集大概都分爲三層

1 調度器

2 服務器池(各個節點)

3 存儲設施

羣集的分類:負載均衡羣集,高可用羣集,高性能能運算羣集

Lvs羣集的工作模式:NAT模式,DR模式、tun模式今天介紹的兩個主要是NAT 模式與DR模式

 

首先nat模式的羣集他只需要一個公網ip,是最容易的負載均衡羣集,相比於DR模式與tun模式雖然不如他們兩負載更強,但勝再節點穩定性更強。

 

在開始配置lvs nat模式羣集之前還要說一下nat模式羣集工作步驟:

客戶端發送過來請求由調度器接收根據指定的算法(常用算法看下面),分配給後方節點

然後後方節點處理完由調度器把數據返回給客戶端。

所以nat模式中調度器起到了接收和迴應的作用

 

常用算法:

(1)輪詢(Round Robinrr 將收到的訪問請求按照順序輪流分配給羣集中的各節點。

(2)加權輪詢(Weighted Round Robinwrr 根據真實服務器的處理能力輪流分配收到的訪問請求,調度器可以自動查詢各節點的負載情況,並動態調整期權重。這樣保證處理能力強的服務器承擔更多的訪問流量。

(3)最少鏈接(Least Connectionslc 根據真實服務器已建立的連接數量進行分配,將受到的訪問請求優先分配給連接數最少的節點。如果所有的服務器節點性能相近,採用這種方可以更好地均衡負載。

(4)加權最少鏈接(weighted Least Connectionswlc 在服務器節點的性能差異較大的情況下,可以爲真實服務器自動調整權重,權重較高的節點將承擔更大比例的活動連接負載。

接下來我們來配置下lvs羣集

 

最後特別注意在使用lvs羣集時要調用ip_vs模塊

[root@bl ~]# modprobe ip_vs

[root@bl ~]# cat /proc/net/ip_vs

IP Virtual Server version 1.2.1 (size=4096)

Prot LocalAddress:Port Scheduler Flags

-> RemoteAddress:Port Forward Weight ActiveConn InActConn 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章