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

    Lvs dr模式
    Virtual Server via Direct Routing(VS/DR)
    VS/DR通过改写请求报文的MAC地址,将请求发送到真实服务器,而真实服务器
    将响应直接返回给客户。同VS/TUN技术一样,VS/DR技术可极大的提高集群系统
    的伸缩性。这种方法没有IP隧道的开销,对集群中的真实服务器也没有必须支持IP
    隧道协议的要求,但是要求调度器与真实服务器都有一块网卡连在同一物理段上。
     
    lvs-server
    # ifconfig tunl0 down
    # echo 1 >/proc/sys/net/ipv4/ip_forward
    # ifconfig eth0:0 192.168.1.66 netmask 255.255.255.255 up
    # route add -host  192.168.1.66 dev eth0:0
    # vi ipvs.sh
        #!/bin/bash
        # ipvs .sh
        ipvsadm -C
        ipvsadm -At  192.168.1.66:80 -s rr
        ipvsadm -at  192.168.1.66:80 -r 192.168.1.62:80  -g
        ipvsadm -at  192.168.1.66:80 -r 192.168.1.63:80  -g
        ipvsadm -L -n
    # chmod a+x ipvs.sh
    # ./ipvs.sh
     
     
     
    realserver1
    # ifconfig lo:0  192.168.1.66 netmask 255.255.255.255 up
    # route add -host  192.168.1.66 dev lo:0
    # route -n
    # vi arp.sh
        #!/bin/bash
        #arp.sh
        echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
        echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
        echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
        echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
    # chmod a+x arp.sh
    # ./arp.sh
     
    realserver2
    # ifconfig lo:0  192.168.1.66 netmask 255.255.255.255 up
    # route add -host  192.168.1.66 dev lo:0
    # route -n
    # vi arp.sh
        #!/bin/bash
        #arp.sh
        echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
        echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
        echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
        echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
    # chmod a+x arp.sh
    # ./arp.sh
     
    测试:192.168.1.66/ip.php
  • 相关阅读:
    Daemon Tools手工完全卸载方案
    不要轻易删除/windows/install下文件
    Dumpbin命令的使用
    v4l2 视频捕获
    2瓶4两酒,1个1.5两的酒杯
    n个平面分空间最多可分成多少份
    &#65279导致页面顶部空白一行解决方法
    Base64编码原理分析
    浏览器中“JavaScript解析器”工作原理
    IList转化为DataSet,解决了System.nullable()的问题
  • 原文地址:https://www.cnblogs.com/jingyunyb/p/3486914.html
Copyright © 2011-2022 走看看