構(gòu)建高可用的lvs負(fù)載均衡集群keepalived

構(gòu)建高可用的lvs負(fù)載均衡集群keepalived

ID:28028434

大小:279.76 KB

頁數(shù):17頁

時間:2018-12-07

構(gòu)建高可用的lvs負(fù)載均衡集群keepalived_第1頁
構(gòu)建高可用的lvs負(fù)載均衡集群keepalived_第2頁
構(gòu)建高可用的lvs負(fù)載均衡集群keepalived_第3頁
構(gòu)建高可用的lvs負(fù)載均衡集群keepalived_第4頁
構(gòu)建高可用的lvs負(fù)載均衡集群keepalived_第5頁
資源描述:

《構(gòu)建高可用的lvs負(fù)載均衡集群keepalived》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、構(gòu)建高可川的LVS負(fù)載均衡集群Keepalived+lvs一、簡介Linux虛擬服務(wù)器(LVS)利用LVS可以實現(xiàn)高可用、可伸縮的web、mail、cache等網(wǎng)絡(luò)服務(wù),最終目標(biāo)也是利用它實現(xiàn)一個高可用、高性能、低成本的服務(wù)器應(yīng)用集群。利用LVS架沒的服務(wù)器集群系統(tǒng)巾3個部分組成:最前端的是負(fù)載均衡層中間是服務(wù)器集群層,底端是數(shù)據(jù)共享存儲層。在用戶看來,整個LVS集群系統(tǒng)的所有內(nèi)部應(yīng)用結(jié)構(gòu)都是透明的,最終用戶只是在使用一個虛擬服務(wù)器提供的商性能服務(wù)。LVS結(jié)構(gòu)分層:負(fù)載均衡層:位于整個集群系統(tǒng)的最前端,由一臺或

2、多臺負(fù)載調(diào)度器(DirectorServer)組成。LVS核心模板IPVS就安裝在這個服務(wù)器上,而Director的主要作用類似于一個路由器,它含有為完成LVS功能所設(shè)定的路由表,通過路由表分發(fā)給服務(wù)器集群層的應(yīng)用服務(wù)器(RealServer)服務(wù)器集群層:由一組實際運行應(yīng)用服務(wù)的機器組成,RealServer可以是web服務(wù)器、Mail服務(wù)器、FTP服務(wù)器、DNS服務(wù)器等。RealServer之間通過高速的LAN或分布在各地的WAN相連接。在實際應(yīng)用屮DirectorServer也可以同時兼任RealServ

3、er的角色。共亨存儲層:視為所有RealServer提供共亨存儲空間和內(nèi)容一致性的存儲區(qū)域,一般由磁盤陣列組成。nJ?以采用RedHat的GFS文件系統(tǒng),Oracle提供的OCFS2文件系統(tǒng)等。LVS集群特點:(1)IP負(fù)載均衡技術(shù)VS/NAT:網(wǎng)絡(luò)地址翻譯技術(shù)實現(xiàn)虛擬服務(wù)器VS/TUN:IP隧道技術(shù)實現(xiàn)虛擬服務(wù)器。這種技術(shù)與VS/NAT方式一樣,只是報文轉(zhuǎn)發(fā)方法不同。調(diào)度器采用IP隧道技術(shù)將用戶請求轉(zhuǎn)發(fā)給某個RealServer,而這個RealServer將直接響應(yīng)用戶的請求,不再經(jīng)過前端調(diào)度器。VS/DR:

4、直接路由技術(shù)實現(xiàn)虛擬服務(wù)器。它通過改寫請求報文的MAC地址,將請求發(fā)送到RealServer,而RealServer將響應(yīng)直接返回給客戶,免去了VS/TUN中的IP隧道開銷。這種方式是3種中最好的,但是要求DirectorServer與RealServer必須由一塊網(wǎng)卡連在同一物理網(wǎng)段上。(2)負(fù)載調(diào)度算法輪叫調(diào)度(RoundRobin):也叫1:1調(diào)度,調(diào)度器通過"輪叫"調(diào)度算法將外部請求按1:1地分配到集群中每個RealServer上。加權(quán)輪叫調(diào)度(WeightedRoundRobin)根據(jù)RealServ

5、er的不同能力來調(diào)度訪問請求,可以對每臺RealServer設(shè)置不同的調(diào)度權(quán)依,權(quán)伉越高要求服務(wù)器性能越高。最少連接調(diào)度(LeastConnections)調(diào)度算法動態(tài)地將網(wǎng)絡(luò)請求調(diào)度到己建立的連接數(shù)最少的服務(wù)器上。加權(quán)最少連接調(diào)度(WeightedLeastConnections)二、拓?fù)鋱D配置LVS-NAT實際應(yīng)用應(yīng)為公網(wǎng)IPRIP1=192.168.1.2RIP2=192.168.1.3client

6、CIP(router)director

7、DIP=192.168.1.1realserverl1——WWW.

8、2CTO.COMLVS-NAT模式配置LVS-DRclientrouter)DIPdirectorVIPRIP1,VIPRIP2,VIPRIP3,VIPrealserverlrealserver2WWW.2CTO.COM(LVS-DR模式)三、搭建服務(wù)DR模式的:服務(wù)器名IP地址虛設(shè)備名虛擬IP主Director172.24.106.17ethO:O172.24.106.250從Director172.24.106.18ethO:O172.24.106.250RealServer1172.24.100.125l

9、o:0172.24.106.250RealServer2172.24.100.139lo:0172.24.106.250通過keepalived搭建LVS高川用性集群系統(tǒng)1、安裝keepalived準(zhǔn)備工作:gcc#tarjxvfHnux-2.6.38.2.tar.bz2-C/usr/src/kernels#tarzxvfkeepalived-1.2.2.tar.gz#./configure—sysconf=/etc—with-kernels-dir=/usr/src/kernels/linux-2.6.38.

10、2#make&&makeinstall#ln-s/usr/local/sbin/keepalived/sbin#/etc/init.d/keepalivedstart#開啟服務(wù)#keepalived—help#查看安裝成功沒2.安裝LVS軟件#modprobe-IIgrepipvskernel/net/netfilter/ipvs/ip_vs.kokernel/net/netfilte

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。