2018-12-03

負(fù)載均衡集群架構(gòu)的dr模式項(xiàng)目出錯(cuò);

集群架構(gòu)分三種:net,dr,TUN(隧道模式):

net:缺點(diǎn)主要在于分發(fā)器的壓力過大,不管是客戶端還是web端的流量都要經(jīng)過分發(fā)器,所以導(dǎo)致rs服務(wù)器的數(shù)量受到限制(主要的瓶頸)

dr:不再像net,只有客戶端的流量會(huì)經(jīng)過分發(fā)器至于優(yōu)缺點(diǎn)的話確實(shí)也是很少,如果說瓶頸在哪,那也勉強(qiáng)的說數(shù)據(jù)庫不夠大??!

TUN(隧道模式):同DR模式流量分發(fā)也是相同的,不過他是利用了直接路由技術(shù),所有的主機(jī)必須支持IP TUNNETING協(xié)議

在做DR模式注意的事項(xiàng)

1、GW機(jī)之后所有的機(jī)器必須保持在同一網(wǎng)段

2、director 的rip的路由要在dip路由之下

3)、real server 機(jī)器 要開啟不幫兄弟網(wǎng)卡接數(shù)據(jù)包,幫兄弟網(wǎng)卡送包功能

echo 1 >/proc/sys/net/ipv4/conf/eth0/arp_ignore

echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_announce

還要在lo網(wǎng)卡加上vip的ip地址

在eth0上加上網(wǎng)關(guān),網(wǎng)關(guān)為gw的機(jī)器

4)、Director機(jī)器還要加上路由規(guī)則

ipvsadm -A -t vip:80 -s rr

ipvsadm -a -t vip:80 -r rip:80 -g? ///有多少臺(tái)real server 就寫多少

ipvsadm -Ln

ipvsadm -Ln --stats

5)、在網(wǎng)關(guān)機(jī)中加? iptables -t net? -A PREROUTING? -p tcp -dport 80 -d GW:80 -j DNAT -to? vip:80

測(cè)試的時(shí)候可以用gw機(jī)測(cè)試,因?yàn)間w都可以ping通

模型圖:


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容