【技术实现步骤摘要】
一种内容分发网络流量控制方法及终端
[0001 ] 本专利技术涉及通信
,尤其涉及一种内容分发网络流量控制方法及终端。
技术介绍
Q)N(Content Delivery Network,内容分发网络)是近年来首先在美国兴起并迅速发展起来的一种解决互联网性能不佳等问题的有效手段,其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。CDN流量指的是使用CDN网络加速技术过程中相关业务在单位时间内使用节点服务器的流量的总和。现有技术中CDN流量的使用情况波动较大,据统计,企业每个月使用的⑶N流量中,最大⑶N流量为140G,最小⑶N流量为5G,平均⑶N流量为40G,⑶N流量使用量分布不均匀,并且当前CDN流量大于最大可用流量时,维护人员需要手动控制下载通道的通道概率,以减小CDN流量,其中通道是指下载文件的渠道,通道概率是指访问目标文件的所有用户中允许下载该目标文件的用户比例,维护人员通常发现问题并解决问题需要的时间较长,并且手动控制通道概率不精准,将会导致CDN流量暴增,网络堵塞。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种内容分发网络流量控制方法及终端,可调整通道概率以控制CDN流量,避免CDN流量暴增导致网络堵塞。为了解决上述技术问题,本专利技术实施例提供了一种 ...
【技术保护点】
一种内容分发网络流量控制方法,其特征在于,所述方法包括:获取针对下载通道的当前内容分发网络CDN流量;将所述当前CDN流量和第一预设CDN流量阈值进行比较;根据所述当前CDN流量和所述第一预设CDN流量阈值的比较结果,调整所述下载通道的通道概率,所述通道概率用于指示单位时间内允许通过所述下载通道下载目标文件的用户比例;根据调整后的通道概率,控制单位时间内允许通过所述下载通道下载目标文件的用户比例。
【技术特征摘要】
1.一种内容分发网络流量控制方法,其特征在于,所述方法包括: 获取针对下载通道的当前内容分发网络CDN流量; 将所述当前CDN流量和第一预设CDN流量阈值进行比较; 根据所述当前CDN流量和所述第一预设CDN流量阈值的比较结果,调整所述下载通道的通道概率,所述通道概率用于指示单位时间内允许通过所述下载通道下载目标文件的用户比例; 根据调整后的通道概率,控制单位时间内允许通过所述下载通道下载目标文件的用户比例。2.如权利要求1所述的方法,其特征在于,所述将所述当前CDN流量和第一预设CDN流量阈值进行比较之前,还包括: 获取针对当前的预设间隔时间前的CDN流量; 若所述当前 CDN流量和所述针对当前的预设间隔时间前的CDN流量不相同,则触发将所述当前CDN流量和所述第一预设CDN流量阈值进行比较。3.如权利要求1所述的方法,其特征在于,所述方法还包括: 若所述当前CDN流量大于第二预设CDN流量阈值,则生成报警信息。4.如权利要求1所述的方法,其特征在于,所述将所述当前CDN流量和第一预设CDN流量阈值进行比较之前,还包括: 获取所述下载通道对应的设置信息,所述设置信息包括用于指示是否动态调整所述通道概率的信息; 根据所述设置信息判断是否动态调整所述通道概率; 若动态调整所述通道概率,则触发将所述当前CDN流量和所述第一预设CDN流量阈值进行比较。5.如权利要求4所述的方法,其特征在于,所述根据所述设置信息判断是否动态调整所述通道概率之后,还包括: 若禁止动态调整所述通道概率,则根据预设经验阈值调整所述通道概率。6.如权利要求4所述的方法,其特征在于,所述设置信息还包括用于指示是否动态调整针对预设时间段的通道概率的信息; 所述若动态调整所述通道概率,则触发将所述当前CDN流量和所述第一预设CDN流量阈值进行比较包括: 若动态调整所述通道概率,且当前时间位于所述预设时间段内,则根据所述设置信息判断是否动态调整针对所述预设时间段的通道概率; 若动态调整针对所述预设时间段的通道概率,则触发将所述当前CDN流量和所述第一预设⑶N流量阈值进行比较。7.如权利要求6所述的方法,其特征在于,所述根据所述设置信息判断是否动态调整针对所述预设时间段的通道概率之后,还包括: 若禁止动态调整针对所述预设时间段的通道概率,则所述通道概率保持不变。8.如权利要求1所述的方法,其特征在于,所述根据所述当前CDN流量和所述第一预设⑶N流量阈值的比较结果,调整所述下载通道对应的通道概率包括: 若所述当前CDN流量与所述第一预设CDN流量阈值之间的比例不小于预设比例阈值,则调整所述通道概率;或者 若所述当前CDN流量与所述第一预设CDN流量阈值之间的差值不小于预设差值阈值,则调整所述通道概率。9.如权利要求8所述的方法,其特征在于,所述方法还包括: 若所述当前CDN流量与所述第一预设CDN流量阈值之间的比例小于所述预设比例阈值,或者,若所述当前CDN流量与所述第一预设CDN流量阈值之间的差值小于所述预设差值阈值,则在多个预设时间区间中确定当前时间所在的预设时间区间; 根据所述确定的当前时间所在的预设时间区间对应的通道概率算法,调整所述通道概率。10.如权利要求9所述的方法,其特征在于,所述根据所述确定的当前时间所在的预设时间区间对应的通道概率算法,调整所述通道概率包括: 当确定的当前时间所在的预设时间区间为第一时间区间时,将所述通道概率调整为预设通道概率; 当确定的当前时间所在的预设时间区间为第二时间区间时,根据预设的文件大小与初始通道概率的对应关系,确定所述目标文件的文件大小对应的初始通道概率; 将所述通道概率调 整为所述目标文件的文件大小对应的初始通道概率; 当确定的当前时间所在的预设时间区间为第三时间区间,且所述当前CDN流量小于所述第一预设CDN流量阈值时,根据预设的文件大小与递增通道概率变化量的对应关系,获取所述目标文件的文件大小对应的递增通道概率变化量; 使用所述通道概率加上所述目标文件的文件大小对应的递增通道概率变化量,以得到调整后的通道概率; 当确定的当前时间所在的预设时间区间为第三时间区间,且所述当前CDN流量不小于所述第一预设CDN流量阈值时,根据预设的文件大小与递减通道概率变化量的对应关系,获取所述目标文件的文件大小对应的递减通道概率变化量; 使用所述通道概率减去所述目标文件的文件大小对应的递减通道概率变化量,以得到调整后的通道概率。11.一种终端,其特征在于,所述终端包括: 获取单元,用于获取针对下载通道的当前内容分发网络CDN流量...
【专利技术属性】
技术研发人员:罗慧军,
申请(专利权)人:广州金山网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。