一种网络设备剩余资源的确定方法及装置制造方法及图纸

技术编号:35459899 阅读:26 留言:0更新日期:2022-11-03 12:25
本申请公开了一种网络设备剩余资源的确定方法及装置,用于实时获取网络设备处理报文的剩余资源,便于用于向网络设备转发报文的设备进行监控和报文的分发。该方法包括:获取目标报文的时间占比,目标报文为当前处理完成的报文;时间占比为目标报文的任务周期内,用于处理目标报文的时长所占的比例;根据时间占比以及目标网络设备的计算资源,从预先配置的多组对应关系中确定目标对应关系,并确定目标对应关系包含的目标矫正参数;对应关系为报文的时间占比、网络设备的计算资源以及矫正参数之间的关系;目标矫正参数用于表征目标报文的时间占比和目标网络设备剩余资源之间的比例关系;基于时间占比和目标矫正参数,确定目标网络设备的剩余资源。络设备的剩余资源。络设备的剩余资源。

【技术实现步骤摘要】
一种网络设备剩余资源的确定方法及装置


[0001]本申请涉及通信报文处理
,尤其涉及一种网络设备剩余资源的确定方法及装置。

技术介绍

[0002]目前,一些网络设备,比如X86服务器收发以及处理的通信报文的方案不再使用中断方式而是使用轮询的方式,即网络设备中的中央控制器(英文:Central Processing Unit,简称:CPU)每间隔设定时间检测是否有接收到报文。而轮询的方式会导致服务器本身无法知晓剩余处理资源,也无法将相关数据上报到后端的监控调度平台,从而无法实现报文分发的均衡调度,导致报文处理效率不高。

技术实现思路

[0003]本申请提供一种网络设备剩余资源的确定方法及装置,用于实时获取网络设备处理报文的剩余资源,便于用于向网络设备转发报文的设备进行监控和报文的分发。
[0004]第一方面,本申请实施例提供了一种网络设备剩余资源的确定方法,包括:
[0005]获取目标报文的时间占比,所述目标报文为当前处理完成的报文;所述目标报文的时间占比为所述目标报文的任务周期内,用于处理所述目标报文的时长所占的比例;
[0006]根据所述目标报文的时间占比以及用于处理所述目标报文的目标网络设备的计算资源,从预先配置的多组对应关系中确定目标对应关系,并确定所述目标对应关系包含的目标矫正参数;其中任意一组对应关系为报文的时间占比、网络设备的计算资源以及矫正参数之间的关系;所述目标矫正参数用于表征所述目标报文的时间占比和所述目标网络设备剩余资源之间的比例关系;
[0007]基于所述目标报文的时间占比和所述目标矫正参数,确定所述目标网络设备的剩余资源。
[0008]基于上述方案,本申请提出了预先配置多个矫正参数,用于表征报文的时间占比与网络设备剩余资源之间的比例关系。并提出了将多个矫正参数与网络设备的计算资源以及时间占比关联存储。在具体实施时,可以根据实时获取的时间占比以及网络设备的计算资源,确定目标矫正参数,基于目标矫参数对时间占比进行矫正后得到网络设备的剩余资源。从而可以实现在网络设备处理报文的过程中实时获取其剩余资源,以便于用于向网络设备转发报文的设备进行报文的分配。
[0009]在一些实施例中,所述方法还包括:
[0010]获取网络设备的计算资源,以及报文的时间占比;
[0011]根据所述计算资源、所述报文的时间占比以及所述网络设备在处理所述报文时的剩余资源,确定所述多组对应关系中包含的任意一个矫正参数。
[0012]在一些实施例中,配置所述多组对应关系,包括:
[0013]将所述网络设备的型号、所述报文的时间占比以及所述任意一个矫正参数,组成
所述多组对应关系中的任意一组对应关系。
[0014]在一些实施例中,所述获取目标报文的时间占比,包括:
[0015]获取所述目标报文包括的任意一个子报文的输入时间戳和输出时间戳;
[0016]将所述输入时间戳和输出时间戳之间的时长,作为所述任意一个子报文的处理时长;
[0017]根据所述目标报文包括的子报文的处理时长,确定所述用于处理所述目标报文的时长;
[0018]计算所述用于处理所述目标报文的时长占所述目标报文的任务周期的比例,得到所述目标报文的时间占比。
[0019]在一些实施例中,所述方法还包括:
[0020]根据所述目标网络设备的剩余资源和所述目标网络设备的计算资源,确定所述目标网络设备的剩余资源百分比;
[0021]在所述目标网络设备的剩余资源百分比小于设定阈值时,生成用于指示所述目标网络设备剩余资源不足的指示信息;
[0022]将所述指示信息发送至运维人员设备。
[0023]第二方面,本申请实施例提供了一种网络设备剩余资源的确定装置,包括:
[0024]获取单元,用于获取目标报文的时间占比,所述目标报文为当前处理完成的报文;所述目标报文的时间占比为所述目标报文的任务周期内,用于处理所述目标报文的时长所占的比例;
[0025]处理单元,被配置为执行:
[0026]根据所述目标报文的时间占比以及用于处理所述目标报文的目标网络设备的计算资源,从预先配置的多组对应关系中确定目标对应关系,并确定所述目标对应关系包含的目标矫正参数;其中任意一组对应关系为报文的时间占比、网络设备的计算资源以及矫正参数之间的关系;所述目标矫正参数用于表征所述目标报文的时间占比和所述目标网络设备剩余资源之间的比例关系;
[0027]基于所述目标报文的时间占比和所述目标矫正参数,确定所述目标网络设备的剩余资源。
[0028]在一些实施例中,所述获取单元,还用于获取网络设备的计算资源,以及报文的时间占比;
[0029]所述处理单元,还用于根据所述计算资源、所述报文的时间占比以及所述网络设备在处理所述报文时的剩余资源,确定所述多组对应关系中包含的任意一个矫正参数。
[0030]在一些实施例中,所述处理单元,还用于:
[0031]将所述网络设备的型号、所述报文的时间占比以及所述任意一个矫正参数,组成所述多组对应关系中的任意一组对应关系。
[0032]在一些实施例中,所述获取单元,具体用于:
[0033]获取所述目标报文包括的任意一个子报文的输入时间戳和输出时间戳;
[0034]通过所述处理单元执行:
[0035]将所述输入时间戳和输出时间戳之间的时长,作为所述任意一个子报文的处理时长;
[0036]根据所述目标报文包括的子报文的处理时长,确定所述用于处理所述目标报文的时长;
[0037]计算所述用于处理所述目标报文的时长占所述目标报文的任务周期的比例,得到所述目标报文的时间占比。
[0038]在一些实施例中,所述处理单元,还用于:
[0039]根据所述目标网络设备的剩余资源和所述目标网络设备的计算资源,确定所述目标网络设备的剩余资源百分比;
[0040]在所述目标网络设备的剩余资源百分比小于设定阈值时,生成用于指示所述目标网络设备剩余资源不足的指示信息;
[0041]将所述指示信息发送至运维人员设备。
[0042]第三方面,提供了一种电子设备,所述电子设备包括控制器和存储器。存储器用于存储计算机执行指令,控制器执行存储器中的计算机执行指令以利用控制器中的硬件资源执行第一方面任一种可能实现的方法的操作步骤。
[0043]第四方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面的方法。
[0044]另外,第二方面至第四方面的有益效果可以参见如第一方面所述的有益效果,此处不再赘述。
附图说明
[0045]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络设备剩余资源的确定方法,其特征在于,包括:获取目标报文的时间占比,所述目标报文为当前处理完成的报文;所述目标报文的时间占比为所述目标报文的任务周期内,用于处理所述目标报文的时长所占的比例;根据所述目标报文的时间占比以及用于处理所述目标报文的目标网络设备的计算资源,从预先配置的多组对应关系中确定目标对应关系,并确定所述目标对应关系包含的目标矫正参数;其中任意一组对应关系为报文的时间占比、网络设备的计算资源以及矫正参数之间的关系;所述目标矫正参数用于表征所述目标报文的时间占比和所述目标网络设备剩余资源之间的比例关系;基于所述目标报文的时间占比和所述目标矫正参数,确定所述目标网络设备的剩余资源。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取网络设备的计算资源,以及报文的时间占比;根据所述计算资源、所述报文的时间占比以及所述网络设备在处理所述报文时的剩余资源,确定所述多组对应关系中包含的任意一个矫正参数。3.根据权利要求2所述的方法,其特征在于,配置所述多组对应关系,包括:将所述网络设备的型号、所述报文的时间占比以及所述任意一个矫正参数,组成所述多组对应关系中的任意一组对应关系。4.根据权利要求1

3任一项所述的方法,其特征在于,所述获取目标报文的时间占比,包括:获取所述目标报文包括的任意一个子报文的输入时间戳和输出时间戳;将所述输入时间戳和输出时间戳之间的时长,作为所述任意一个子报文的处理时长;根据所述目标报文包括的子报文的处理时长,确定所述用于处理所述目标报文的时长;计算所述用于处理所述目标报文的时长占所述目标报文的任务周期的比例,得到所述目标报文的时间占比。5.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:根据所述目标网络设备的剩余资源和所述目标网络设备的计算资源,确定所述目标网络设备的剩余资源百分比;在所述目标网络设备的剩余资源百分比小于设定阈值时,生成用于指示所述目标网络设备剩余资源不足的指示信息;将所述指示信息发送至运维人员设备。6.一种网络设备剩余资源的确定装置,其特征在于,包括...

【专利技术属性】
技术研发人员:范少卓林顺东林漳坤林剑影
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1