
群集管理器和IP负载均衡(Piranha)是可以根据系统的要求单独运行,也可以整合起来运行。因为这两种方案都包含在CentOS Cluster Suite中。
IP负载均衡器是以开放源代码的LVS项目为基础,针对高可伸缩、高可用网络服务的需求,给出了基于IP层和基于内容请求分发的负载平衡调度解决方法,它通过前端一个负载调度器将网络请求发送到真实服务器上,从而使得服务器群集的结构对客户是透明的,客户访问群集系统提供的网络服务就像访问一台高性能、高可用的服务器一样。客户程序不受服务器群集的影响不需作任何修改。系统的伸缩性通过在服务机群中透明地加入和删除一个节点来达到,通过检测节点或服务进程故障和正确地重置系统达到高可用性。
下图介绍一个三层架构的企业网站,在最上层是IP负载均衡系统的负载均衡分配器,用来将用户的请求发送到中间的真正服务器。LVS 可支持备份的负载均衡分配器,以防止负载均衡分配器自身因压力过大导致无法处理用户的请求。用户的请求被送到中间的服务器后,用户可以访问最下层的数据库服务器。数据库服务器由群集管理器提供高可用服务,保证数据的完整性和可靠性。