[发明专利]一种带宽调度方法及装置有效
申请号: | 201710487926.1 | 申请日: | 2017-06-23 |
公开(公告)号: | CN109120424B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 侯国发;苗辉 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹;李冬梅 |
地址: | 550003 贵州省贵安*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 带宽 调度 方法 装置 | ||
本发明公开了一种带宽调度方法及装置,本方法包括:监控节点的实时带宽;根据监测到的带宽判断节点的带宽满足带宽调低条件时,根据所述节点的处理能力确定带宽调整策略,执行所述带宽调整策略。本装置包括:监控模块用于监控节点的实时带宽;判断模块用于根据监测到的带宽判断节点的带宽是否满足带宽调低条件;策略确定模块用于在判断模块判断节点的带宽是否满足带宽调低条件时,根据所述节点的处理能力确定带宽调整策略;策略执行模块用于执行所述带宽调整策略。本发明能够做到智能化、自动化处理,可以节约成本、提高处理效率;能够通过预测的手段判断节点是否跑高,对于节点跑高的判断更为精准。
技术领域
本发明涉及互联网技术领域,尤其涉及一种带宽调度方法及装置。
背景技术
已知的带宽管理技术是根据用户行为或区域来控制分配的带宽,当数据中心数量较多并且不同数据中心部署用户行为差异较大的业务时,通过设计合适的带宽覆盖方案能大幅度的降低多数据中心的外网付费带宽。例如应用在内容分发网络中(ContentDelivery Network,简称CDN)中,在网络各处放置节点服务器构成在现有的互联网基础之上的智能虚拟网络。CDN能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上,其目的是能够选择离用户相对较近的节点向用户发送用户所需的内容,缓解网络拥挤的状况,提高网站的响应速度。
当CDN节点上的访问请求增多时,会导致节点的带宽出现一个较高的峰值,从而造成节点网络的拥堵,影响客户服务质量。由于带宽出现跑高的时段难以预估,如何在出现带宽跑高时间段较为分散的情况下降低因网络拥堵对用户的影响成为关键问题。
现有技术一般在发现带宽出现跑高时,采取人工调整覆盖方案的形式来降低影响。现有技术存在以下缺陷:
在带宽时间段难以估计或人工不在线的情况下无法对出现带宽跑高的节点进行处理;
人工调整覆盖方案无法做到及时处理,且浪费了运维人员的精力。
发明内容
为了解决上述技术问题,本发明提供了一种带宽调度方法及装置。
本发明提供了一种带宽调度方法,包括:
监控节点的实时带宽;
根据监测到的带宽判断节点的带宽满足带宽调低条件时,根据所述节点的处理能力确定带宽调整策略,执行所述带宽调整策略。
上述带宽调度方法还具有以下特点:
所述根据监测到的带宽判断节点的带宽满足带宽调低条件包括以下方式中的一种:
方式一,计算距离当前时间的第一时间周期内的带宽平均值,判断此带宽平均值大于第一阈值时,确定节点的带宽满足带宽调低条件;
方式二,计算距离当前时间的第一时间周期内的带宽平均值,判断此带宽平均值大于第一阈值时后,计算距离当前时间的第二时间周期内的每个时间粒度的带宽值,判断第二时间周期内的每个时间粒度的带宽值均大于第一阈值时,确定节点的带宽满足带宽调低条件;其中,第二时间周期小于第一时间周期。
上述带宽调度方法还具有以下特点:
所述根据所述节点的处理能力确定带宽调整策略包括:
计算节点的跑高带宽量,根据所述跑高带宽量确定相应的带宽调整量,使用备份IP承担所述带宽调整量。
上述带宽调度方法还具有以下特点:
所述计算所述节点的跑高带宽量包括:
确定所述节点的当前使用率与正常服务使用率的差值,计算此差值与所述节点的实际承接带宽上限值的积。
上述带宽调度方法还具有以下特点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710487926.1/2.html,转载请声明来源钻瓜专利网。