RHEL6平台LVS实现负载均衡Load Balancer

LVS(Linux virtual server)集群种类通常是通过LVS Director中继到集群节点的请求的方法来形容的,目前有三种可用的方法:
百兆网卡时可拥有的节点数
网络地址转换(LVS-NAT) 不同网络 10~20
直接路由(LVS-DR)(调度器) 同一网络 high(100)
ip隧道(LVS-TUN)支持广域网 high(100)

基本Load Balancer结构:

RHEL6平台LVS实现负载均衡Load Balancer

三阶段的Load Balancer结构:

RHEL6平台LVS实现负载均衡Load Balancer


路由法则:
1、NAT路由

RHEL6平台LVS实现负载均衡Load Balancer

2、直接路由DR

RHEL6平台LVS实现负载均衡Load Balancer

LVS-DR配置:


        vip    vip
        |      |
clients——DR————RS——clients
                |
              noARP

 

DR:Direct Routing
RS:Real Server

负载调度器中只负责调度请求,而服务器直接将响应返回给客户,可以极大地提高整个集群系统的吞吐量。调度器和服务器组都必须在物理上有一个网卡通过不分断的局域网相连,如通过交换机或者高速的 HUB 相连。VIP 地址为调度器和服务器组共享,调度器配置的 VIP 地址是对外可见的,用于接收虚拟服务的请求报文;所有的服务器把 VIP 地址配置在各自的 Non-ARP 网络设备上,它对外面是不可见的,只是用于处理目标地址为VIP 的网络请求。

相关阅读

相关推荐