LVS集群
1.介绍:
采用IP负载均衡和基于请求分发技术。
调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上去执行(轮询),从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器结构对客户透明,且无需修改客户端和服务器端的程序。
2.三层结构
A.负载调度器DR,整个集群对外的前端机,负责将客户的请求发送到一组服务器上执行,而客户认为服务是来自一个IP(VIP)地址上的。DR是服务器集群系统的唯一入口点。
B.服务器池。一组真正执行客户请求的服务器,服务有WEB、MAIL、FTP、和DNS等。
当客户请求到达时,调度器只根据服务器负载情况和设定的调度算法从服务器池中选出一个服务器,将该请求转发到选出的服务器,并记录这个调度。整个系统的性能随着服务器池的节点数增加而线性增长。
C.共享存储,为服务器提供一个共享的存储区。
共享存储通常是数据库、网络文件系统、或者分布式文件系统。
数据库:动态更新的数据,而且会保证并发访问时,数据的一致性。
网络文件系统(NFS和CIFS):存储静态数据,但伸缩性差(只能支持3~6个繁忙的服务器结点)。