一种汇聚节点分配方法、装置及计算机设备制造方法及图纸

技术编号:33345652 阅读:9 留言:0更新日期:2022-05-08 09:40
本发明专利技术公开了一种汇聚节点分配方法、装置及计算机设备,该方法包括,获取当前业务信息,当前业务信息包括业务类型、业务冷热程度和区域信息;基于业务类型得到当前业务的带宽权重比;基于区域信息的峰值带宽和带宽权重比得到区域的峰值冗余带宽;基于业务冷热程度得到业务所需的汇聚层带宽;基于业务类型、区域信息得到当前业务可用汇聚节点资源;基于可用汇聚节点资源、峰值冗余带宽和所需汇聚层带宽进行汇聚节点分配。通过获取业务的类型得到相应的带宽权重比可以准确的得到业务的实际需要的带宽,避免了汇聚节点负载跑量高的问题,通过对业务所在区域的汇聚节点的冗余带宽进行筛选,保证了汇聚节点带宽充足,不会成为业务上量的瓶颈。量的瓶颈。量的瓶颈。

【技术实现步骤摘要】
一种汇聚节点分配方法、装置及计算机设备


[0001]本专利技术涉及互联网
,具体涉及一种汇聚节点分配方法、装置及计算机设备。

技术介绍

[0002]现有CDN对汇聚层带宽的主要关注点在于回源带宽及回源区域,但汇聚层主要的资源需求(或资源瓶颈)并不在于回源带宽,而是在于收敛边缘带宽时的入口带宽。
[0003]目前CDN业务有部分的汇聚层节点挑选方案,如按源站区域选择汇聚节点;按回源带宽挑选汇聚节点,但这些挑选方案并未考虑全面,往往容易导致业务上线后汇聚节点负载跑高,质量变差,又或者挑选了太多的汇聚节点组成汇聚方案,造成资源空跑浪费并且无法有效的收敛带宽,增加业务命中率。

技术实现思路

[0004]因此,本专利技术要解决的技术问题在于克服现有技术中只从回源带宽来考虑汇聚层资源,所挑选的汇聚节点组合方案不够准确,从而导致业务上量后,可能出现资源空跑或资源过载等的缺陷,从而提供一种汇聚节点分配方法、装置及计算机设备。
[0005]根据第一方面,本专利技术实施例公开了一种汇聚节点分配方法,包括:获取当前业务信息,所述当前业务信息包括业务类型、业务冷热程度和区域信息;基于所述业务类型得到所述当前业务的带宽权重比;基于所述区域信息的峰值带宽和所述带宽权重比得到所述区域的峰值冗余带宽;基于所述业务冷热程度得到所述业务的汇聚层所需汇聚层带宽;基于所述业务类型、区域信息得到所述当前业务的可用汇聚节点资源;基于所述可用汇聚节点资源、峰值冗余带宽和所需汇聚层带宽进行汇聚节点分配。
[0006]可选地,所述基于所述业务类型得到所述当前业务的带宽权重比,包括:对所述当前业务进行每隔第一预设时间的增量压测,并在增量压测后记录压测结果;判断所述压测结果是否达到预设异常条件;若达到所述预设异常条件,记录上一次增量压测的峰值带宽;基于所述峰值带宽与所述当前业务的出口带宽得到所述当前业务的带宽权重比。
[0007]可选地,所述方法还包括:若未达到所述预设异常条件,则继续进行增量压测,直至达到所述预设异常条件,执行记录上一次增量压测的峰值带宽的步骤至基于所述峰值带宽与所述当前业务的出口带宽得到所述当前业务的带宽权重比的步骤。
[0008]可选地,所述基于所述区域信息的峰值带宽和所述带宽权重比得到所述区域的峰值冗余带宽,包括:获取所述区域信息在第二预设时间内的峰值带宽;基于所述第二预设时间内的峰值带宽和所述区域信息中在第二预设时间内已有业务的带宽权重比,得到所述区域信息的峰值冗余带宽。
[0009]可选地,基于所述业务类型、区域信息得到所述当前业务的可用汇聚节点资源,包括:基于所述区域信息筛选各所述区域信息内的第一可用汇聚节点资源;基于所述业务类型和第一可用汇聚节点资源得到所述可用汇聚节点资源。
[0010]可选地,所述基于所述可用汇聚节点资源、峰值冗余带宽和所需汇聚层带宽进行汇聚节点分配,包括:基于当前业务的所需汇聚层带宽和当前业务的带宽权重比得到各区域的冗余带宽;基于所述冗余带宽、峰值冗余带宽和可用汇聚节点资源,得到满足所需汇聚层带宽的汇聚节点组。
[0011]可选地,所述方法还包括:基于所述可用汇聚节点资源、汇聚节点组的带宽容量和冗余带宽确定剩余的可用汇聚节点资源;将所述剩余的可用汇聚节点资源作为备用汇聚节点组。
[0012]根据第二方面,本专利技术实施例还公开了一种汇聚节点挑选装置,包括:获取模块,用于获取当前业务信息,所述当前业务信息包括业务类型、业务冷热程度和区域信息;带宽权重比模块,用于基于所述业务类型和预设的业务信息数据库得到所述当前业务的带宽权重比;峰值冗余带宽模块,用于基于所述区域信息的峰值带宽和所述带宽权重比得到所述区域的峰值冗余带宽;所需汇聚层带宽模块,用于基于所述业务冷热程度得到所述业务的汇聚层所需汇聚层带宽;可用汇聚节点资源模块,用于基于所述业务类型、区域信息得到所述当前业务的可用汇聚节点资源;分配模块,用于基于所述可用汇聚节点资源、峰值冗余带宽和所需汇聚层带宽进行汇聚节点分配。
[0013]根据第三方面,本专利技术实施例还公开了一种计算机设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如第一方面或第一方面任一可选实施方式所述的汇聚节点分配方法的步骤。
[0014]根据第四方面,本专利技术实施方式还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面任一可选实施方式所述的汇聚节点分配方法的步骤。
[0015]本专利技术技术方案,具有如下优点:
[0016]本专利技术提供的汇聚节点分配方法、装置及计算机设备,该方法包括:获取当前业务信息,所述当前业务信息包括业务类型、业务冷热程度和区域信息;基于所述业务类型得到所述当前业务的带宽权重比;基于所述区域信息的峰值带宽和所述带宽权重比得到所述区域的峰值冗余带宽;基于所述业务冷热程度得到所述业务的汇聚层所需汇聚层带宽;基于所述业务类型、区域信息得到所述当前业务的可用汇聚节点资源;基于所述可用汇聚节点资源、峰值冗余带宽和所需汇聚层带宽进行汇聚节点分配。通过获取需要进行节点分配的业务的类型得到相应的带宽权重比可以准确的得到业务的实际需要的带宽,避免了汇聚节点负载跑量高的问题,通过对业务所在区域的汇聚节点的冗余带宽进行筛选,保证了汇聚节点的带宽充足,不会成为业务上量的瓶颈。
附图说明
[0017]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本专利技术实施例中汇聚节点分配方法的一个具体示例的流程图;
[0019]图2为本专利技术实施例中汇聚节点分配装置的一个具体示例的原理框图;
[0020]图3为本专利技术实施例中计算机设备的一个具体示例图;
[0021]图4为本专利技术实施例中汇聚节点分配方法的一个具体示例的示意图。
具体实施方式
[0022]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汇聚节点分配方法,其特征在于,包括:获取当前业务信息,所述当前业务信息包括业务类型、业务冷热程度和区域信息;基于所述业务类型得到所述当前业务的带宽权重比;基于所述区域信息的峰值带宽和所述带宽权重比得到所述区域的峰值冗余带宽;基于所述业务冷热程度得到所述业务的所需汇聚层带宽;基于所述业务类型、区域信息得到所述当前业务的可用汇聚节点资源;基于所述可用汇聚节点资源、峰值冗余带宽和所需汇聚层带宽进行汇聚节点分配。2.根据权利要求1所述的方法,其特征在于,所述基于所述业务类型得到所述当前业务的带宽权重比,包括:对所述当前业务进行每隔第一预设时间的增量压测,并在增量压测后记录压测结果;判断所述压测结果是否达到预设异常条件;若达到所述预设异常条件,记录上一次增量压测的峰值带宽;基于所述峰值带宽与所述当前业务的出口带宽得到所述当前业务的带宽权重比。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若未达到所述预设异常条件,则继续进行增量压测,直至达到所述预设异常条件,执行记录上一次增量压测的峰值带宽的步骤至基于所述峰值带宽与所述当前业务的出口带宽得到所述当前业务的带宽权重比的步骤。4.根据权利要求1所述的方法,其特征在于,所述基于所述区域信息的峰值带宽和所述带宽权重比得到所述区域的峰值冗余带宽,包括:获取所述区域信息在第二预设时间内的峰值带宽;基于所述第二预设时间内的峰值带宽和所述区域信息中在第二预设时间内已有业务的带宽权重比,得到所述区域信息的峰值冗余带宽。5.根据权利要求1所述的方法,其特征在于,所述基于所述业务类型、区域信息得到所述当前业务的可用汇聚节点资源,包括:基于所述区域信息筛选各所述区域信息内的第一可用汇聚节点资源;基于所述业务类型和第一可用汇聚节点资源得到所述可用汇聚节点资...

【专利技术属性】
技术研发人员:林铠陈秋松
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1