【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体涉及一种应用服务器和服务器集群,具体地说涉及用于支持服务器亲缘关系(affinity)的服务器负载均衡的系统和方法。
技术介绍
在应用服务器和分布系统领域,经常使用服务器集群来提供高可获得和可扩展的资源。应用服务器的一个例子是BEA系统公司的WebLogic服务器。集群(如WebLogic服务器集群)包括同时运行和一起工作的多个服务器实例以提供增加的可扩展性和可靠性。对于客户来说集群表现为单个服务器。构成集群的服务器实例可以在相同的机器上运行,或被放置在不同的机器上。可以通过将更多的服务器实例增加到在现存机器上的集群,或通过增加机器到集群以作为增加的服务器实例的主机,来提高集群的能力。在集群中的每个服务器实例必须典型地运行在服务器产品的相同版本上。对于集群如何与应用服务器存在的环境相关的方面,集群通常是具体的服务器(例如WebLogic服务器)域的一部分。域是可以作为单元管理的相互联系的一组资源。域包括一个或多个服务器实例,其可以是集群的、非集群的、或集群的和非集群的实例的组合。域可以包括多个集群。域还包括在域中布置的应用组件、和在域中的那些应用 ...
【技术保护点】
一种包括服务器亲缘关系的、服务器负载均衡的系统,包括:集群,包括多个服务器实例;负载均衡和亲缘关系处理器,其将从所述集群来的服务器分派给从客户来的、以服务请求为形式的服务客户请求;和客户端占位模块,其试图选择其已经连接到的服务器实例,并且继续为服务请求使用相同的服务器实例。
【技术特征摘要】
【国外来华专利技术】US 2003-2-24 60/449,7751.一种包括服务器亲缘关系的、服务器负载均衡的系统,包括集群,包括多个服务器实例;负载均衡和亲缘关系处理器,其将从所述集群来的服务器分派给从客户来的、以服务请求为形式的服务客户请求;和客户端占位模块,其试图选择其已经连接到的服务器实例,并且继续为服务请求使用相同的服务器实例。2.根据权利要求1所述的系统,其中在那个客户上的所有占位模块都试图使用那个服务器实例。3.根据权利要求1所述的系统,其中如果服务器实例变成不可获得,则在可能的情况下所述占位模块故障处理到客户已经连接到的服务器实例。4.根据权利要求1所述的系统,其中所述负载均衡方法是循环的、基于权重的、或随机的之中任何的一种方法。5.根据权利要求4所述的系统,其中所述负载均衡方法包括用于内部和外部连接两者的循环的负载均衡。6.根据权利要求4所述的系统,其中所述负载均衡方法包括用于内部和外部连接两者的基于权重的负载均衡。7.根据权利要求4所述的系统,其中所述负载均衡方法包括用于内部和外部连接两者的随机的负载均衡。8.根据权利要求4所述的系统,其中所述负载均衡方法包括管理外部Java客户和服务器实例之间的连接的服务器亲缘关系,并且其中将循环的负载均衡用于在服务器实例之间的连接。9.根据权利要求4所述的系统,其中所述负载均衡方法包括管理外部Java客户和服务器实例之间的连接的服务器亲缘关系,并且其中将基于权重的负载均衡用于在服务器实例之间的连接。10.根据权利要求4所述的系统,其中所述负载均衡方法包括管理外部Java客户和服务器实例之间的连接的服务器亲缘关系,并且其中将随机的负载均衡用...
【专利技术属性】
技术研发人员:埃里克M哈尔彭,普拉萨德佩达达,内里什雷瓦纳鲁,
申请(专利权)人:BEA系统公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。