b.组件负载平衡
组件负载平衡可以在多个运行站点业务逻辑的服务器之间分配负载。它在最多包含八个等同服务器的服务器群集中实现了 COM+ 组件的动态平衡。在 CLB 中,COM+ 组件位于单独的 COM+ 群集中的服务器上。激活 COM+ 组件的调用是平衡到 COM+ 群集中的不同服务器的负载。CLB 通过作用于多层群集网络的中间层与 NLB 和群集服务配合工作。 CLB 是作为 Application Center 2000 的特性提供的,可与 Microsoft 群集服务在同一组计算机上运行。
c.群集服务
群集服务充当后端群集,可为数据库、消息传递以及文件和打印服务等应用程序提供高可用性。当任一节点(群集中的服务器)发生故障或脱机时,MSCS 将尝试最大程度地减少故障对系统的影响。
1.2.3 Linux Virtual Server
1998 年 5 月章文嵩博士主持开发了 Linux 虚拟服务器(LVS,Linux Virtual Server)项目,该项目提出了基于 IP 层和基于内容请求分发的负载均衡调度解决方法,并在Linux 内核中实现了这些方法,将一组服务器构成一个具有可伸缩性的、提供高可用网络服务的虚拟服务器。目前,LVS 技术得到了广泛的支持,许多国际知名的大公司如Red Hat、Turbo Linux、Ericsson、中科红旗软件等都推出了基于 LVS 的负载均衡软件,随着 Linux 操作系统的成熟,LVS 的性能变得越来越稳定,应用范围也越来越广。
除了开源的 LVS 之外,目前使用比较广泛的开源负载均衡软件还有 Tomcat 项目组开发的tomcat-connector以及俄罗斯研究人员开发的 Nginx,两者代码开源,鼓励负载均衡技术爱好者对其基本功能进行二次开发和优化。 服务器负载均衡国内外研究现状(2):http://www.751com.cn/yanjiu/lunwen_1182.html