CDN节点带宽规划方法、装置、系统及存储介质制造方法及图纸

技术编号:33843530 阅读:38 留言:0更新日期:2022-06-18 10:26
本发明专利技术实施例涉及一种CDN节点带宽规划方法、装置、系统及存储介质,该方法包括:获取预设区域内所有CDN节点对应的当前剩余削峰面积,以及每一个CDN节点当前对应的带宽规划值;当根据当前剩余削峰面积,和/或与预设区域中每一个CDN节点当前对应的带宽规划值,确定预设区域不满足终止条件时,根据第一预设规则和第一剩余削峰面积,更新当前剩余削峰面积,直至当根据当前剩余削峰面积,和/或与预设区域中每一个CDN节点当前对应的带宽规划值,确定预设区域满足终止条件时结束。通过该种方式,以最小的成本完成CDN节点带宽规划,避免带宽浪费和成本过高增长。浪费和成本过高增长。浪费和成本过高增长。

【技术实现步骤摘要】
CDN节点带宽规划方法、装置、系统及存储介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种CDN节点带宽规划方法、装置、系统及存储介质。

技术介绍

[0002]CDN(Content Delivery Network,即内容分发网络)服务商从电信运营商或代理商那里采购的节点一般都有各种计费方式、如95计费、包端口、流量点等,由于包端口、流量点的付费带宽一般都可以较好的控制,所以本专利的策略主要是针对95计费类型的CDN节点。
[0003]95计费,是以自然月为单位,取出所有带宽值,按照从大到小排序后,去掉值最高的5%,剩下的最大带宽就是计费带宽作为DN服务商向运营商或者代理商的付费带宽。一般的CDN服务商都希望严格控制5%的付费带宽值,即在CDN节点上5%以内的时间点上的带宽尽可能使用的高,5%以外的带宽尽可能的低,如图1所示。图1中示出了一种5%以内的时间点上的带宽非常高,超过5%时间点的带宽则直线降低的示意图。付费带宽为超过时间点5%以后,最高带宽值。
[0004]目前而言,由于各种波动因素,如网民量级等,使本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种CDN节点带宽规划方法,其特征在于,所述方法包括:获取预设区域内所有CDN节点对应的当前剩余削峰面积,以及每一个CDN节点当前对应的带宽规划值;当根据所述当前剩余削峰面积,和/或与所述预设区域中每一个CDN节点当前对应的带宽规划值,确定所述预设区域不满足终止条件时,根据第一预设规则和第一剩余削峰面积,更新所述当前剩余削峰面积,直至当根据所述当前剩余削峰面积,和/或与所述预设区域中每一个CDN节点当前对应的带宽规划值,确定所述预设区域满足终止条件时结束;其中,所述根据第一预设规则和第一剩余削峰面积,更新所述当前剩余削峰面积包括:按照第一预设规则,调整所有CDN节点当前对应的带宽规划值,并从所有经过调整带宽规划值后的CDN节点中,确定当前最优CDN节点;根据所述当前最优CDN节点对应的节点数据以及第一剩余削峰面积,更新所述当前剩余削峰面积;所述终止条件包括所述预设区域当前剩余削峰面积能够支撑预设周期内的剩余时长,和/或每一个CDN节点当前对应的规划值均超过预设规划值上限;所述第一剩余削峰面积为在CDN节点带宽规划周期内首次获取CDN节点的剩余削峰面积时,所有CDN节点对应的当前剩余削峰面积。2.根据权利要求1所述的方法,其特征在于,确定所述预设区域内当前剩余削峰面积是否能够支撑所述预设周期内的剩余时长,包括:获取所述预设周期内已使用的削峰面积,以及已使用时长;根据所述已使用的削峰面积和已使用时长,确定历史单位时间内使用的削峰面积平均值;根据所述预设区域内当前剩余削峰面积,以及所述削峰面积平均值,确定所述预设区域内当前剩余削峰面积所能使用的时长;当所述预设区域内当前剩余削峰面积所能使用的时长大于或者等于所述预设周期内的剩余时长时,确定所述预设区域内当前剩余削峰面积能够支撑所述预设周期内的剩余时长;否则,确定所述预设区域内当前剩余削峰面积不能够支撑所述预设周期内的剩余时长。3.根据权利要求2所述的方法,其特征在于,按照第一预设规则,调整所有CDN节点当前对应的带宽规划值,并从所有经过调整带宽规划值后的CDN节点中,确定当前最优CDN节点,具体包括:依次调整每一个CDN节点对应的带宽规划值;当第k个CDN节点调整与之对应的带宽规划值后,根据第k个CDN节点对应的节点数据以及第一剩余削峰面积,确定所述预设区域对应的第k+1剩余削峰面积;根据所述第k+1剩余削峰面积,以及所述削峰面积平均值,确定所述第k+1剩余削峰面积所能使用的第k+1时长;当所述第k+1时长大于或者等于之前已获取的基准时长时,将所述第k+1时长替换掉之前已获取的基准时长,作为当前基准时长,其中首次获取的基准时长为依据所述第一剩余削峰面积,与所述削峰面积平均值,确定的使用的时长;当所有CDN节点均按照所述第一预设规则,调整与之对应的带宽规划值后,确定最终获取的基准时长所对应的CDN节点为当前所述最优CDN节点,其中,k为大于或者等于1,且小于或者等于所述预设区域内所有CDN节点总数的正整数,k初始取值为1,依次递进取值。
4.根据权利要求3所述的方法,其特征在于,CDN节点对应的节点数据包括:预设规划值上限、预设周期内免费使用带宽对应的总点数、已经使用的点数、所述CDN节点当前...

【专利技术属性】
技术研发人员:张明生
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1