对CDN系统的业务连接进行带宽控制的方法及CDN系统技术方案

技术编号:20394799 阅读:36 留言:0更新日期:2019-02-20 04:54
本发明专利技术公开了一种对CDN系统的业务连接进行带宽控制的方法及CDN系统,属于通信技术领域。方法包括:目标区域决策服务器根据历史结算时刻对应的历史实时带宽值和基础边缘控制带宽值,生成控制带宽调节值;根据控制带宽调节值和历史结算时刻对应的期望边缘控制带宽值,生成当前结算时刻对应的期望边缘控制带宽值;根据当前结算时刻对应的期望边缘控制带宽值,生成带宽控制指令,并将带宽控制指令下发至目标边缘缓存服务器,以使目标边缘缓存服务器根据带宽控制指令对目标CDN客户对应的业务连接进行带宽控制。本发明专利技术相较于现有技术,保证了服务质量,最大化地使用了CDN资源。

【技术实现步骤摘要】
对CDN系统的业务连接进行带宽控制的方法及CDN系统
本专利技术涉及内容分发网络
,特别涉及一种对CDN系统的业务连接进行带宽控制的方法及CDN系统。
技术介绍
随着互联网技术得到不断开发,CDN(ContentDeliveryNetwork,内容分发网络)服务也随之快速发展。现有技术中,为了防止某个CDN客户大量占据带宽导致CDN带宽资源枯竭而影响到CDN系统上其它客户的业务服务,CDN服务商需要对每个CDN客户的带宽使用进行控制。对于每个CDN客户,CDN系统的中心决策服务器上存有该CDN客户可使用的带宽总量(可称为总控制带宽),中心决策服务器可以根据CDN系统中区域决策服务器的数量将总控制带宽分为多个区域控制带宽,并将多个区域控制带宽提供给多个区域决策服务器。每个区域决策服务器可以根据其管理的边缘缓存服务器的数量将区域控制带宽分为多个边缘控制带宽,并在每个边缘缓存服务器上设置边缘控制带宽。某个边缘缓存服务器上CDN客户的实时带宽超过本地预先设置的边缘控制带宽后,该边缘缓存服务器后续接收到该CDN客户的业务请求时,会直接拒绝响应该业务请求。本专利申请的专利技术人,通过研究现本文档来自技高网...

【技术保护点】
1.一种对CDN系统的业务连接进行进行带宽控制的方法,其特征在于,所述方法包括:目标区域决策服务器每隔预设结算时长,根据历史结算时刻目标边缘缓存服务器上目标CDN客户对应的历史实时带宽值和基础边缘控制带宽值,生成控制带宽调节值;所述目标区域决策服务器根据所述控制带宽调节值和所述历史结算时刻所述目标边缘缓存服务器上所述目标CDN客户对应的期望边缘控制带宽值,生成当前结算时刻对应的期望边缘控制带宽值;所述目标区域决策服务器根据当前结算时刻对应的所述期望边缘控制带宽值,生成带宽控制指令,并将所述带宽控制指令下发至所述目标边缘缓存服务器,以使所述目标边缘缓存服务器根据所述带宽控制指令对所述目标CDN客...

【技术特征摘要】
1.一种对CDN系统的业务连接进行进行带宽控制的方法,其特征在于,所述方法包括:目标区域决策服务器每隔预设结算时长,根据历史结算时刻目标边缘缓存服务器上目标CDN客户对应的历史实时带宽值和基础边缘控制带宽值,生成控制带宽调节值;所述目标区域决策服务器根据所述控制带宽调节值和所述历史结算时刻所述目标边缘缓存服务器上所述目标CDN客户对应的期望边缘控制带宽值,生成当前结算时刻对应的期望边缘控制带宽值;所述目标区域决策服务器根据当前结算时刻对应的所述期望边缘控制带宽值,生成带宽控制指令,并将所述带宽控制指令下发至所述目标边缘缓存服务器,以使所述目标边缘缓存服务器根据所述带宽控制指令对所述目标CDN客户对应的业务连接进行带宽控制。2.如权利要求1所述的方法,其特征在于,所述方法还包括:区域决策服务器周期性获取其管理的所有边缘缓存服务器上所述目标CDN客户在最近的历史结算时刻的历史实时带宽值,并将所述历史实时带宽值上报给中心决策服务器;所述中心决策服务器根据所述历史实时带宽值,计算每个边缘缓存服务器上所述目标CDN客户对应的基础边缘控制带宽值,并将所述基础边缘控制带宽值分别下发至对应的区域决策服务器。3.如权利要求2所述的方法,其特征在于,所述区域决策服务器将所述历史实时带宽值上报给中心决策服务器之前的步骤,还包括:所述区域决策服务器根据其管理的所有边缘缓存服务器上所述目标CDN客户在多个历史结算时刻的历史实时带宽值,按照滤波算法对所述目标CDN客户在最近的历史结算时刻的历史实时带宽值进行降噪处理。4.如权利要求2所述的方法,其特征在于,所述中心决策服务器根据所述历史实时带宽值,计算每个边缘缓存服务器上所述目标CDN客户对应的基础边缘控制带宽值的步骤包括:所述中心决策服务器计算每个边缘缓存服务器对应的所述历史实时带宽值和所有边缘缓存服务器对应的所述历史实时带宽值的总和的第一比值;所述中心决策服务器根据所述第一比值和所述目标CDN客户的总控制带宽,计算所述边缘缓存服务器上所述目标CDN客户对应的基础边缘控制带宽值。5.如权利要求1所述的方法,其特征在于,所述目标区域决策服务器根据所述控制带宽调节值和所述历史结算时刻所述目标边缘缓存服务器上所述目标CDN客户对应的期望边缘控制带宽值,生成当前结算时刻对应的期望边缘控制带宽值的步骤包括:若所述历史实时带宽值大于所述基础边缘控制带宽值,且所述历史结算时刻对应的期望边缘控制带宽值和所述基础边缘控制带宽值之比大于预设比例时,所述目标区域决策服务器则根据所述历史实时带宽值、所述基础边缘控制带宽值和所述期望边缘控制带宽值,按照预设的指数下降算法生成当前结算时刻对应的期望边缘控制带宽值;否则,所述区域决策服务器则根据所述历史实时带宽值、所述基础边缘控制带宽值和所述期望边...

【专利技术属性】
技术研发人员:许辰希
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海,31

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

1