LVS Load balance

LVS是Linux Virtual Server的简写,即Linux虚拟服务器,是一个虚拟的服务器集群系统。使用LVS负载均衡可以实现服务器的高性能和高可用性,防止业务以外中断而造成损失。 LVS分为NAT,IP TUN,DR三种模式 ,我们会重点介绍最先进的DR模式。 NAT模式 如下图所示: 图中,client是发起请求方;lvs server是LVS调度器,负责分配请求,左侧网卡eth0配置VIP,即客户端请求的目的IP, 右侧网卡eth1配置的是内网IP;web01和web02是两台真实的服务器,负责将处理结果返回该客户端。 过程如下:client发起请求访问VIP,这时lvs server的eth0网卡接受请求,通过某种均衡算法,通过eth1网卡和交换机,将请求丢给web01或者web02 , web01或web02将请求通过交换机和eth1网卡发给lvs server, lvs server经NAT地址转换方式,通过eth0网卡发出,最后结果返回给client . client再次请求,重复以上步骤。 可以看出NAT方式, 不管接受请求,还是返回结果, 数据必经lvs server. 若客户请求太多,那么lvs…