[发明专利]一种业务分配方法和负载均衡器有效
申请号: | 201110008514.8 | 申请日: | 2008-12-16 |
公开(公告)号: | CN102075425A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 杨晓范;李志杰;刘南;哈毅;水波;邹生根;孙乾 | 申请(专利权)人: | 中国移动通信集团北京有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;G06F15/16 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100007 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 分配 方法 负载 均衡器 | ||
1.一种业务分配方法,应用于多系统或/多节点之间的业务分配,其特征在于,包括:
负载均衡器接收各系统/各节点根据预先设置的需要上报的各种资源类型上报的与所述各种资源类型对应的资源使用率;
所述负载均衡器根据本次各系统/各节点上报的所述资源使用率更新本地存储的各系统/各节点的上报记录;
在所述上报记录中,选择资源使用率未超过设定的对应使用率阈值、且当前未失效的系统/节点的对应上报记录,生成业务分配表;
根据所述业务分配表的各上报记录中存储的与每一种资源类型对应的资源使用率,分别确定出所述业务分配表中各记录对应的各系统/各节点针对每一种资源类型对应的业务分配比率;
根据所述各种资源类型的对应权重,将待分配业务的业务量划分给所述各种资源类型;
按照所述业务分配表中各上报记录对应的各系统/各节点针对每一种资源类型对应的业务分配比率,并行地将每一种资源类型划分的对应业务量分配给所述业务分配表中各上报记录对应的各系统/各节点。
2.如权利要求1所述的方法,其特征在于,所述负载均衡器通过与所述各系统/各节点之间的控制面连接,接收所述各系统/各节点上报的自身资源使用率;以及
所述负载均衡器通过与所述各系统/各节点之间的业务面连接,将待分配业务分配给所述业务分配表中各上报记录对应的各系统/各节点。
3.如权利要求2所述的方法,其特征在于,所述各系统/各节点周期统计自身的资源使用率;
当满足设定的上报条件时,上报统计的资源使用率给所述负载均衡器。
4.如权利要求3所述的方法,其特征在于,所述当满足设定的上报条件时,上报统计的资源使用率给所述负载均衡器,具体包括:
当统计的资源使用率其中之一超过设定的对应上报阈值时,上报统计的资源使用率给所述负载均衡器;和/或
当统计的资源使用率其中之一的变化量超过设定的对应变化量阈值时,上报统计的资源使用率给所述负载均衡器。
5.如权利要求1所述的方法,其特征在于,所述生成业务分配表,具体包括:
对每条所述上报记录分别计算对应的记录更新时间与当前时间的差值,并将所述差值与设定的差值阈值比较,当所述差值超过设定的差值阈值时,进一步确定该上报记录的对应系统/节点当前是否已失效;若该上报记录的对应系统/节点当前未失效,则将该上报记录对应的记录更新时间修改为当前时间,否则将该上报记录标记为失效记录;以及
将每条所述上报记录包含的各资源使用率,分别与设定的对应使用率阈值比较,当所述资源使用率其中之一超过设定的对应使用率阈值时,将该上报记录标记为失效记录;
选择未标记为失效记录的其余上报记录,生成业务分配表。
6.一种负载均衡器,其特征在于,包括:
资源使用状况接收单元,用于接收各系统/各节点根据预先设置的需要上报的各种资源类型上报的与所述各种资源类型对应的资源使用率;
记录存储更新单元,用于根据各系统/各节点本次上报的资源使用率更新存储的所述各系统/各节点的上报记录;
业务分配表生成单元,用于在存储的所述上报记录中,选择资源使用率未超过设定的对应使用率阈值、且当前未失效的系统/节点的对应上报记录,生成业务分配表;
业务分配比率确定单元,用于根据所述业务分配表的各上报记录中存储的与每一种资源类型对应的资源使用率,分别确定出所述业务分配表中各记录对应的各系统/各节点针对每一种资源类型对应的业务分配比率;
业务分配单元,用于根据所述各种资源类型的对应权重,将待分配业务的业务量划分给所述各种资源类型,以及按照所述各系统/各节点针对每一种资源类型对应的业务分配比率,并行地将每一种资源类型划分的对应业务量分配给所述业务分配表中各上报记录对应的各系统/各节点。
7.如权利要求6所述的负载均衡器,其特征在于,所述资源使用状况接收单元通过与所述各系统/各节点之间的控制面连接接口,接收所述各系统/各节点上报的自身资源使用率;
所述业务分配单元通过与所述各系统/各节点之间的业务面连接接口,将待分配业务分配给所述业务分配表中各上报记录对应的各系统/各节点。
8.如权利要求6所述的负载均衡器,其特征在于,所述业务分配表生成单元,具体用于对所述记录存储更新单元中存储的每条所述上报记录,分别计算对应的记录更新时间与当前时间的差值,并将所述差值与设定的差值阈值比较,当所述差值超过设定的差值阈值时,进一步确定该上报记录的对应系统/节点当前是否已失效;若该上报记录的对应系统/节点当前未失效,则将该上报记录对应的记录更新时间修改为当前时间,否则将该上报记录标记为失效记录;以及
将每条所述上报记录包含的各资源使用率,分别与设定的对应使用率阈值比较,当所述资源使用率其中之一超过设定的对应使用率阈值时,将该上报记录标记为失效记录;以及
选择未标记为失效记录的其余上报记录,生成业务分配表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团北京有限公司,未经中国移动通信集团北京有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110008514.8/1.html,转载请声明来源钻瓜专利网。