[发明专利]服务的负载平衡有效
| 申请号: | 200980134971.2 | 申请日: | 2009-08-11 | 
| 公开(公告)号: | CN102138307A | 公开(公告)日: | 2011-07-27 | 
| 发明(设计)人: | K·帕拉玛斯万姆;S·J·兰利;V·尚巴格;P·王;R·普尔纳林格姆;B·施马尔茨;J·卡蒂;G·拉玛纳坦 | 申请(专利权)人: | 微软公司 | 
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06;G06F15/00;G06F3/00 | 
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 | 
| 地址: | 美国华*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | 本发明涉及用于服务的负载平衡的方法、系统和计算机程序产品。本发明的各实施例促进基于消息的亲和、基于消息的内容在服务的实例之间进行负载平衡。例如,相同会话内的消息能被分派到相同的服务实例。与长时间运行和/或有状态服务关联的一序列或一系列相关的消息更可能被分派到服务的相同实例。因此,如果服务实例已保持了客户机状态,则具有增加的可能来使用已保持的客户机状态而不使另一服务实例重新创建客户机状态。 | ||
| 搜索关键词: | 服务 负载 平衡 | ||
【主权项】:
                一种在计算机架构内用于跨应用的多个实例平衡应用的负载的方法,所述计算机架构包括应用的多个实例(114)以及所述应用的应用负载平衡器(101),应用负载平衡是所述应用的一部分,所述应用的实例在机器场内的机器上运行,所述方法包括:所述应用负载平衡器(101)接收被定向到所述应用的第一客户机发起消息(131)的动作,所述应用负载平衡器(101)被集成为所述应用的一部分,以使得所述应用负载平衡器(101)能在与所述应用相同的安全模型下访问消息内容(141),所述第一客户机发起消息(131)是被包括在消息序列中的多个消息里的第一消息;所述应用负载平衡器(101)基于所述第一客户机发起消息(131)的特征向包括在消息序列中的所述多个消息指派指定标识符的动作;所述应用负载平衡器(101)确定所指派的标识符没有被映射到所述应用的实例的动作;所述应用负载平衡器(101)根据负载平衡算法将所述指定标识符映射到所述应用的指定实例以跨所述应用的多个实例平衡所述应用的负载的动作;所述应用负载平衡器(101)将所述第一客户机发起消息(131)发送到所述应用的所述指定实例(114)的动作;所述应用负载平衡器(101)在接收第一客户机发起消息之后接收被包括在消息序列内的第二客户机发起消息(132)的动作;所述应用负载平衡器(101)基于所述第二客户机发起消息的特征向所述第二客户机发起消息(132)指派指定标识符的动作;所述应用负载平衡器(101)基于所述指定标识符到所述应用的指定实例的映射,将所述第二客户机发起消息(132)和所述第一客户机发起消息(131)相关联的动作;以及所述应用负载平衡器(101)响应于所述相关联,将所述第二客户机发起消息(132)发送到所述应用的所述指定实例(114)的动作。
            
                    下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
                
                
            该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200980134971.2/,转载请声明来源钻瓜专利网。
- 上一篇:电泳后冲洗废水再利用装置
 - 下一篇:一种防水按键开关
 





