【技术实现步骤摘要】
带宽流量控制方法及装置、存储介质
[0001]本公开涉及网络服务
,尤其涉及一种带宽流量控制方法及装置、存储介质。
技术介绍
[0002]目前,越来越多的用户选择使用云服务,云端资源众多,可以通过内容分发网络(Content Delivery Network,CDN)分发至客户端,以提高对客户端请求的响应速度,减少客户端对资源的等待时间。
[0003]通过CDN网络进行资源下载,常见的带宽流量成本控制技术主要有以下几种:(1)根据不同客户端的需求预先分配带宽流量,这种方式虽然能够有效合理的利用带宽资源,但是需要预估不同客户端使用的带宽流量,一旦分配不合理就会造成较差的用户体验;(2)融合CDN技术,引入P2P(点对点)技术,将一部分带宽流量分配到客户端身上,这种方式可以很好地分流CDN节点的带宽流量,但是会占用客户端的上行带宽,消耗客户端性能,影响使用体验。
技术实现思路
[0004]本公开实施例提供一种带宽流量控制方法及装置、存储介质。
[0005]第一方面,本公开实施例提供一种带宽流 ...
【技术保护点】
【技术特征摘要】
1.一种带宽流量控制方法,其特征在于,包括:确定当前时间点对应的计费带宽值;根据历史采样时间点的实际带宽值,预测所述当前时间点之后的下一个未来采样时间点的预测带宽值,所述历史采样时间点为所述当前时间点之前的采样时间点;根据所述当前时间点对应的计费带宽值和所述预测带宽值,确定是否响应客户端在当前时间段内的下载请求,以控制客户端的下载流量,所述当前时间段为所述当前时间点的上一个历史采样时间点和下一个未来采样时间点之间的时间段。2.根据权利要求1所述的方法,其特征在于,根据历史采样时间点的实际带宽值,预测所述当前时间点之后的下一个未来采样时间点的预测带宽值,包括:确定第一参照值,所述第一参照值为所述当前时间点之前的第N个历史采样时间点的实际带宽值和第N
‑
1个历史采样时间点的实际带宽值的平均值,其中,N为大于或等于5的自然数;确定第二参照值,所述第二参照值为所述当前时间点之前的第N
‑
1个历史采样时间点的实际带宽值和第N
‑
2个历史采样时间点的实际带宽值的平均值;根据所述第一参照值、所述第二参照值以及所述当前时间点之前的N
‑
2个历史采样时间点分别对应的实际带宽值,预测所述预测带宽值,所述N
‑
2个历史采样时间点为所述当前时间点之前且最靠近所述当前时间点的历史采样时间点。3.根据权利要求2所述的方法,其特征在于,在所述第一参照值小于所述第二参照值的情况下,根据所述第一参照值、所述第二参照值以及所述当前时间点之前的N
‑
2个历史采样时间点分别对应的实际带宽值,预测所述预测带宽值,包括:计算所述第二参照值与所述第一参照值的差,获得第一差值;计算所述第一差值与采样时间间隔T的商,获得第一商值,所述采样时间间隔T为相邻两个采样时间点的时间差;根据所述第一商值和所述第一参照值,确定所述当前时间点之后的下一个未来采样时间点的估算带宽值;将所述估算带宽值、所述当前时间点之前的N
‑
2个历史采样时间点分别对应的实际带宽值、所述当前时间点对应的实际带宽值中的最大值,确定为所述预测带宽值。4.根据权利要求3所述的方法,其特征在于,根据所述第一商值和所述第一参照值,确定所述当前时间点之后的下一个未来采样时间点的估算带宽值,包括:计算所述第一商值与预设时长的积,获得增量值,所述预设时长为(N
‑
1)*T+T/2;计算所述增量值与所述第一参照值的和,获得所述估算带宽值。5.根据权利要求2所述的方法,其特征在于,根据所述第一参照值、所述第二参照值以及所述当前时间点之前的N
‑
2个历史采样时间点分别对应的实际带宽值,预测所述预测带宽值,包括:在所述第一参照值大于所述第二参照值的情况下,确定所述当前时间点之...
【专利技术属性】
技术研发人员:杨相珀,杨夕凯,杜金锋,刘浩,胡可可,罗熹之,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。