高可用的LVS负载均衡集群体系结构
单一的Director Server可能会造成整个LVS服务器集群系统的单点故障,为了解决这个问题,需要保证Director Server的高可用性,最常用的方法是在负载均衡层构建Director Server双机热备系统。
高可用的LVS负载均衡集群体系结构如图11-2所示。
从图11-2可以看出,整个体系结构仍然分为三层,在HA负载均衡层由主、备两台Director Server构成双机热备系统,双机之间通过心跳线连接。在正常状态下主Director Server使用虚拟IP接收用户请求,并根据设定好的策略和算法将请求分给各个服务节点,备用Director Server负责监控主Director Server的运行状态。当主Director Server发生异常或出现故障时,备用Director Server负责接管主Director Server的虚拟IP和服务并继续接收用户请求和分发处理。通过这种相互监控策略,任意一方主机出现故障时,另一方都能够将IP和服务接管,这保证了负载均衡层业务请求的不间断运行。
服务器群组层和共享存储层实现的功能与图11-1完全相同,不再讲述。