【技术实现步骤摘要】
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]目前而言,由于各种波动因素,如网民量级等,使得CDN服务商均不能很好的对5%免费时间点内的带宽进行规划。进而导致月底最容易造成成本突增,又或者因为规划不当,导致带宽的极大浪费。
技术实现思路
[0005]鉴于此,为解决现有技术中上述技术问题,本专利技术实施例提供一种新的CDN节点带宽规划方法、装置、系统及存储介质。
[0006]第一方面,本专利技术实施例提供一种新的CDN节点带宽规划方法,该 ...
【技术保护点】
【技术特征摘要】
1.一种CDN节点带宽规划方法,其特征在于,所述方法包括:当根据预设区域内所有CDN节点对应的当前剩余削峰面积,和/或与所述预设区域中每一个CDN节点当前对应的带宽规划值,确定所述预设区域不满足终止条件时,根据第一预设规则和第一剩余削峰面积,更新所述当前剩余削峰面积,以及调整所述预设区域中CDN节点的带宽规划值,直至当根据所述当前剩余削峰面积,和/或与所述预设区域中每一个CDN节点当前对应的带宽规划值,确定所述预设区域满足终止条件时结束;所述终止条件包括所述预设区域当前剩余削峰面积能够支撑预设周期内的剩余时长,和/或每一个CDN节点当前对应的规划值均超过预设规划值上限;所述第一剩余削峰面积为在CDN节点带宽规划周期内首次获取CDN节点的剩余削峰面积时,所有CDN节点对应的当前剩余削峰面积;确定所述预设区域内当前剩余削峰面积是否能够支撑所述预设周期内的剩余时长,包括:按照预设筛选标准,从所述预设周期内的历史单位时间中,提取与所述预设周期内剩余时长中每一个未来单位时间相匹配的目标历史单位时间;根据所述预设区域内当前剩余削峰面积、所述目标历史单位时间内所有CDN节点已使用的削峰面积、所述目标历史单位时间对应的参考系数,以及所述预设周期内剩余时长,确定所述预设区域内当前剩余削峰面积是否能够支撑所述预设周期内的剩余时长。2.根据权利要求1所述的方法,其特征在于,所述根据第一预设规则和第一剩余削峰面积,更新所述当前剩余削峰面积,以及调整所述预设区域中CDN节点的带宽规划值,具体包括:按照第一预设规则,调整所述预设区域中CDN节点当前对应的带宽规划值,并从经过调整带宽规划值后的CDN节点中,确定当前最优CDN节点;根据所述当前最优CDN节点对应的节点数据,以及第一剩余削峰面积,更新所述当前剩余削峰面积。3.根据权利要求1所述的方法,其特征在于,所述按照预设筛选标准,从所述预设周期内的历史单位时间中,提取与所述预设周期内剩余时长中每一个未来单位时间相匹配的目标历史单位时间,具体包括:当已获取到所述预设周期内剩余时长中至少一个所述未来单位时间对应的网络传输参考数据时,根据所述网络传输参考数据,从所述预设周期内的历史单位时间中匹配与所述未来单位时间对应的目标历史单位时间;或者,当未获取到所述网络传输参考数据时,按照预设时间参考系,从所述预设周期内的历史单位时间中匹配与所述未来单位时间对应的目标历史单位时间。4.根据权利要求3所述的方法,其特征在于,与所述目标历史单位时间对应的参考系数的获取方式,包括:当已获取到所述预设周期内剩余时长中至少一个所述未来单位时间对应的网络传输参考数据时,将所述网络传输参考数据与与所述未来单位时间对应的目标历史单位时间中的网络传输参考数据之间的比例系数,作为所述参考系数;或者,当未获取到所述网络传输参考数据时,所述参考系数为预设阈值。
5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述根据所述预设区域内当前剩余削峰面积、所述目标历史单位时间内所有CDN节点已使用的削峰面积、所述目标历史单位时间对应的参考系数,以及所述预设周期内剩余时长,确定所述预设区域内当前剩余削峰面积是否能够支撑所述预设周期内的剩余时长,具体包括:根据所述目标历史单位时间内所有CDN节点已使用的削峰面积、所述参考系数、以及所述预设周期内剩余时长,确定所述剩余时长中所使用的削峰面积平均值;根据所述预设区域内当前剩余削峰面积和所述削峰面积平均值,确定所述预设区域内当前剩余削峰面积所能使用的时长;当所述预设区域内当前剩余削峰面积所能使用的时长大于或者等于所述预设周期内的剩余时长时,确定所述预设区域内当前剩余削峰面积能够支撑所述预设周期内的剩余时长;否则,确定所述预设区域内当前剩余削峰面积不能够支撑所述预设周期内的剩余时长。6.根据权利要求2所述的方法,其特征在于,所述按照第一预设规则,调整所述预设区域中CDN节点当前对应的带宽规划值,从经过调整带宽规划值后的CDN节点中,确定当前最优CDN节点,具体包括:依次调整每一个CDN节点对应的带宽规划值;当第k个CDN节点调整与之对应的带宽规划值后,根据第k个CDN节点对应的节点数据以及第一剩余削峰面积,确...
【专利技术属性】
技术研发人员:张明生,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。