[发明专利]一种Web负载均衡方法、网格服务器及系统无效
申请号: | 200910169534.6 | 申请日: | 2009-09-08 |
公开(公告)号: | CN102014042A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 刘龙平 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 web 负载 均衡 方法 网格 服务器 系统 | ||
1.一种Web负载均衡方法,其特征在于,包括:
由Web服务器集群将当前计算任务发送给设置于网络侧的网格服务器;
所述网格服务器在注册到本地的在线网格资源中,选择一个或多个网格资源作为本次计算资源,并将所述计算任务分配给所述本次计算资源;
所述本次计算资源成功完成分配的计算任务后返回计算结果给所述网格服务器;
所述网格服务器传送所述计算结果给所述Web服务器集群。
2.如权利要求1所述的Web负载均衡方法,其特征在于,所述计算任务为用户通过客户端的Web浏览器,登录所述Web服务器集群提供的系统功能Web页面提交;
所述Web服务器集群接收到所述网格服务器传送的所述计算结果后,还包括:所述Web服务器集群将所述计算结果返回给所述客户端,由所述客户端展示给用户。
3.如权利要求1或2所述的Web负载均衡方法,其特征在于,所述网格服务器在注册到本地的在线网格资源中,选择一个或多个网格资源作为本次计算资源,具体包括:
所述网格服务器查询本地存储的资源表,所述资源表中记录网格资源之前被选择作为计算资源并成功完成分配的计算任务的历史累积次数;
所述网格服务器排序当前在线的网格资源在所述资源表中记录的对应的历史累积次数,按对应的历史累积次数从高到低的顺序,选择一个或多个网格资源作为本次计算资源;以及
接收到本次计算资源返回的计算结果后,更新所述资源表中对应计算资源的历史累积次数。
4.如权利要求3所述的Web负载均衡方法,其特征在于,所述资源表中还记录网格资源最近一次被选择并成功完成分配的计算任务的对应选择时间;
对于历史累积次数相同,或历史累积次数的差值在设定范围内的网格资源,优先选择其对应选择时间距离当前时间最近的网格资源,作为本次计算资源。
5.如权利要求1或2所述的Web负载均衡方法,其特征在于,所述网格服务器在注册到本地的在线网格资源中,选择一个或多个网格资源作为本次计算资源,具体包括:
所述网格服务器在注册到本地的在线网格资源中,选择若干个网格资源作为遗传算法的初始种群个体;
所述网格服务器调用所述遗传算法,将算法输出的网格资源作为本次计算资源。
6.如权利要求5所述的Web负载均衡方法,其特征在于,所述选择若干个网格资源作为遗传算法的初始种群个体,具体包括:
所述网格服务器查询本地存储的资源快表,所述资源快表中记录每个网格资源对应的调度信息权重值,所述调度信息权重值与每个网格资源被选择并成功完成分配的计算任务的历史次数正相关;
所述网格服务器根据每个网格资源对应的调度信息权重值与其固有属性值的乘积占每个网格资源的所述乘积之和的比率,确定出每个网格资源被选为遗传算法初始种群个体的概率,按照所述概率从大到小的顺序选择对应的若干个网格资源作为遗传算法初始种群个体。
7.如权利要求1所述的Web负载均衡方法,其特征在于,仅当Web服务器集群判断自身的负荷超过设定的阈值时,才将当前计算任务发送给设置于网络侧的网格服务器。
8.一种网格服务器,其特征在于,包括:
网格资源管理单元,用于接收网格资源的注册请求,记录在线的网格资源;
任务接收/反馈单元,用于接收Web服务器集群发送的当前计算任务;以及接收本次计算资源成功完成分配的计算任务后返回的计算结果,并传送给所述Web服务器集群;
资源选择单元,用于选择一个或多个在线的网格资源作为本次计算资源;
任务分配单元,用于将所述任务接收/反馈单元接收的所述计算任务分配给所述资源选择单元选择出的所述本次计算资源。
9.如权利要求8所述的网格服务器,其特征在于,所述网格资源管理单元中存储有资源表,所述资源表中记录网格资源之前被选择作为计算资源并成功完成分配的计算任务的历史累积次数;
所述资源选择单元具体用于,排序当前在线的网格资源在所述资源表中记录的对应的历史累积次数,按对应的历史累积次数从高到低的顺序,选择一个或多个网格资源作为本次计算资源;以及当所述任务接收/反馈单元接收到本次计算资源返回的计算结果后,更新所述资源表中对应计算资源对应的历史累积次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910169534.6/1.html,转载请声明来源钻瓜专利网。