The invention discloses a bandwidth cost control method, including: S1, the scheduler receives the user's video access request, the video where the CDN server based on the accumulated amount of video files, video files using the upper threshold, to judge the adequacy of the flow of the current bandwidth; if adequate response video access request; if not enough, then to video access request; S2, in the process of S1 implementation steps, every certain time interval, using PID algorithm to update the video file upper threshold. The invention of bandwidth video file size based on the accumulation of pre judgment, so that the bandwidth control effect is improved obviously, thus can avoid the bandwidth billing point caused by the jitter bandwidth waste, greatly improving the utilization rate of the peak bandwidth.
【技术实现步骤摘要】
一种带宽流量成本控制方法
本专利技术涉及一种带宽流量成本控制方法,属于CDN(ContentDeliveryNetwork,内容分发网)带宽流量成本控制的
技术介绍
对于视频服务类的网站,为了提升用户体验,往往需要部署CDN节点。当然,相应的带宽流量成本也会随之而来;而且,带宽流量成本将会占据公司运营成本的一大部分。因此,对带宽流量的控制技术日趋紧迫。常见的带宽流量成本控制技术主要有:1)根据不同用户的需求预先分配带宽流量;2)基于实时获取到的带宽流量值,结合阈值进行上限控制;3)融合CDN技术,引入P2P(点对点)技术,将一部分带宽流量分流到用户身上。上述这些带宽控制技术各有优劣,其中,技术1)虽然能够有效合理的利用带宽资源,但是前提是需要进行大量的测试分析,得出不同用户需求的带宽流量分配量,一旦分配不合理就会造成较差的用户体验。技术2)可以根据CDN带宽的上限使用,因此可以合理的结合公司带宽流量的财务预算和运营商的资源进行分配,但是由于带宽流量值获取的SNMP(简单网络管理协议)协议原理,获取到的带宽流量值具有滞后性,不能实时反应当前的CDN带宽情况 ...
【技术保护点】
一种带宽流量成本控制方法,其特征在于,包含以下步骤:S1、调度器收到用户的视频访问请求,基于该视频所在的CDN服务器的视频文件累积量,利用视频文件上限阈值,判断当前带宽流量是否充足;如充足,则响应视频访问请求;如不充足,则拒绝视频访问请求;S2、在步骤S1执行的过程中,每间隔一定时间,利用PID算法更新视频文件上限阈值。
【技术特征摘要】
1.一种带宽流量成本控制方法,其特征在于,包含以下步骤:S1、调度器收到用户的视频访问请求,基于该视频所在的CDN服务器的视频文件累积量,利用视频文件上限阈值,判断当前带宽流量是否充足;如充足,则响应视频访问请求;如不充足,则拒绝视频访问请求;S2、在步骤S1执行的过程中,每间隔一定时间,利用PID算法更新视频文件上限阈值。2.如权利要求1所述的带宽流量成本控制方法,其特征在于,所述的S1中,具体包含以下步骤:S11、调度器收到用户的视频访问请求,获取该视频所在的CDN服务器当前的视频文件累积量Volume;S12、将视频文件累积量Volume与视频文件上限阈值MaxVolume进行比较;如Volume<MaxVolume,表明CDN服务器的当前带宽流量充足,继续执行S13;如Volume≥MaxVolume,表明CDN服务器的当前带宽流量不充足,拒绝视频访问请求;S13、响应视频访问请求,调度器将对应的带宽流量值分配给用户,并更新视频文件累积量Volume的值。3.如权利要求1所述的带宽流量成本控制方法,其特征在于,所述的S1中,具体包含以下步骤:S11、调度器收到用户的视频访问请求,获取该视频所在的CDN服务器当前的视频文件累积量,并计算当前真实的带宽流量预测值BW_forcast;S12、将带宽流量预测值BW_forcast与预设的带宽流量上限值MaxBW进行比较;如BW_forcast<MaxBW,表明C...
【专利技术属性】
技术研发人员:王盛,周全,黄小飞,朱聪,
申请(专利权)人:上海幻电信息科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。