LVS是Linux Virtual Server的简称,也叫Linux虚拟服务器,是一个虚拟的服务器集群系统。

如图所示:

客户通过使用互联网访问DIrector的VIP上的web服务,Director将客户请求转发至后端RealServer从而实现负载均衡。

具体配置如下:

Director需要两张网卡,分别为外网卡与内网卡:

外网卡配置如下

IP 10.10.10.10

内网卡配置如下

IP 172.16.100.1

打开ip转发功能:

安装ipvsadm

定义 本机的80端口为集群服务,使用的调度算法是rr,也就是轮询算法。

添加2台RealServer主机,将本机80端口转发至两台RealServer上

后端RealServer配置如下:

RealServer1网卡IP172.16.100.10 

           网关IP 172.16.100.1

RealServer2网卡IP172.16.100.11 

           网关IP 172.16.100.1

为两台RealServer分别安装httpd服务。

   编辑各自主页

   

   为以是区别分别在两台服务器上建立不同页面

  ReaServer1主页:

  

  RealServer2主页:

  

  将httpd服务添加至开机启动

  

  启动httpd服务

  

  在所有机器上关闭iptables防火墙

  

打开浏览器访问

刷新后可以看到已经实现了简单的负载均衡。