1: LVS-DR 模式(調度器與實際服務器都有一塊網卡連在同一物理網段上)
簡要的網絡結構如下所示
lvs-DR模型是lvs的默認模型,也是企業中用到的最多的模型
解讀:直接路由模型,每個Real Server上都有兩個IP:VIP和RIP,但是VIP是隱藏的,就是不能提高解析等功能,只是用來做請求回復的源IP的,Director上只需要一個網卡,然后利用別名來配置兩個IP:VIP和DIP ### Director在接受到外部主機的請求的時候轉發給Real Server的時候并不更改目標地址,只是通過arp解析的MAC地址進行封裝然后轉給Real Server,Real Server在接受到信息以后拆除MAC幀封裝,然后直接回復給CIP
2: LVS-TUN 模式
簡要的網絡架構如下:
lvs-TUN模型可以運用于異地機房的負載調度上
解讀:隧道模型,跟DR模型比較相似,都是由rs直接回復給cs .跟dr模型不同的是,vs和rs之間可以存在路由,原因是tun模型在報文源ip和目的ip后又加入了一層源ip和目的ip的信息。
LVS-NAT 模式
簡要的網絡架構如下圖:
LVS_NAT模型,通常應用與rs較少,rs節點無要求,端口轉換的場景
解讀:地址轉換模型,vs通過修改目的ip將報文發送到rs.rs通過dip網關將報文發給vs,vs再將報文的源ip進行修改發送給客戶端。
此外還有LVS-FULLNAT 模式
全地址轉換模型,主要應用與rs和vs不在同一網絡的情景
解讀:vs接收到client發送的報文后,修改報文中的源ip和目的ip為dip和rip.rs將報文返回vs后vs再將報文中的源ip和目的ip改為vip和cip.
對DR/TUN/NAT模型的優缺點總結如下:
|
原創文章,作者:heilinux,如若轉載,請注明出處:http://www.www58058.com/35066