[发明专利]一种带宽调度方法及装置有效
申请号: | 201910707042.1 | 申请日: | 2019-08-01 |
公开(公告)号: | CN110474852B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 向校民;姜澎 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L47/52 | 分类号: | H04L47/52;H04L41/147 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 带宽 调度 方法 装置 | ||
本发明提供了一种带宽调度方法及装置,所述方法包括:按照预设的带宽预测周期,获取基于目标节点的历史带宽数据和最新带宽数据拟合出的所述目标节点的目标带宽预测公式;基于所述目标节点的目标带宽预测公式生成所述目标节点的目标带宽预测数据;根据所述目标带宽预测数据和所述目标节点的成本带宽计算目标节点的调出带宽量,并基于所述调出带宽量对所述目标节点进行带宽调度。采用本发明可以有效降低CDN服务商的运营成本。
技术领域
本发明涉及互联网技术领域,特别涉及一种带宽调度方法及装置。
背景技术
CDN(Content Delivery Network,内容分发网络)服务是CDN服务商在现有的互联网中部署多台节点服务器,使用户可以从一台较近或较优的边缘节点服务器获取数据,以为用户提供网络加速服务。
CDN服务商可以根据部署的每台边缘节点服务器的计费标准确定每台边缘节点服务器对应的成本带宽,如果边缘节点服务器的实时带宽超过成本带宽,则会增加CDN服务商的运营成本。为在提供网络加速服务的同时节省运营成本,CDN服务商可以通过后台服务器周期性采集各台边缘节点服务器的实时带宽和成本带宽,根据每台边缘节点服务器的实时带宽和成本带宽计算出带宽调出量,将每台边缘节点服务器对应的带宽调出量调度至其他边缘节点服务器,由其他边缘节点服务器提供服务。例如,后台服务器周期性采集到某台边缘节点服务器的实时带宽为800M,假设该边缘节点服务器的成本带宽为700M,后台服务器可以得出该边缘节点服务器当前的带宽调出量为100M,并将该边缘节点服务器上的100M带宽调度至其他边缘节点服务器。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
在边缘节点服务器进行带宽调度后,如果该边缘节点服务器的实时带宽在调度期间增长较快,尤其在进入高峰期时,业务带宽需求增长较快,边缘节点服务器的实时带宽增长较快,超过边缘节点服务器的成本带宽的带宽量无法及时被调度走,进而会在一定程度上增加CDN服务商的运营成本。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种带宽调度方法及装置。所述技术方案如下:
第一方面,提供了一种带宽调度方法,所述方法包括:
按照预设的带宽预测周期,获取基于目标节点的历史带宽数据和最新带宽数据拟合出的所述目标节点的目标带宽预测公式;
基于所述目标节点的目标带宽预测公式生成所述目标节点的目标带宽预测数据;
根据所述目标带宽预测数据和所述目标节点的成本带宽计算目标节点的调出带宽量,并基于所述调出带宽量对所述目标节点进行带宽调度。
可选的,所述方法还包括:
按照预设的公式更新周期获取目标节点在周期起始时刻前的长期统计时长内的历史带宽数据,以及短期统计时长内的最新带宽数据;
基于所述历史带宽数据和所述最新带宽数据,更新所述目标节点的目标带宽预测公式。
可选的,所述基于所述历史带宽数据和所述最新带宽数据,更新所述目标节点的目标带宽预测公式,包括:
基于所述历史带宽数据生成第一带宽预测公式,并基于所述最新带宽数据生成第二带宽预测公式;
获取所述第一带宽预测公式对应的第一预设权重和所述第二带宽预测公式对应的第二预设权重,并基于所述第一带宽预测公式、第一预设权重、第二带宽预测公式和第二预设权重更新所述目标带宽预测公式。
可选的,所述基于所述历史带宽数据生成第一带宽预测公式,包括:
确定所述目标节点在所述周期起始时刻对应的预测时段,获取所述目标节点在所述周期起始时刻前的长期统计时长内,每天的相同预测时段内的历史带宽数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910707042.1/2.html,转载请声明来源钻瓜专利网。