LVS負載均衡之NAT模式

LVS負載均衡羣集之NAT模式html

1、實驗環境vim

wKioL1mSHAqBFOFJAACu-9wmQ58308.pngwKiom1mSG9iykXJwAAAqWVbMvcI187.png2、知識點總結安全

一、羣集類型服務器

負載均衡羣集(LB):以提升系統的的響應能力,得到高併發,高負載的總體性能。網絡

高可用羣集(HA):以提升系統的可靠性,確保服務的連續性,達到高可用的容錯效果。併發

高性能運算羣集(HPC):以提升應用系統的CPU運算速度,擴展硬件和分析能力。負載均衡

二、負載均衡的工做模式ide

地址轉換(NAT):安全,容易配置,部署。調度器容易成爲系統瓶頸。高併發

IP隧道(TUN):服務器處於不一樣地域,通常放在公網上,不多用。性能

直接路由(DR:調度器負擔輕,可支持較大羣集。可是配置複雜,安全性較NAT模式差,考慮到安全問題,可和NAT端口映射結合。

三、NFS網絡文件系統

注意:此環境必須重啓rpcbind服務,再重啓nfs服務。

3、實驗步驟

LVS配置

#modprobe  ip_vs           加載ip_vs模塊

#yum  -y  install   ipvsadm

#ipvsadm   -A   -t   200.0.0.1:80  -s  rr

#ipvsadm   -a   -t   200.0.0.180  -r  192.168.1.2:80  -m   -w  1

#ipvsadm   -a   -t   200.0.0.180  -r  192.168.1.3:80  -m   -w  1

#ipvsadm  -ln

解釋:rr:輪詢模式     wrr:加權輪詢   lc:最少連接     wlc:加權最少連接

-a:表示真實服務器    -t:指定VIP地址及TCP端口   -r:指定RIPTCP端口   -m:使用NAT羣集模式(-gDR模式和-i:TUN模式)  -w設置權重(權重爲0時暫停節點)

wKiom1mSHD6y4tXkAAB19tz-Pz4088.png

#service  ipvsadm  save                          保存配置

#service  ipvsadm  stop                        中止服務

#service  ipvsadm  start啓動服務

#chkconfig  ipvsadm  on                          設置開機自啓動

#vim  /etc/sysctl.conf                              設置路由轉發功能

wKioL1mSHEyhfxCIAAALcis8q64436.png

#sysctl   -p                                        使路由轉發生效

#iptables  -t  nat  -A  POSTROUTING  -s  192.168.1.0/24  -o eth0  -j   SNAT  --to-source  200.0.0.1                                設置SNAT

#service    iptables    save

NFS配置

#yum  -y  intall  rpcbind  nfs-utils

#chkconfig   nfs  on

#chkconfig   rpcbind  on

#service  rpcbind   restart

#service  nfs   restart

#netstat  -anpt  | grep  rpocbind                查看rpcbind端口,默認TCP111

wKiom1mSHF_QNhUwAAAjEDGx5W0635.png#mkdir  /zc                                   建立共享目錄/zc

#vim  /etc/exports

wKioL1mSHHDCUlTzAAAUJfRKCCY731.pngwKiom1mSHH-iLXXdAAAUJfRKCCY397.png

#echo   www.itdby.com  >  /zc/index.html  往共享目錄首頁追加一條內容實現負載均衡

解釋:rw:可讀可寫。        sync:同步寫入。    no_root_squash:當客戶機以root身份訪問時賦予本地root權限(默認是root_squash,將做爲nfsnobody用戶降權對待 )

配置節點服務器

Web11.2-2.2配置

#yum  -y install  httpd

#service   httpd  start

#chkconfig   httpd  on

#mount  192.168.2.1/zc    /var/www/html            掛載共享目錄

#vim  /etc/fstab                                      設置開機自動掛載

wKiom1mSHJaT7g0IAAAY_SS0Iio043.png解釋:_netdev:設備須要網絡   可添加softintr參數可實現軟掛載,容許在網絡中斷時,放棄掛載。

Web21.3-2.3配置

#yum  -y install  httpd

#service   httpd  start

#chkconfig   httpd  on

#mount  192.168.2.1/zc    /var/www/html            掛載共享目錄

#vim  /etc/fstab                                      設置開機自動掛載

wKioL1mSHKvgpqYBAAAY_SS0Iio825.pngWindows 7客戶端測試http//200.0.0.1

wKiom1mSHLqR5dlrAAAjhPPNTfw756.png

相關文章
相關標籤/搜索