[发明专利]一种服务分发方法和系统以及一种服务分发节点有效
申请号: | 201010621841.6 | 申请日: | 2010-12-27 |
公开(公告)号: | CN102571880A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 周文辉;郑健平 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 100032 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 分发 方法 系统 以及 节点 | ||
1.一种服务分发方法,其特征在于,服务分发子系统中的各服务分发节点接收到来自任一用户的服务请求后,分别进行以下处理:
A、确定所述服务请求中携带的网络服务因特网协议IP地址是否与自身所捆绑的虚拟因特网协议VIP地址中的一个相匹配,如果否,则结束流程,如果是,则执行步骤B;
B、确定自身所保存的相匹配的VIP地址对应的系统分发许可状态为允许还是禁止,如果是允许,则将所述服务请求分发到业务服务平台,结束流程;如果是禁止,则结束流程;所述系统分发许可状态根据各服务分发节点的负载状态进行动态更新。
2.根据权利要求1所述的方法,其特征在于,所述执行步骤B之前,进一步包括:
确定所述服务请求为用户数据包协议UDP连接还是传输控制协议TCP连接,如果是UDP连接,则执行步骤B;
如果是TCP连接,则确定自身是否保存有所述服务请求对应的连接条目,如果有,则进一步确定所述连接条目中是否标记由自身负责分发,如果是,则将所述服务请求分发到业务服务平台,结束流程,否则,结束流程;如果没有,则执行步骤B。
3.根据权利要求2所述的方法,其特征在于,当是TCP连接时;
所述步骤B中确定自身所保存的相匹配的VIP地址对应的系统分发许可状态为允许还是禁止之前,进一步包括:创建连接条目;
所述步骤B中将所述服务请求分发到业务服务平台之前,进一步包括:在所创建的连接条目中标记由自身负责分发;
所述步骤B中如果是禁止,则结束流程之前,进一步包括:在所创建的连接条目中标记不由自身负责分发。
4.根据权利要求1、2或3所述的方法,其特征在于,所述系统分发许可状态根据各服务分发节点的负载状态进行动态更新包括:
各服务分发节点周期性地确定自身的系统负载值,并连同自身标识以及所捆绑的VIP地址一起发送给其它服务分发节点;
各服务分发节点接收到其它服务分发节点发送来的信息后,针对自身所捆绑的每个VIP地址X,分别进行以下处理:
确定捆绑有所述VIP地址X的所有服务分发节点,并确定自身的系统负载值在捆绑有所述VIP地址X的所有服务分发节点中是否最小,如果是,则将所述VIP地址X对应的系统分发许可状态设置为允许,否则,设置为禁止。
5.根据权利要求4所述的方法,其特征在于,所述各服务分发节点确定自身的系统负载值之前,进一步包括:管理系统平台周期性地向各服务分发节点发送系统状态收集通知;
各服务分发节点周期性地确定自身的系统负载值包括:各服务分发节点接收到所述系统状态收集通知后,确定自身的系统负载值。
6.根据权利要求5所述的方法,其特征在于,该方法进一步包括:
各服务分发节点将自身标识、所捆绑的VIP地址以及系统负载值发送给所述管理系统平台;并且,当自身的系统负载值大于预先设定的第一阈值时,向所述管理系统平台进行报警;
所述管理系统平台接收到所述报警后,确定是否存在系统负载值小于预先设定的第二阈值的服务分发节点,如果是,则从中选择一个系统负载值最小的作为扩展节点,否则,增加一个新的服务分发节点作为扩展节点;
所述管理系统平台将进行报警的服务分发节点所捆绑的VIP地址以及其上所保存的信息发送给所述扩展节点;
所述扩展节点确定自身的系统负载值,连同自身标识以及所捆绑的VIP地址一起发送给其它服务分发节点;
各服务分发节点接收到所述扩展节点发送来的信息后,针对自身所捆绑的每个VIP地址X,分别进行以下处理:
确定所述扩展节点是否捆绑有所述VIP地址X,如果否,则不作处理,如果是,则进一步确定自身的系统负载值是否小于所述扩展节点的系统负载值,如果是,则将所述VIP地址X对应的系统分发许可状态设置为允许,否则,设置为禁止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010621841.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种上行功率控制方法及装置
- 下一篇:选择性外延工艺的监控方法