[发明专利]用于多处理器服务器中的负载分配的方法和装置有效
申请号: | 200580052291.8 | 申请日: | 2005-12-15 |
公开(公告)号: | CN101326493A | 公开(公告)日: | 2008-12-17 |
发明(设计)人: | A·丹恩;C·博伯格;K·格罗诺夫斯基 | 申请(专利权)人: | 艾利森电话股份有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;H04L29/06 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 朱海煜;张志醒 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理器 服务器 中的 负载 分配 方法 装置 | ||
1.一种在具有多个处理器的应用服务器中处理对多媒体服务的 引入请求的方法,包括以下步骤:
-在所述多个处理器中的第一处理器中接收来自用户的服务请 求,所述服务请求要求用户特定数据的处理;
-从所接收的服务请求中提取所述用户的身份或其它相容的用户 有关参数;
-应用使用所提取的身份或其它用户有关参数作为输入的调度算 法,以便选择关联所述用户并且为那个用户本地存储用户特定数据的 所述多个处理器中的第二处理器,其中,所述调度算法适合于始终对 各个特定的用户提供相同的结果;以及
-将所述服务请求传送给所选择的第二处理器,以便通过处理所 述用户特定数据来处理所述服务请求。
2.如权利要求1所述的方法,其中在第一处理器的无状态前端部 分接收所述服务请求,并且将所述服务请求传送给第二处理器的有状 态后端部分。
3.如权利要求2所述的方法,其中在设置在第一处理器的所述前 端部分和第一处理器的有状态后端部分之间的分配器中应用所述调 度算法。
4.如权利要求3所述的方法,其中所述分配器是设置在应用服务 器中的所述多个处理器的无状态前端部分和有状态后端部分之间的 中央分配器。
5.如权利要求3所述的方法,其中所述分配器是仅设置在第一处 理器的所述前端和后端部分之间的本地分配器。
6.如权利要求2-5中任一项所述的方法,其中信令协议用来处理 所述服务请求,并且所述无状态前端部分在所述信令协议的网络层中 运行,以及所述有状态后端部分在信令协议的更高层中运行。
7.如权利要求1-5中任一项所述的方法,其中所述用户特定数据 的处理包括对这样的数据的任何检索、修改和/或存储行为。
8.如权利要求3-5中任一项所述的方法,其中所述应用服务器连 接到IP多媒体子系统网络,并且会话初始化协议信令用于所接收的服 务请求,所述分配器相对于会话初始化协议堆栈设置在无状态网络层 和包括应用层的有状态更高层之间。
9.如权利要求2-5中任一项所述的方法,其中所述应用服务器连 接到IP多媒体子系统网络,并且超文本传递协议信令用于所接收的服 务请求。
10.一种用于处理对多媒体服务的引入请求的具有多个处理器的 应用服务器的第一处理器中的装置,包括:
-用于接收来自用户的服务请求的部件,所述服务请求要求用户 特定数据的处理;
-用于从所接收的服务请求中提取所述用户的身份或其它相容的 用户有关参数的部件;
-用于应用使用所提取的身份或其它用户有关参数作为输入的调 度算法来选择关联所述用户并且为那个用户本地存储用户特定数据 的所述多个处理器的第二处理器的部件,其中,所述调度算法适合于 始终对各个特定的用户提供相同的结果;以及
-用于将所述服务请求传送给所选择的第二处理器以便通过处理 所述用户特定数据来处理所述服务请求的部件。
11.如权利要求10所述的装置,其中所述接收、提取和传送部件 在第一处理器的无状态前端部分中实现,所述前端部分适合于接收服 务请求并将所述服务请求传送给所选择的第二处理器的有状态后端 部分。
12.如权利要求11所述的装置,其中所述应用部件在设置在第一 处理器的所述前端部分和第一处理器的有状态后端部分之间的分配 器中实现。
13.如权利要求12所述的装置,其中所述分配器是设置在所述应 用服务器中的所述多个处理器的无状态前端部分和有状态后端部分 之间的中央分配器。
14.如权利要求12所述的装置,其中所述分配器是仅设置在第一 处理器的所述前端和后端部分之间的本地分配器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾利森电话股份有限公司,未经艾利森电话股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580052291.8/1.html,转载请声明来源钻瓜专利网。