一种带宽调度方法及装置制造方法及图纸

技术编号:33531274 阅读:15 留言:0更新日期:2022-05-19 02:02
本申请应用于互联网技术领域,提供了一种带宽调度方法及装置,用以提高带宽调度效率和准确度。该方法包括:接收第一请求,第一请求用于请求对网际互连协议IP资源进行带宽降量处理,第一请求包括第一IP资源的信息;根据第一解析组覆盖区域下的IP资源的缓存节点的带宽信息和成本线,确定第二IP资源,第一解析组覆盖区域下的IP资源包括第一IP资源和第二资源,第二IP资源为缓存节点的带宽超成本线的IP资源;根据第二IP资源的缓存节点的带宽超过成本线的带宽量确定第一比例;根据第二IP资源对应的随机数和第一比例,对第一IP资源进行降量处理,或将第一IP资源替换为资源池中的资源。或将第一IP资源替换为资源池中的资源。或将第一IP资源替换为资源池中的资源。

【技术实现步骤摘要】
一种带宽调度方法及装置


[0001]本申请涉及互联网
,尤其涉及一种带宽调度方法及装置。

技术介绍

[0002]内容分发网络(Content Delivery Network,CDN)是一种新型网络内容服务体系,其基于IP网络而构建,基于内容访问与应用的效率要求、质量要求和内容秩序而提供内容的分发和服务。CDN因其可以显著缓解源站压力,提高内容分发和服务的速度,已被广泛应用于网站加速、点直播、游戏加速等场景。
[0003]CDN的成本包括机房运营成本、带宽成本等等,其中,带宽成本相对其他成本来说占了较大比重。缓存节点是CDN厂商同运营商带宽计费结算的最小单位,由于不同运营商在不同的省份网络建设架构不同,导致缓存节点的带宽计费方式种类繁多。
[0004]目前,为了优化带宽成本,保障缓存节点服务质量,通常是人工基于缓存节点带宽的使用情况及资源需求,对现有资源进行规划和调度。这种方式由于具体运营的资源覆盖和调度策略相对复杂不可控,导致人工在规划时不能考虑所有情形,通常是只满足某一方面的约束条件,调度准确性不高;同时由于人工规划滞后性大,不能及时对超成本线或者调度上限的缓存节点进行降量,导致带宽成本的浪费和网络服务质量的下降,因此带宽调度效率有待提高。

技术实现思路

[0005]本申请提供了一种带宽调度方法及装置,用以提高带宽调度效率和准确度。
[0006]第一方面,本申请提供了一种带宽调度方法,该方法包括:接收第一请求,所述第一请求用于请求对网际互连协议IP资源进行带宽降量处理,所述第一请求包括第一IP资源的信息;根据第一解析组覆盖区域下的IP资源的缓存节点的带宽信息和成本线,确定第二IP资源,所述第一解析组覆盖区域下的IP资源包括所述第一IP资源和所述第二资源,所述第二IP资源为缓存节点的带宽超成本线的IP资源;根据所述第二IP资源的缓存节点的带宽超过成本线的带宽量确定第一比例;根据所述第二IP资源对应的随机数和所述第一比例,对所述第一IP资源进行降量处理,或将所述第一IP资源替换为资源池中的资源。
[0007]基于以上方法,可根据第一解析组覆盖区域下的IP资源所属缓存节点的超出成本线的带宽量确定第一比例,并通过随机数和第一比例确定对第一IP资源进行降量处理,或通过将资源池中的IP资源对第一IP资源进行替换的方式实现带宽调度,能够及时对网络中的缓存节点进行带宽调度,优化网络服务质量,降低带宽成本。
[0008]在一种可能的设计中,所述方法还包括:根据所述第一比例、所述第二IP资源的缓存节点的带宽、所述缓存节点的带宽超出所述第二IP资源的成本线的带宽量,以及所述缓存节点的带宽超出所述第二IP资源的成本线的带宽量和所述缓存节点的带宽超出所述第二IP资源的调度上限的带宽量,确定第二比例;根据所述第一比例、所述第二IP资源的缓存节点的带宽、所述缓存节点的带宽超出所述第二IP资源的调度上限的带宽量,以及所述缓
存节点的带宽超出所述第二IP资源的成本线的带宽量和所述缓存节点的带宽超出所述第二IP资源的调度上限的带宽量,确定第三比例;所述将所述第一IP资源替换为资源池中的资源,包括:根据所述随机数、所述第二比例和所述第三比例确定处理方式;根据所述处理方式将所述第一IP资源替换为资源池中的资源。
[0009]在一种可能的设计中,所述随机数对应于所述第二比例,所述根据所述处理方式将所述第一IP资源替换为资源池中的资源,包括:根据第一调出带宽和第一替换IP资源所属缓存节点的带宽冗余将所述第一IP资源替换为资源池中的资源,所述第一调出带宽根据所述第一解析组覆盖区域的实时带宽、第一解析组覆盖区域下的IP资源的数量、所述第二IP资源的成本线,以及所述第二IP资源的成本线和所述调度上限的和确定,所述第一替换IP资源所属缓存节点的带宽冗余根据替换IP资源的成本线和实时带宽确定;或者,
[0010]所述随机数对应于所述第三比例,所述根据所述随机数对应的处理方式将所述第一IP资源替换为资源池中的资源,包括:根据第二调出带宽和第二替换IP资源所属缓存节点的带宽冗余将所述第一IP资源替换为资源池中的资源,所述第二调出带宽根据所述第一解析组覆盖区域的实时带宽、第一解析组覆盖区域下的IP资源的数量、所述第二IP资源的调度上限,以及所述第二IP资源的成本线和所述调度上限的和确定,所述第一替换IP资源所属缓存节点的带宽冗余根据替换IP资源的调度上限和实时带宽确定。
[0011]在一种可能的设计中,所述方法还包括:
[0012]根据所述资源池的IP资源的信息,确定所述资源池中的所述替换IP资源。
[0013]在一种可能的设计中,所述替换IP资源为冗余带宽不低于所述目标IP资源的调出带宽的IP资源。
[0014]第二方面,本申请提供了一种带宽调度装置,该装置包括处理模块和收发模块,用于实现第一方面及其任一可能的设计所示方法。
[0015]第三方面,本申请还提供了一种电子设备,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述第一方面及其任一可能的设计所述业务受理控制方法的步骤。
[0016]第四方面,本申请还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面及其任一可能的设计所述业务受理控制方法的步骤。
[0017]第五方面,本申请还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如第一方面及其任一可能的设计所述业务受理控制方法的步骤。
[0018]另外,第二方面至第五方面所带来的技术效果可参见上述第一方面的描述,此处不再赘述。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本申请实施例提供的一种带宽调度方法的流程示意图;
[0021]图2为本申请实施例提供的一种缓存节点的实时带宽、调度上限和成本线示意图;
[0022]图3A为本申请实施例提供的另一种带宽调度方法的流程示意图;
[0023]图3B为本申请实施例提供的另一种带宽调度方法的流程示意图;
[0024]图4为本申请实施例提供的一种替换IP资源的确定方式示意图;
[0025]图5为本申请实施例提供的另一种替换IP资源的确定方式示意图;
[0026]图6为本申请实施例提供的另一种替换IP资源的确定方式示意图;
[0027]图7为本申请实施例提供的一种带宽调度装置的结构示意图;
[0028]图8为本申请实施例提供的另一种带宽调度装置的结构示意图。
具体实施方式
[0029]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种带宽调度方法,其特征在于,所述方法包括:接收第一请求,所述第一请求用于请求对网际互连协议IP资源进行带宽降量处理,所述第一请求包括第一IP资源的信息;根据第一解析组覆盖区域下的IP资源的缓存节点的带宽信息和成本线,确定第二IP资源,所述第一解析组覆盖区域下的IP资源包括所述第一IP资源和所述第二资源,所述第二IP资源为缓存节点的带宽超成本线的IP资源;根据所述第二IP资源的缓存节点的带宽超过成本线的带宽量确定第一比例;根据所述第二IP资源对应的随机数和所述第一比例,对所述第一IP资源进行降量处理,或将所述第一IP资源替换为资源池中的资源。2.如权利要求1所述的方法,其特征在于,所述方法还包括:根据所述第一比例、所述第二IP资源的缓存节点的带宽、所述缓存节点的带宽超出所述第二IP资源的成本线的带宽量,以及所述缓存节点的带宽超出所述第二IP资源的成本线的带宽量和所述缓存节点的带宽超出所述第二IP资源的调度上限的带宽量,确定第二比例;根据所述第一比例、所述第二IP资源的缓存节点的带宽、所述缓存节点的带宽超出所述第二IP资源的调度上限的带宽量,以及所述缓存节点的带宽超出所述第二IP资源的成本线的带宽量和所述缓存节点的带宽超出所述第二IP资源的调度上限的带宽量,确定第三比例;所述将所述第一IP资源替换为资源池中的资源,包括:根据所述随机数、所述第二比例和所述第三比例确定处理方式;根据所述处理方式将所述第一IP资源替换为资源池中的资源。3.如权利要求2所述的方法,其特征在于,所述随机数对应于所述第二比例,所述根据所述处理方式将所述第一IP资源替换为资源池中的资源,包根据第一调出带宽和第一替换IP资源所属缓存节点的带宽冗余将所述第一IP资源替换为资源池中的资源,所述第一调出带宽根据所述第一解析组覆盖区域的实时带宽、第一解析组覆盖区域下的IP资源的数量、所述第二IP资源的成本线,以及所述第二IP资源的成本线和所述调度上限的和确定,所述第一替换IP资源所属缓存节点的带宽冗余根据替换IP资源的成本线和实时带宽确定;或者,所述随机数对应于所述第三比例,所述根据所述随机数对应的处理方式将所述第一IP资源替换为资源池中的资源,包括:根据第二调出带宽和第二替换IP资源所属缓存节点的带宽冗余将所述第一IP资源替换为资源池中的资源,所述第二调出带宽根据所述第一解析组覆盖区域的实时带宽、第一解析组覆盖区域下的IP资源的数量、所述第二IP资源的调度上限,以及所述第二IP资源的成本线和所述调度上限的和确定,所述第一替换IP资源所属缓存节点的带宽冗余根据替换IP资源的调度上限和实时带宽确定。4.如权利要求3所述的方法,其特征在于,所述方法还包括:根据所述资源池的IP资源的信息,确定所述资源池中的所述替换IP资源。5.如权利要求3或4所述的方法,其特征在于,所述替换IP资源为冗余带宽不低于所述目标IP资源的调出...

【专利技术属性】
技术研发人员:杨炳坤向校民陈义伟林詹健王金土
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1