[发明专利]一种带宽调度方法及装置有效
申请号: | 201710487926.1 | 申请日: | 2017-06-23 |
公开(公告)号: | CN109120424B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 侯国发;苗辉 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹;李冬梅 |
地址: | 550003 贵州省贵安*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 带宽 调度 方法 装置 | ||
1.一种带宽调度方法,其特征在于,包括:
监控节点的实时带宽;
根据监测到的带宽判断节点的带宽满足带宽调低条件时,根据所述节点的处理能力确定带宽调整策略,执行所述带宽调整策略;
所述根据所述节点的处理能力确定带宽调整策略包括:
计算节点的跑高带宽量,根据所述跑高带宽量确定相应的带宽调整量,使用备份IP承担所述带宽调整量。
2.如权利要求1所述的带宽调度方法,其特征在于,
所述根据监测到的带宽判断节点的带宽满足带宽调低条件包括以下方式中的一种:
方式一,计算距离当前时间的第一时间周期内的带宽平均值,判断此带宽平均值大于第一阈值时,确定节点的带宽满足带宽调低条件;
方式二,计算距离当前时间的第一时间周期内的带宽平均值,判断此带宽平均值大于第一阈值后,计算距离当前时间的第二时间周期内的每个时间粒度的带宽值,判断第二时间周期内的每个时间粒度的带宽值均大于第一阈值时,确定节点的带宽满足带宽调低条件;其中,第二时间周期小于第一时间周期。
3.如权利要求1所述的带宽调度方法,其特征在于,
所述计算所述节点的跑高带宽量包括:
确定所述节点的当前使用率与正常服务使用率的差值,计算此差值与所述节点的实际承接带宽上限值的积。
4.如权利要求1所述的带宽调度方法,其特征在于,
根据所述跑高带宽量确定相应的带宽调整量包括:
获取覆盖方案数据库,查找当前节点服务的覆盖方案列表;
计算覆盖方案列表中各覆盖方案分别使用的当前节点的带宽量;
确定与所述跑高带宽量最匹配的覆盖方案为需要调整的目标覆盖方案;
计算出目标覆盖方案所对应的服务于跑高节点的第一IP列表,以及每个IP承接的带宽量;
查找目标覆盖方案的备份覆盖方案,以及该备份覆盖方案中对应区域的第二IP列表;
在第二IP列表中查找用于承接第一IP列表中相应IP的跑高带宽的备份IP,查找原则为:备份IP的带宽冗余度足够承接,或者,查找原则为:备份IP的带宽冗余度足够承接,同时备份IP所对应的节点冗余度足够;
使用第二IP列表中备份IP替换第一IP列表中的原有IP。
5.如权利要求1所述的带宽调度方法,其特征在于,
所述方法还包括:根据监测到的带宽判断节点的带宽满足带宽恢复条件时,停止执行所述带宽调整策略;
所述根据监测到的带宽判断节点的带宽满足带宽恢复条件包括以下方式中的一种:
方式一,计算距离当前时间的第三时间周期内的带宽平均值,判断此带宽平均值小于第二阈值时,确定节点的带宽满足带宽恢复条件;
方式二,计算距离当前时间的第三时间周期内的带宽平均值,判断此带宽平均值小于第二阈值后,计算距离当前时间的第四时间周期内的每个时间粒度的带宽值,判断第四时间周期内的每个时间粒度的带宽值均小于第二阈值时,确定节点的带宽满足带宽恢复条件;其中,第四时间周期小于第三时间周期。
6.一种带宽调度装置,其特征在于,包括:
监控模块,用于监控节点的实时带宽;
判断模块,用于根据监测到的带宽判断节点的带宽是否满足带宽调低条件;
策略确定模块,用于在判断模块判断节点的带宽是否满足带宽调低条件时,根据所述节点的处理能力确定带宽调整策略;
策略执行模块,用于执行所述带宽调整策略;
所述策略确定模块用于使用以下方式根据所述节点的处理能力确定带宽调整策略:计算节点的跑高带宽量,根据所述跑高带宽量确定相应的带宽调整量,使用备份IP承担所述带宽调整量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710487926.1/1.html,转载请声明来源钻瓜专利网。