码迷,mamicode.com
首页 > 其他好文 > 详细

LVS学习笔记

时间:2016-01-08 01:56:05      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:

1.查看系统是否有IPVS内核模块

grep -i ‘vs‘ /boot/config-2.6.32-431.el6.x86_64

2.安装ipvsadm

[root@localhost yum.repos.d]$yum install -y ipvsadm

3.ipvsadm的功能

 3.1 管理集群服务

  添加:-A|E -t|u|f service-address [-s scheduler]
               [-p [timeout]] [-M netmask]
        -t  tcp协议集群  

        -u udp协议集群

        -f 防火墙标记  service-adress=Mark Number

        service-address: ip:port  -s (可以省略,默认为wlc)

            轮叫调度 rr (Round Robin)

            加权轮叫调度 wrr(Weighted Round Robin)

            最少链接调度 lc(Least Connections)

            加权最少链接调度 wlc(Weighted Least Connections)

$ipvsadm -A -t 192.168.11.131:80 -s rr

  修改: -E

  删除: —D

3.2 管理集群服务的RS

  添加:  ipvsadm -a|e -t|u|f service-address -r server-address [-g|i|m] [-w weight] [-x upper] [-y lower]
       -t|u|f service-address:事先定义好的某集群服务   
       [-g|i|m]: LVS的类型

          -g: DR (Direct Routing)默认  

          -i: TUN (Tunneling)

          -m: NAT (Network Address Translation) 

       [-w weight]: 定义服务器权重  
ipvsadm -a -t 192.168.11.131:80 -r 192.168.11.129 -m -w 1
ipvsadm -a -t 192.168.11.131:80 -r 192.168.11.132 -m -w 3

  修改: -e

  删除: -d

3.3 查看

  -L|l

      -n :数字格式显示主机地址和端口

      --stats:统计数据

      --rate: 速率

      --timeout:显示tcp,tcpfin,udp的会话超时时长

      -c:显示当前的ipvs的连接状况

删除所有集群服务

  -C:清空ipvs的规则

保存规则

  -S

    #ipvsadm -S >/path/to/somefile

载入此前规则

  -R

    #ipvsadm -R >/path/to/somefile

Linux系统默认是禁止数据包转发的。所谓转发即当主机拥有多于一块的网卡时,其中一块收到数据包,根据数据包的目的ip地址将包发往本机另一网卡,该网卡根据路由表继续发送数据包。这通常就是路由器所要实现的功能。

配置Linux系统的ip转发功能,首先保证硬件连通,然后打开系统的转发功能
less /proc/sys/net/ipv4/ip_forward,该文件内容为0,表示禁止数据包转发,1表示允许,将其修改为1。可使用命令echo "1" > /proc/sys/net/ipv4/ip_forward 修改文件内容,重启网络服务或主机后效果不再。若要其自动执行,可将命令echo "1" > /proc/sys/net/ipv4/ip_forward 写入脚本/etc/rc.d/rc.local 或者 在/etc/sysconfig/network脚本中添加 FORWARD_IPV4="YES"

http://blog.sina.com.cn/s/blog_a94d887a01017b01.html
 

ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab

 

1 我们可以模拟100个并发用户,对一个页面发送1000个请求

ab -n 1000 -c 100 http://www.baidu.com

LVS学习笔记

标签:

原文地址:http://www.cnblogs.com/zydev/p/5111813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!