LVS -NAT模式配置实例_LVS-NAT

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


如图所示:

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

具体配置如下:

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

外网卡配置如下

IP 10.10.10.10

内网卡配置如下

IP 172.16.100.1

打开ip转发功能:

LVS -NAT模式配置实例_VIP_02

安装ipvsadm

LVS -NAT模式配置实例_LVS-NAT_03

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

LVS -NAT模式配置实例_LVS-NAT_04

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

LVS -NAT模式配置实例_DIP_05


后端RealServer配置如下:

RealServer1网卡IP172.16.100.10 

           网关IP 172.16.100.1

RealServer2网卡IP172.16.100.11 

           网关IP 172.16.100.1



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

LVS -NAT模式配置实例_DIP_06


   编辑各自主页

   LVS -NAT模式配置实例_LVS-NAT_07

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

  ReaServer1主页:

  LVS -NAT模式配置实例_LVS-NAT_08

  RealServer2主页:

  LVS -NAT模式配置实例_VIP_09

  将httpd服务添加至开机启动

  LVS -NAT模式配置实例_DIP_10

  启动httpd服务

  LVS -NAT模式配置实例_LVS-NAT_11

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

  LVS -NAT模式配置实例_LVS-NAT_12

打开浏览器访问http://10.10.10.10


LVS -NAT模式配置实例_DIP_13

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

LVS -NAT模式配置实例_DIP_14