LVS三种模式
一 LVS的三種模式
1.LVS/NAT (網(wǎng)絡(luò)地址轉(zhuǎn)換) 2. LVS/TUN(隧道模式) 3.LVS/DR(直接路由模式)4.FULL/NAT(完全網(wǎng)絡(luò)地址轉(zhuǎn)換)
LVS命名規(guī)則
虛擬IP地址 VIP為Director用于向客戶端計(jì)算機(jī)提供服務(wù)的IP地址
DIP 連接前后網(wǎng)卡的IP
RIP 后端服務(wù)器節(jié)點(diǎn)的IP
CIP 客戶端的IP
LVS集群的3種工作模式
1, NAT模式(網(wǎng)絡(luò)地址轉(zhuǎn)換)
2, TUN(隧道模式)
3, DR模式(直接路由模式)
4, FULLNAT(全網(wǎng)絡(luò)地址轉(zhuǎn)換)
常用的是DR模式
DR模式是通過改寫請求報(bào)文的目標(biāo)MAC地址,將請求發(fā)給真實(shí)服務(wù)器的 ,而真實(shí)服務(wù)器將相應(yīng)后的處理結(jié)果直接返回給客戶端(不經(jīng)過負(fù)載均衡器)
DR模式的特點(diǎn):客戶端將請求發(fā)送給負(fù)載均衡器LVS 而后LVS將請求分發(fā)給后端的節(jié)點(diǎn) 后端的節(jié)點(diǎn)服務(wù)器處理完之后將直接返回給客戶端不在經(jīng)過負(fù)載均衡器
DR模式的優(yōu)勢:請求的數(shù)據(jù)量比較小 返回時(shí)比較大 這種模式效率比較高
當(dāng)客戶端的請求到達(dá)LVS后 LVS負(fù)載均衡器進(jìn)行解包但是不改變源ip和目標(biāo)IP,而改變的是VIP對應(yīng)的MAC地址
DR模式分析:客戶端發(fā)送一個(gè)源IP是CIP目標(biāo)地址是VIP的封裝包到達(dá)局域網(wǎng)之后路由器會進(jìn)行ARP廣播,由于LVS上面有VIP 則LVS會進(jìn)行回應(yīng),故此數(shù)據(jù)包會到達(dá)負(fù)載均衡器 而后進(jìn)行解包(在解包的過程中不修改CIP和VIP)修改的是VIP所對應(yīng)的MAC地址(后端節(jié)點(diǎn)的某一臺服務(wù)器的MAC地址)然后發(fā)送給后端的節(jié)點(diǎn)服務(wù)器,后端服務(wù)器接收之后進(jìn)行解包,解包之后若發(fā)現(xiàn)VIP不是自己 則會丟棄 若必須讓節(jié)點(diǎn)服務(wù)器接收此數(shù)據(jù)包必須在這個(gè)節(jié)點(diǎn)服務(wù)器進(jìn)行綁定一個(gè)VIP(但是此VIP 不能綁定在真實(shí)網(wǎng)卡以防止和負(fù)載均衡器沖突所以綁定在L0網(wǎng)卡上,防止和負(fù)載均衡器搶廣播包,所以還要做一個(gè)抑制ARP)
數(shù)據(jù)包在返回時(shí) 返回時(shí)的源是vip 目標(biāo)是CIP 返回時(shí)的數(shù)據(jù)包不經(jīng)過負(fù)載均衡,直接返回到客戶端
相關(guān)圖解
本文來自 sen918 的CSDN 博客 ,全文地址請點(diǎn)擊:https://blog.csdn.net/sen918/article/details/82865267?utm_source=copy
轉(zhuǎn)載于:https://blog.51cto.com/12910101/2286625
總結(jié)
- 上一篇: 【Golang 基础】Go 语言的程序结
- 下一篇: [转]UI设计小技巧