本文共 1038 字,大约阅读时间需要 3 分钟。
LVS集群的体系结构
LVS集群的体系结构如图9 所示 ,这里将它划分成三层,一个完整的LVS负载均衡项目,构建强壮的体系结构里负载均衡层、真实服务器层、后端共享存储层都是相辅相成,必不可少的部分。
软件工具的选择与优点
LVS优势
使用普通的服务器 + 开源软件,顶替昂贵的商业硬件设备,节省开销,特别是为在创业发展中的公司有效节约成本。LVS这种集群技术可以用最少的投资获得接近于大型主机的性能。 LVS集群的通用体系结构,LVS负载均衡结构图,LVS负载均衡架构图它有三个主要组成部分:
(1)负载均衡器(Load Balancer) :是整个集群
对外的前
端机 ,它负责将客户的服务请求发送到一组真实服务器上
执行 ,而客户则认为服务是来自同一个 IP地址上的。 (2)服务器池(Server Pool) :客户端发出的服务请求经 过负载均衡器处理以后转交到服务池 ,由真实服务器响应 请求并返回数据。真实服务器执行的服务有 WWW、 Mail、 FTP和 DNS等 ,它们通过高速 LAN 或在地理上分布于各 地的 WAN 相连。 (3)后端存储(Backend Storage) :为服务器池提供一个 共享的存储区 ,这样很容易使各服务器提供相同的服务。各层的作用:
◆Load Balancer(负载均衡器): Load Balancer(负载均衡器)是整个集群系统的前端,负责把客户请求转发到Real Server上。 Backup是备份Load Balancer,当Load Balancer不可用时接替它,成为实际的Load Balancer。 Load Balancer通过Ldirectord监测各Real Server的健康状况。在Real Server不可用时把它从群中剔除,恢复时重新加入。 ◆Server Array(服务器群): Server Array是一组运行实际应用服务的机器,比如WEB, Mail, FTP, DNS, Media等等。 在实际应用中,Load Balancer和Backup也可以兼任Real Server的角色。 ◆Shared Storage(共享存储): Shared Storage为所有Real Server提供共享存储空间和一致的数据内容。本文转自jimmy_lixw 51CTO博客,原文链接:http://blog.51cto.com/jimmyli/584966,如需转载请自行联系原作者