溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

LVS輪詢服務(wù)器集

發(fā)布時(shí)間:2020-06-13 00:11:42 來(lái)源:網(wǎng)絡(luò) 閱讀:545 作者:ww魏偉 欄目:建站服務(wù)器

集群

a)一組通過(guò)告訴網(wǎng)絡(luò)互聯(lián)的計(jì)算組,并以單一系統(tǒng)的模式加以管理
b)將很多服務(wù)器集中起來(lái)一起,提供同一種服務(wù),在客戶端看來(lái)就像是只有一個(gè)服務(wù)器
c)在付出較低成本的情況下獲得在性能、可靠性、靈活性方面的相對(duì)較高的收益
d)任務(wù)調(diào)度是集群系統(tǒng)中的核心技術(shù)
目的
1)提高性能
2)降低成本
3)提高擴(kuò)展性
4)增強(qiáng)可靠性

負(fù)載均衡集群(LB)  LVS 和 Haproxy
高可用集群(HA)  keepalived 和 RHCS

LVS應(yīng)用集群

部署NAT模式

[客戶端角色] 192.168.2.253       CIP:客戶端IP
        192.168.2.50    VIP:負(fù)載均衡器的IP(提供虛擬服務(wù)的IP)
[分發(fā)器]   
        192.168.4.50    DIP:跟RIP交互(轉(zhuǎn)發(fā)出去請(qǐng)求的IP)
        192.168.4.51
[網(wǎng)站服務(wù)器]             RIP:真正服務(wù)器的IP
        192.168.4.52
工作原理:
當(dāng)用戶請(qǐng)求時(shí),目標(biāo)IP為VIP,源IP為CIP,然后到達(dá)VIP上,分發(fā)器會(huì)將其目標(biāo)IP轉(zhuǎn)換為RIP,其源IP不變,然后DIP傳到后端服務(wù)器上,后端服務(wù)器通過(guò)處理響應(yīng)時(shí),源IP為RIP,目標(biāo)IP為CIP,傳到DIP上,通過(guò)分發(fā)器將其源IP修改成VIP,然后通過(guò)VIP網(wǎng)卡傳回CIP客戶端      
a)開啟路由轉(zhuǎn)發(fā)功能
#/etc/sysctl.conf
sed -i '7s/0/1/' /etc/sysctl/conf
#sysctl -p 讓其立即生效
b)安裝軟件包ipvsadm
yum -y install ipvsadm...
c)指定網(wǎng)關(guān)地址
[客戶端]
#route add default gw 192.168.2.50   /sed -i '$aGAETWAY=192.168.2.50' /etc/sysconfig/network-scripe/ifc-eth0
[網(wǎng)站服務(wù)器]
#route add default gw 192.168.4.50
d)添加虛擬服務(wù)
#ipvsadm -A -t 192.168.2.50:80 -s rr    
    -E 修改調(diào)度算法   指定虛擬服務(wù)器         輪詢模式
#ipvsadm -a -t 192.168.2.50:80 -r 192.168.4.51:80 -m   
    -e 修改模式    虛擬服務(wù)器地址      真實(shí)服務(wù)器地址  nat模式
#ipvsadm -a -t 192.168.2.50:80 -r 192.168.4.52:80 -m
#service ipvsadm save   保存以上配置
#cat /etc/sysconfig/ipvsadm
#ipvsadm -ln --stats    查看配置信息
#watch -d 1 ipvsadm -ln -stats  實(shí)時(shí)監(jiān)控

部署DR模式

[客戶端角色] 192.168.4.253       CIP:客戶端IP
        192.168.4.252   VIP:負(fù)載均衡器的IP(提供虛擬服務(wù)的IP)
[分發(fā)器]   
        192.168.4.50    DIP:跟RIP交互(轉(zhuǎn)發(fā)出去請(qǐng)求的IP)
        192.168.4.51                        192.168.4.252
[網(wǎng)站服務(wù)器]             RIP:真正服務(wù)器的IP                    VIP
        192.168.4.52                        192.168.4.252

工作原理:
在后端網(wǎng)站服務(wù)器的lo口上添加一個(gè)VIP的地址,當(dāng)請(qǐng)求的目標(biāo)IP為VIP時(shí),他不會(huì)響應(yīng)報(bào)文
在分發(fā)器上添加VIP
當(dāng)用戶請(qǐng)求過(guò)來(lái)時(shí),通過(guò)分發(fā)器發(fā)送給RIP,在RIP接收到消息后,使用lo口上的VIP進(jìn)行回包。

[網(wǎng)站服務(wù)器51/52] 添加VIP地址,且不響應(yīng)報(bào)文
ifconfig lo:1 192.168.4.252/32
修改/proc/sys/net/ipv4/conf/lo/
echo 1 > arp_ignore     arp_ignore:定義收到arp請(qǐng)求的響應(yīng)模式
echo 2 > arp_announce       arp_announce:定義通告模式
修改/proc/sys/net/ipv4/conf/all/
echo 1 > arp_ignore
echo 2 > arp_announce

[分發(fā)器]添加VIP地址
ifconfig eth0:1 192.168.4.252/32
取消綁定: 
#service network restart

#ipvsadm -A -t 192.168.4.252:80 -s rr
#ipvsadm -a -t 192.168.4.252:80 -r 192.168.4.51:80   不加模式,默認(rèn)為DR模式
#ipvsadm -a -t 192.168.4.252:80 -r 192.168.4.52:80 
#service ipvsadm save
#watch -d 1 ipvsadm -ln -stats
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI