[发明专利]一种CDN自适应带宽突发处理方法有效
申请号: | 202110765333.3 | 申请日: | 2021-07-07 |
公开(公告)号: | CN113259184B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 傅贤达 | 申请(专利权)人: | 杭州又拍云科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 陈升华 |
地址: | 310012 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cdn 自适应 带宽 突发 处理 方法 | ||
本发明公开了一种CDN自适应带宽突发处理方法,包括:当用户当前带宽到达该用户带宽阈值,即出现带宽突发时,若对应带宽突发设置了带宽限制策略,则确定是否则触发带宽限制,计算用户的请求丢弃率;根据请求丢弃率,边缘节点的应用程序按比例丢弃部分属于该用户的请求,实现带宽限制。若对应带宽突发设置了分流策略,则计算请求分流率,根据请求分流率将请求转发到其他边缘节点上,从而减小用户在当前边缘节点的带宽。本发明能够根据总体带宽和用户带宽使用情况在带宽突发时自动进行限制或自动分流,同时可以通过决策中心下发的配置实现:在用户带宽突发时,针对不同用户执行不同的带宽突发处理方案。
技术领域
本发明涉及内容分发网络领域,具体涉及一种CDN自适应带宽突发处理方法。
背景技术
CDN (Content Delivery Network),即内容分发网络,通过在边缘节点缓存用户源站的内容,来实现加速的目的。用户流量突发,在CDN中是十分常见的问题,常常会因为某个或某几个用户的请求流量突增,导致整条线路的带宽被占满,从而影响到其他用户的正常访问。
现有技术的缺陷和不足:目前大部分CDN带宽限制的方式都是通过决策中心下发带宽限制策略,比如设置某个域名在指定时间段的带宽阈值,而这种方式需要人为决策,从发现带宽突发现象到下发限制策略都需要一定时间,并不能很及时地解决带宽突发的问题。
虽然也有CDN支持自动限制带宽突发的方式,但是其限制方式通常都是针对某些用户或域名设置其带宽阈值,这会导致在整体带宽富余的情况下,依旧对某些用户进行带宽限制,浪费带宽资源。
同时,现有的带宽突发解决方案中,针对不同用户或域名,通常只能设置带宽阈值,超过阈值之后触发统一的限制方案,而不能针对不同用户提供不同的处理方案,非常不灵活。
公开(公告)号为CN112260962A(申请号为202011110797.2)的中国专利申请的中国专利申请公开了一种带宽控制方法及装置,该方法包括:边缘代理设备获取带宽配置信息以及目标频道在上一决策周期内的带宽数据。在确定决策中心设备未生成目标频道的中心控制策略时,根据带宽配置信息和目标频道在上一决策周期内的带宽数据生成目标频道的边缘控制策略,之后再将目标频道的边缘控制策略发送给边缘资源设备。由于在决策中心设备没有生成中心控制策略时,边缘代理设备生成边缘控制策略并下发给边缘资源设备,这种在客户频道的带宽值没有达到控制阈值之前下发边缘控制策略的方法,能有效解决中心决策滞后性的问题,避免了带宽突发性跑高,从而能有效保护CDN平台以及各个客户的业务。该技术方案中,CDN支持自动限制带宽突发的方式,但是其限制方式通常是针对某些用户或域名设置其带宽阈值,这会导致在整体带宽富余的情况下,依旧对某些用户进行带宽限制,浪费带宽资源。而且不支持对带宽达到阈值的用户请求进行分流处理,即将该用户部分请求分配至其他空闲的边缘节点上。
发明内容
本发明的目的是提供了一种CDN自适应带宽突发处理方法,能够根据总体带宽和用户带宽使用情况在带宽突发时自动进行处理,同时可以通过决策中心下发的配置实现:在用户带宽突发时,针对不同用户执行不同的带宽突发处理方案,可选择请求分流和带宽限制两种处理方案。
实现该目的的技术方案:一种CDN自适应带宽突发处理方法,包括以下步骤:
1)内容分发网络的边缘节点上的应用程序通过计算每个用户在固定时间窗口产生的流量来计算每个用户当前的带宽,同时统计该边缘节点的带宽使用情况;
2)当用户当前带宽到达该用户带宽阈值,即出现带宽突发时,根据该用户设置的带宽突发处理方案,进行不同的处理;
3)若该用户对应带宽突发设置了分流策略,则根据此时用户带宽和该用户的带宽阈值计算请求分流率;
4)根据步骤3)计算得到的请求分流率,边缘节点上的应用程序通过重定向的方式按比例将该节点上的请求转发至其他空闲节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州又拍云科技有限公司,未经杭州又拍云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110765333.3/2.html,转载请声明来源钻瓜专利网。