LB(負載均衡)集群之LVS(詳解一)

2021-09-13 03:50:27 字數 1007 閱讀 3397

1.lvs

2.nginx

3.haproxy

接下來我首先講的是lvs

ds(dr):directory server排程伺服器,指的是前端負載均衡器節點。

rs:real server後端真是的工作伺服器

vip:virtual ip虛擬ip,是指向外部直接面向使用者請求,作為使用者請求的目標ip位址。

dip:directory server ip排程伺服器ip,主要用於和內部主機通訊的ip位址。

rip:real server ip,後端伺服器ip位址

cip:client ip客戶端的ip位址。

vs/nat:網路位址轉換模式,進站出站的資料流量經過分發器。nat模式是通過次改客戶請求資料報中的埠號、ip位址來實現負載均衡。(網路層負載均衡,應為他修改的是ip和埠)

vs/dr:直接路由模式,只有進站的資料流量經過分發器(資料鏈路層負載均衡,因為他修改的是目的mac位址)

vs/tun:隧道模式,只有進站的資料流量經過分發器。封裝乙個新的ip頭標記(僅目的ip)發給rs,rs收到後,先把資料報的頭解開,還原資料報,處理後,直接返回給客戶端。

1.當使用者向ds負載均衡排程器發起請求,排程器將請求發往linux的核心(kernel)空間。

2.prerouting首先會接收到使用者的請求,判斷目標ip是否是本機ip,將資料報發往input鏈。

3.ipvs(ip virtual service)是工作在input鏈上的,當使用者請求到達input時,ipvs會將使用者請求和自己已經定義好的集群服務進行對比,如果使用者請求的就是自己定義的集群服務,那麼此時ipvs會強行修改資料報裡的目標ip位址及埠,並將新的資料報發往postrouting鏈。

4.postrouting鏈接收資料報後發現目標ip位址剛好是自己的後端伺服器,那麼此時通過路由宣策,將資料報最終傳送給後端伺服器。

後續內容持續更新

集群負載均衡LVS

電子商務已經成為生活中不可缺少的一部分,給使用者帶來了方便和效率。隨著計算機硬體的 發展,單台計算機的效能和可靠性越來越高。網路的飛速發展給網路寬頻和伺服器帶來巨大的 挑戰,網路寬頻的增長速度遠遠高於記憶體訪問的速度的增長,急劇膨脹的使用者請求已經使單台 計算機難以達到使用者的需求。為了滿足急劇增長...

lvs 負載均衡集群

目錄lvs的基本操作 搭建lvs nat實踐 搭建lvs dr實踐 負載均衡集群 lb 負載均衡集群工作的層次劃分 高可用集群 ha 高效能集群 hp 排程演算法 lvs scheduler 名詞解釋 注 負載均衡器使用雙網絡卡,一塊使用外網ip的vip,一塊是與內部真實伺服器通訊的dip natd...

負載均衡之LVS詳解

負載均衡 四層負載均衡 lvs 之前也寫過相關的文章,但是寫的太爛了。自己都不也敢直視。現在有空決定重新全面學習了下lvs.總結出本部落格。好了,其他的不多說了,我們開始吧。一 負載均衡 負載均衡包括如下 1 硬體負載均衡 f5,big ip citrix,netscaler a102 軟體負載均衡...