linux负载均衡LVS-DR模式实验

1 实验架构

linux负载均衡LVS-DR模式实验

        实验环境:RS1、RS2为真实的两台apache服务器,测试时为了测试效果在/var/www/html/index.html内写入不同内容。LVS与这两台RS1、RS2在一个大二层内。具体的修改内容信息不进行详细说明,仅说明思路。

  1. LVS服务器上起子接口,配置虚拟ip地址。内核配置文件中配置arp相关的选项参数,ipvsadm配置到RS真实服务器的信息,以及所用的调度算法;
  2. RS1、RS2上内核配置文件设置相关的arp配置信息,起loopback0:0的子接口,并配置到虚ip的路由信息,开启apache服务;
  3. 客户端进行测试,验证调度算法以及现实效果;

2 ipvsadm

     罗列以下常见的命令(centos6):

  • ipvsadm -v # 查看当前 ipvs 集群内容
  • ipvsadm -A-t 虚拟 IP:80 -s rr # 添加 ipvs TCP 集群
  • ipvsadm -a -t 虚拟 IP:80 -r 网站 1:80 -g # 添加 ipvsadm 集群子节点
  • ipvsadm -a -t 虚拟 IP:80 -r 网站 2:80 -g
  • ipvsadm -Ln
  • service ipvsadm save # 保存 ipvs 集群内容至文件,进行持久化存储。centos7里的命令与6不同,使用ipvsadm --save > /etc/sysconfig/ipvsadm进行保存到配置文件(/etc/sysconfig/ipvsadm)。
  • chkconfig ipvsadm on # 设置为开机自启(centos7是systemctl enable ipvsadm.service)
上一篇:Linux/Centos: LVS负载均衡(LVS简介、三种工作模式、十种调度算法)


下一篇:frp的使用