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防火墙
打开浏览器访问http://10.10.10.10
刷新后可以看到已经实现了简单的负载均衡。