下文給大家?guī)?lái)模擬lvs-nat模式的負(fù)載均衡集群詳解,希望能夠給大家在實(shí)際運(yùn)用中帶來(lái)一定的幫助,負(fù)載均衡涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)在行業(yè)內(nèi)累計(jì)的經(jīng)驗(yàn)來(lái)做一個(gè)解答。
創(chuàng)新互聯(lián)擁有10余年成都網(wǎng)站建設(shè)工作經(jīng)驗(yàn),為各大企業(yè)提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)服務(wù),對(duì)于網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、app軟件定制開發(fā)、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、域名與空間等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項(xiàng)目的能力。一、前言
本次所有的實(shí)驗(yàn)均在虛擬機(jī)的環(huán)境中進(jìn)行,實(shí)驗(yàn)的目的是搭建lvs-nat模式的負(fù)載均衡集群。本文不涉及l(fā)vs原理,只模擬了lvs-nat模式的負(fù)載均衡集群。
二、拓?fù)鋱D
工具:ipvsadm
環(huán)境準(zhǔn)備:
客戶端:192.168.91.128
負(fù)載均衡云服務(wù)器:VIP:192.168.91.3 DIP:10.0.0.254
真實(shí)服務(wù)器RS1:IP:10.0.0.111 gw:10.0.0.254
真實(shí)服務(wù)器RS2:IP:10.0.0.5 gw:10.0.0.254
三、實(shí)驗(yàn)操作
1.客戶端操作
[root@localhost ~]# ip a l | grep "ens33" #查看ip 2: ens33:2.RS1服務(wù)端操作
[root@rs1 ~]# ip a l | grep "ens33" #查看ip 2: ens33:3.RS2服務(wù)端操作
操作大抵和上面一致
[root@rs2 ~]# ip a l | grep "ens33" 2: ens33:4.負(fù)載均衡服務(wù)端操作
[root@localhost ~]# ip a l | egrep "ens33|ens37" #查看ip 2: ens33:5.客戶端測(cè)試
根據(jù)腳本的結(jié)果分析可知,客戶端輪詢?cè)L問(wèn)兩個(gè)真實(shí)服務(wù)器(RS1、RS2),由此證明成功地實(shí)現(xiàn)了輪詢調(diào)度算法的負(fù)載均衡模式。
[root@localhost ~]# for i in {1..10};do curl http://192.168.91.3;done6.修改調(diào)度算法為wrr(加權(quán)輪詢)
負(fù)載均衡服務(wù)器端操作
[root@localhost ~]# ipvsadm -E -t 192.168.91.3:80 -s wrr #修改調(diào)度算法為wrr [root@localhost ~]# ipvsadm -e -t 192.168.91.3:80 -r 10.0.0.111:80 -m -w 2 #修改RS1的權(quán)重為2 [root@localhost ~]# ipvsadm -Ln #查看規(guī)則 IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 192.168.91.3:80 wrr -> 10.0.0.5:80 Masq 1 0 11 -> 10.0.0.111:80 Masq 2 0 14客戶端操作
根據(jù)腳本的結(jié)果分析可知,客戶端先訪問(wèn)一次RS2,接著再訪問(wèn)兩次RS1,如此循環(huán)訪問(wèn)。由此證明成功地實(shí)現(xiàn)了加權(quán)輪詢調(diào)度算法的負(fù)載均衡模式。
測(cè)試 [root@localhost ~]# for i in {1..10};do curl 192.168.91.3;done四、實(shí)驗(yàn)需要注意的問(wèn)題
1.根據(jù)真實(shí)環(huán)境,VIP為公網(wǎng)地址,RIP應(yīng)該為私有地址,這樣的目的是將服務(wù)器隱藏起來(lái)。所以在虛擬機(jī)實(shí)驗(yàn)時(shí)最好將VIP設(shè)置為橋接的模式,RID設(shè)置為僅主機(jī)模式。
2.RID的網(wǎng)關(guān)必須指向負(fù)載均衡器的DIP,并且RID與DIP在同一網(wǎng)段內(nèi)。
3.負(fù)載均衡器一定要開啟核心轉(zhuǎn)發(fā)功能
4.設(shè)置好相應(yīng)的防火墻規(guī)則(或者直接關(guān)閉),并且關(guān)閉selinux。
看了以上關(guān)于模擬lvs-nat模式的負(fù)載均衡集群詳解,如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)行業(yè)資訊里查找自己感興趣的或者找我們的專業(yè)技術(shù)工程師解答的,創(chuàng)新互聯(lián)技術(shù)工程師在行業(yè)內(nèi)擁有十幾年的經(jīng)驗(yàn)了。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。