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
  • 相关阅读:
    C# 控制反转
    控制反转和依赖注入
    C#中使用AOP
    jquery ajax
    python(7)- 小程序练习:循环语句for,while实现99乘法表
    007所谓性格与条件并不是成功的阻碍,懦弱才是
    006学习有可能速成吗
    005自学与有人带着哄着逼着学的不同在于自学是一种成熟的自律
    005单打独斗意味着需要更好地管理自己
    004真正的教育是自我教育,真正的学习是自学
  • 原文地址:https://www.cnblogs.com/jingyunyb/p/3486914.html
Copyright © 2011-2022 走看看