zoukankan      html  css  js  c++  java
  • lvs-DR 负载均衡

    LVS-DR模式安装部署

    在DR模式中,LVS负载调度器作为集群的访问入口,但是不作为网关使用,服务器中的节点都各自接入Internet,发送给客户机的web响应不经过LVS负载调度器。

    这种方式入站、出站数据被分别处理,因此LVS负载调度器和所有的节点都需要配置有VIP地址,以便响应整个群集的访问。

    环境:

      负载调度器:eth0:192.168.20.138  eth0:0:192.168.20.139

      节点1eth0:192.168.20.120   lo:0:192.168.20.139

      节点2eth0:192.168.20.100   lo:0:192.168.20.139

    l LVS负载调度器:采用虚接口方式(eth0:0),为网卡eth0绑定VIP地址,以便响应群集访问。eth0:192.168.20.138/24  eth0:0:192.168.20.139

    配置命令如下:

    # cd /etc/sysconfig/network-scripts/

    # cp ifcfg-eth0 ifcfg-eth0:0

    # vi ifcfg-eth0:0

    DEVICE=eth0:0

    BOOTPROTO=static

    IPADDR=192.168.20.139

    NETMASK=255.255.255.0

    # ifup eth0:0

    # ifconfig

    配置LVS负载分配策略:

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

    # ipvsadm -a -t 192.168.20.139:80 -r 192.168.20.120:80 -g -w 1

    # ipvsadm -a -t 192.168.20.139:80 -r 192.168.20.100:80 -g -w 1

    # service ipvsadm save

    l 配置RS节点服务器:

    使用DR模式时,节点服务器也需要vip地址,并调整内核的ARP响应参数以阻止更新vip的MAC地址,避免发生冲突。除此以外web服务器配置和NAT模式一样。

    1. 配置虚拟IP地址

    每个节点服务器同样需要具有vip,192.168.20.139,但此地地址仅用作发送web响应数据包的源地址,并不需要监听客户机的访问请求(由调度器监听并分发)。因此使用虚接口lo:0来承载vip地址,并为本机添加一条路由记录,将访问vip的数据限制在本地,以免通信紊乱。

    配置命令:

    # cd /etc/sysconfig/network-scripts/

    # cp ifcfg-lo ifcfg-lo:0

    # vi ifcfg-lo:0

    DEVICE=lo:0

    IPADDR=192.168.20.139

    NETMASK=255.255.255.255

    ONBOOT=yes

    # ifup lo:0

    # ifconfig lo:0

    1. 添加vip本地访问路由

    route add -host 192.168.20.139 dev lo:0

    1. 配置RS节点的arp响应和通告级别

     

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

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

      echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce

           echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce

     

  • 相关阅读:
    [小技巧]虚拟机服务管理小程序
    JNI学习
    Java读取Properties文件的七种方法
    UFLDL教程练习(exercise)答案(1)
    win7让库显示“我的电脑”
    关于asp.net中绑定的模版列CheckBox无法触发OnCheckedChanged事件的问题
    使用OLEDB读取不同版本Excel数据的连接字符串设置
    身为程序员,电脑的时间格式是不能随意设置的
    实现sqlserver数据根据不同时间周期分组
    常用Web Service汇总(天气预报、时刻表等)【转】
  • 原文地址:https://www.cnblogs.com/milu-777/p/12825949.html
Copyright © 2011-2022 走看看