[发明专利]一种CDN网络中节点服务器带宽资源的调度方法和系统有效
申请号: | 201910775393.6 | 申请日: | 2018-02-27 |
公开(公告)号: | CN110493046B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 侯国发;苗辉 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
主分类号: | H04L41/0896 | 分类号: | H04L41/0896;H04L41/0894;H04L41/147;H04L67/1029 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 李冬梅 |
地址: | 550003 贵州省贵阳市*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cdn 网络 节点 服务器 带宽 资源 调度 方法 系统 | ||
1.一种CDN网络中节点服务器带宽资源的调度方法,其特征在于,所述方法包括:
步骤一,获取一资源池中各节点服务器的最大可达带宽、最小计费带宽和最优使用带宽,以及当前使用带宽和历史使用带宽,并预测所述各节点服务器未来使用带宽,预测所述各节点服务器未来使用带宽的方法包括,获取节点服务器的历史使用带宽,在所述历史使用带宽中筛选具有相同日期特征的数据进行预测,生成样本数据集合,提取样本数据集合中各时刻的使用带宽,采用各时刻的使用带宽进行当天对应时刻的使用带宽的预测;
步骤二,基于所述各节点服务器所述最大可达带宽、所述最小计费带宽、所述最优使用带宽,以及当前使用带宽和/或未来使用带宽,选择调入节点服务器以及调出节点服务器;
步骤三,基于所述调出节点服务器的最优使用带宽,以及当前使用带宽和/或未来使用带宽,确定所述调出节点服务器的待调出带宽;
步骤四,将所述待调出带宽调度到所述调入节点服务器;
其中,若在所述资源池中各节点服务器在一时间点或一时间段的使用带宽总和大于所述各节点服务器的最优使用带宽总和的情况下选择所述调入节点服务器,则在所述调出节点服务器的所述待调出带宽调度到所述调入节点服务器后,重复执行所述步骤二至所述步骤四。
2.如权利要求1所述的调度方法,其特征在于,按照下述条件顺序依次选择调入节点服务器:
第一条件,若选择一时间点或一时间段的调入节点服务器,一节点服务器在该时间点或时间段的使用带宽小于该节点服务器的最小计费带宽;
第二条件,若选择一时间点或一时间段的调入节点服务器,一节点服务器在该时间点或时间段的使用带宽大于等于该节点服务器的最小计费带宽且小于该节点服务器的最优使用带宽;
第三条件,若选择一时间点或一时间段的调入节点服务器,一节点服务器在该时间点或时间段的使用带宽大于等于该节点服务器的最优使用带宽且小于等于该节点服务器的最大可达带宽。
3.如权利要求2所述的调度方法,其特征在于,
若所述资源池中各节点服务器在一时间点或一时间段的使用带宽总和小于所述各节点服务器的最优使用带宽总和则按照所述第一条件、所述第二条件的顺序依次选择所述调入节点服务器;
若所述资源池中各节点服务器在一时间点或一时间段的使用带宽总和大于或等于所述各节点服务器的最优使用带宽总和则按照所述第一条件、所述第二条件、所述第三条件的顺序依次选择所述调入节点服务器。
4.如权利要求1、2或3所述的调度方法,其特征在于,选择调出节点服务器包括:
若选择一时间点或一时间段的调出节点服务器,一节点服务器在该时间点或时间段的使用带宽大于该节点服务器的最优使用带宽且小于等于该节点服务器的最大可达带宽,选择该节点服务器为调出节点服务器。
5.如权利要求2所述的调度方法,其特征在于,若根据所述第三条件选择调入节点服务器,则采用下述方式进行选择:
获取满足所述第三条件的各调入节点服务器在本计费周期已产生计费时间段的带宽超过所述最优使用带宽的时长总和,并计算所述时长总和与总免费时长之间的时长差,选择最大时长差对应的调入节点服务器。
6.如权利要求4所述的调度方法,其特征在于,确定所述调出节点服务器的待调出带宽包括下述方式:
方式一,将所述调出节点服务器的当前使用带宽减去所述最优使用带宽,得到所述待调出带宽;
方式二,将所述调出节点服务器在未来一时间点的使用带宽减去所述最优使用带宽,得到所述待调出带宽;
方式三,基于所述调出节点服务器的当前使用带宽和历史使用带宽计算当前使用带宽均值,将所述当前使用带宽均值减去所述最优使用带宽,得到所述待调出带宽;
方式四,基于所述调出节点服务器的未来使用带宽计算在未来一时间点的预测使用带宽均值,将所述预测使用带宽均值减去所述最优使用带宽,得到所述待调出带宽;
方式五,基于所述调出节点服务器的当前使用带宽以及设定带宽增长率预测在未来一时间点的预测带宽,将所述预测带宽减去所述最优使用带宽,得到所述待调出带宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910775393.6/1.html,转载请声明来源钻瓜专利网。