[发明专利]一种带宽控制方法及装置有效
申请号: | 202011110797.2 | 申请日: | 2020-10-16 |
公开(公告)号: | CN112260962B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 雷强 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L41/0896 | 分类号: | H04L41/0896 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 彭燕 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 带宽 控制 方法 装置 | ||
本申请实施例提供了一种带宽控制方法及装置,涉及计算机技术领域,该方法包括:边缘代理设备获取带宽配置信息以及目标频道在上一决策周期内的带宽数据。在确定决策中心设备未生成目标频道的中心控制策略时,根据带宽配置信息和目标频道在上一决策周期内的带宽数据生成目标频道的边缘控制策略,之后再将目标频道的边缘控制策略发送给边缘资源设备。由于在决策中心设备没有生成中心控制策略时,边缘代理设备生成边缘控制策略并下发给边缘资源设备,这种在客户频道的带宽值没有达到控制阈值之前下发边缘控制策略的方法,能有效解决中心决策滞后性的问题,避免了带宽突发性跑高,从而能有效保护CDN平台以及各个客户的业务。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种带宽控制方法及装置。
背景技术
越来越多因特网服务提供者通过CDN(Content Delivery Network,内容分发网络)向全世界的客户机递送数字内容。各行业客户快速增加的带宽无疑给CDN带来巨大的带宽压力和一系列的问题,比如如何最大限度的使用CDN带宽资源、各个客户带宽的如何进行合理分配等。上述问题要求CDN需要具备一定的自我保护能力,需要在出现上述问题时下进行自适应控制,从而防止影响到其他客户或最大限度的降低受影响的客户数的方案的需求。
目前采用中心式决策对边缘资源设备进行控制时,先采集客户频道的带宽数据,只有在客户频道的带宽值大于控制阈值时,才下发中心控制策略,这种决策方法存在滞后性。当某个客户业务激增时,该客户占用的带宽将突发性跑高,从而影响CDN平台的性能以及其他客户的业务。
发明内容
本申请实施例提供了一种带宽控制方法及装置,用于解决中心决策滞后性的问题。
一方面,本申请实施提供了一种带宽控制方法,该方法包括:
边缘代理设备获取带宽配置信息以及目标频道在上一决策周期内的带宽数据;
边缘代理设备在确定决策中心设备未生成所述目标频道的中心控制策略时,根据所述带宽配置信息和所述目标频道在上一决策周期内的带宽数据生成所述目标频道的边缘控制策略;
边缘代理设备将所述目标频道的边缘控制策略发送给边缘资源设备。
一方面,本申请实施提供了一种带宽控制装置,该装置包括:
获取模块,用于获取带宽配置信息以及目标频道在上一决策周期内的带宽数据;
处理模块,用于在确定决策中心设备未生成所述目标频道的中心控制策略时,根据所述带宽配置信息和所述目标频道在上一决策周期内的带宽数据生成所述目标频道的边缘控制策略;
发送模块,用于将所述目标频道的边缘控制策略发送给边缘资源设备。
可选地,所述带宽配置信息包括进程防突发比例、进程组防突发比例、中心决策任务阈值,所述目标频道的边缘控制策略包括所述目标频道对应的边缘进程的带宽控制阈值;
所述处理模块具体用于:
针对所述目标频道对应的目标边缘进程组中任意一个目标边缘进程,当上一决策周期内没有从所述目标边缘进程中采集到所述目标频道的带宽数据时,根据所述进程防突发比例和所述中心决策任务阈值,生成所述目标边缘进程的带宽控制阈值;
当上一决策周期内从所述目标边缘进程采集到所述目标频道的带宽数据时,根据所述进程组防突发比例、中心决策任务阈值、上一决策周期内从所述目标边缘进程以及所述目标边缘进程组中采集的目标频道的带宽数据,生成所述目标边缘进程的带宽控制阈值;
所述发送模块具体用于:
将所述目标边缘进程的带宽控制阈值发送给所述边缘资源设备中的目标边缘进程。
可选地,所述处理模块还用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011110797.2/2.html,转载请声明来源钻瓜专利网。