lvs DR模型

LVS 負載均衡

使用lvs部署負載均衡服務器  實現4層tcp調度

lvs一共四種模式   分別是NAT  DR  TUN和FullNAT模式

NAT模式和DR模式部署相對簡單而且實用性強

現在部署一下  LVS的DR模型

首先準備三臺主機  使用的三臺系統都是centos 7.3版本

拓撲圖如下

                   ______________

                   |RealServer1_host| (ens37網卡使用的是172.18.6.122)

              /    —————————                      

            /      

  ________                                                                                                                         

 | DR_host|   (eth0 使用172.18.6.111 eth0:0 使用VIP 172.18.6.200)                                                                                 

  —————

              \     

               \   ______________                                                                 

                  |RealServer2_host| (ens37網卡使用的是172.18.6.124)                                                                 

                   -————————                         

DR主機上配置  LVS規則來調度后端的真實主機

 

lvs DR模型

通過腳本來方便配置  只要配置好網卡 關閉防火墻 關閉selinux就可以直接執行腳本了

 腳本寫的非常簡潔 易懂這里就不做過多的解釋了

這里需要注意的是  DR這臺主機并沒有什么需要注意的細節

主要的是vip要配置eth0的子接口上 


lvs DR模型


然后是后端的兩臺主機

配置好網卡 關閉iptables關閉selinux然后就可以執行腳本了

這臺主機要注意的是vip要配置在回環接口的子接口上

網關一定不能指定為前端的DR主機的IP就算指定了也沒有用不會轉發報文

要配置一條主機路由去往vip的請求要從lo接口出去否則源ip地址會發生改變

echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore    如果請求的ip不是本接口的ip不會響應

echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce 只廣播此接口上的ip同網段的地址 

lvs DR模型


lvs DR模型


分別使用瀏覽器進行測試

lvs DR模型

lvs DR模型

在調度器上查看是否真的是調度器多調度的結果

lvs DR模型

原創文章,作者:wode,如若轉載,請注明出處:http://www.www58058.com/75875

(1)
wodewode
上一篇 2017-05-15
下一篇 2017-05-15

相關推薦

  • 關于 磁盤、文件系統管理

                   磁盤、文件系統管理               1  設備識別2  設備分區3 …

    系統運維 2016-08-30
  • Linux文件系統及文件管理相關命令

    一、Linux文件系統介紹: Linux文件系統叫做根文件系統(rootfs): root filesystem。文件系統從根目錄下開始,用“ /”表示。文件和目錄被組織成一個單根倒置樹結構。文件系統分層遵循FHS(Filesystem Hierarchy Stantartd)。標準的Linux文件系統,文件名嚴格區分大小寫。使用“/”分割路徑。 …

    Linux干貨 2016-07-29
  • tom貓—–(Tomcat詳解)

    目錄 安裝tomcat tomcat目錄結構及配置文件構成以及主配置文件server.xml ,tomcat中的組件 實現反代tomcat的方法 nginx+tomcat cluster http(mod_porxy_http)+tomcat cluster http(mod_porxy_ajp)+tomcat cluster http(mod_jk)+to…

    2017-11-16
  • 馬哥教育網絡班21期第5周課程練習

    1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; # grep '^[[:space:]]\+' /boot/grub2/grub.cfg 2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行; # grep…

    Linux干貨 2016-08-05
  • 內核編譯之增加ntfs文件系統

    內核編譯 內核編譯 單內核體系設計,但充分借鑒了微內核設計體系的優點,為內核引入模塊化機制。 內核組成部分:     Kernel,內核核心,一般為bzImage,通常在/boot目錄下,名稱為vmlinuz-WERSION- RELEASE;     Kernel object…

    Linux干貨 2016-09-13
  • linux中的權限和ACL

    linux中權限詳解和ACL

    2017-11-18
欧美性久久久久