资源规格的确定方法和相关装置制造方法及图纸

技术编号:39316860 阅读:24 留言:0更新日期:2023-11-12 15:59
本申请提供一种资源规格的确定方法和相关装置,涉及网络技术领域。在该方法中,计算机设备获取目标网元的运行模式,并根据目标网元的运行模式确定目标网元的目标资源的资源规格。该运行模式指示目标网元的至少一种功能的使能状态。使能不同功能的网络设备可能会存储不同种类的资源,本申请基于网络设备的运行模式,考虑不同运行模式中每种运行模式对应的多种资源在网络设备内的共同存储情况,从而为多种资源中的每种资源分别确定资源规格,使得确定出的资源规格更接近网络设备中资源的实际规格。规格。规格。

【技术实现步骤摘要】
资源规格的确定方法和相关装置
[0001]本申请要求于2022年04月28日提交的申请号为202210462504.X、专利技术名称为“一种网络容量风险的评估方法和相关装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请涉及网络
,尤其涉及一种资源规格的确定方法和相关装置。

技术介绍

[0003]网络设备在运行业务的过程中会使用不同的资源,例如地址解析协议(Address Resolution Protocol,ARP)表,转发信息库(Forward Information Base,FIB)表,邻居发现(Neighbor Discovery,ND)协议表等。充足的资源是业务正常运行的必要条件,其判断标准是各个资源的资源利用率。
[0004]相关技术中,某个资源的资源利用率通常为该资源的实际使用量与该资源的预设规格的比值。但是,某个资源的预设规格可能与该资源的实际规格之间的偏差较大,因此通过资源的预设规格计算的资源利用率的准确性较低。

技术实现思路

[0005]有鉴于此,本申请提供了一种资源规格的确定方法和相关装置。在该方法中,计算机设备根据目标网元的运行模式确定目标资源的资源规格,使得确定出的资源规格更接近于目标资源在该目标网元中的实际规格。
[0006]第一方面,本申请提供了一种资源规格的确定方法。该方法可以由计算机设备执行。计算机设备例如为网管设备、网络控制器、网络设备、终端、服务器等。计算机设备获取目标网元的第一运行模式,并根据目标网元的第一运行模式确定目标网元的目标资源的资源规格。该第一运行模式指示该目标网元的至少一种功能的使能状态。该资源规格指示该目标资源在该目标网元中的最大存储量。
[0007]目标网元例如为网络中的交换机、路由器、防火墙等网络设备。目标资源例如为目标网元中的ARP表、FIB表、ND协议表等。
[0008]使能不同功能的网络设备可能会存储不同种类的资源。在该实现方式中,计算机设备基于网络设备的运行模式确定目标资源的资源规格,使得确定出的资源规格更匹配该网络设备使能的功能,更接近网络设备中目标资源的实际规格。
[0009]在一种可能的实现方式中,该计算机设备根据所述目标网元的运行场景确定所述目标网元的第一运行模式。
[0010]不同的运行场景会要求网络设备支持不同的业务,进而导致网络设备使能不同的功能,因此,计算机设备可以直接根据目标网元的运行场景确定目标网元的运行模式。
[0011]在一种可能的实现方式中,该计算机设备根据运行场景和运行模式的对应关系,将与目标网元的运行场景对应的运行模式确定为目标网元的第一运行模式。
[0012]在一种可能的实施方式中,目标网元的运行场景是根据如下一项或多项确定的:目标网元所属的网络、目标网元所处的位置、目标网元的角色,或目标网元的配置。
[0013]在一种可能的实现方式中,该计算机设备根据目标网元的至少一种功能的使能状态确定目标网元的第一运行模式。
[0014]在一种可能的实现方式中,该计算机设备根据目标网元的至少一种功能的使能状态获取目标网元的运行特征,并根据目标网元的运行特征确定目标网元的第一运行模式。运行特征包括以下至少一项运行子特征:目标网元使能的协议栈类型、目标网元的业务功能的使能状态,目标网元的第一资源的使用量和目标网元的第二资源的使用量的比例。
[0015]在一种可能的实现方式中,该计算机设备根据运行特征和运行模式的对应关系,确定与目标网元的运行特征对应的目标网元的第一运行模式。
[0016]在一种可能的实现方式中,该计算机设备获取第一映射表,并根据第一映射表,将与目标网元的运行特征匹配的运行特征对应的运行模式确定为目标网元的第一运行模式。第一映射表包括多个第一表项,每个第一表项指示运行特征与运行模式之间的对应关系。
[0017]在一种可能的实现方式中,目标网元的运行特征包括多个运行子特征,该计算机设备根据第一映射表确定匹配的第一表项,并将匹配的第一表项中的运行模式确定为目标网元的第一运行模式。匹配的第一表项包括的多个子特征与所述多个运行子特征均匹配。
[0018]在一种可能的实现方式中,当不存在匹配的第一表项时,该计算机设备确定多个第一表项分别对应的匹配分数,并根据多个第一表项分别对应的匹配分数,确定目标网元的第一运行模式。任一第一表项的匹配分数指示多个运行子特征与任一第一表项包括的多个子特征之间的匹配程度。
[0019]在一种可能的实现方式中,当匹配分数最高的第一表项仅为一个第一表项时,该计算机设备将该第一表项包括的运行模式确定为第一运行模式。
[0020]在一种可能的实现方式中,当匹配分数最高的第一表项包括多个第一表项时,该计算机设备将该多个第一表项包括的运行模式作为候选模式,根据第一策略确定目标资源使用量与每个候选运行模式之间的匹配程度,将匹配程度最高的候选运行模式确定为第一运行模式。第一策略包括宽松策略和严厉策略。
[0021]在一种可能的实现方式中,该计算机设备根据目标网元的第一运行模式,以及网络中运行模式为第一运行模式的多个网络设备的资源使用量和内存占用率确定目标网元的目标资源的资源规格。
[0022]在一种可能的实现方式中,该计算机设备根据运行模式和资源规格的对应关系以及目标网元的第一运行模式,确定目标网元的目标资源的资源规格。
[0023]在一种可能的实现方式中,运行模式和资源规格的对应关系是通过对运行模式关联的多种资源进行迭代存储测试确定的。通过对运行模式关联的多种资源进行迭代存储测试,可以充分考虑该运行模式关联的多种资源对存储的需求以及相互间的存储冲突,使得确定出的资源规格更准确。
[0024]在一种可能的实现方式中,该计算机设备获取第二映射表,并根据第二映射表,将与目标网元的网元信息和目标网元的第一运行模式对应的目标资源的资源规格确定为目标网元的目标资源的资源规格。第二映射表包括多个第二表项,每个第二表项指示网元信息、运行模式与资源规格之间的对应关系,网元信息包括设备类型。
[0025]在一种可能的实现方式中,设备类型为网络设备的型号
[0026]在一种可能的实现方式中,设备类型还可以包括网络设备的版本标识。
[0027]在一种可能的实现方式中,该计算机设备根据目标网元的目标资源的资源使用量和目标网元的目标资源的资源规格,确定目标网元的目标资源的资源利用率。
[0028]基于上述方式获取到的目标资源的资源规格更接近于该目标资源在目标网元中的实际规格,这使得基于该目标资源的资源规格计算的目标资源的资源利用率更准确。
[0029]在一种可能的实现方式中,计算机设备将目标资源的资源使用量与目标资源的资源规格的比值确定为目标资源的资源利用率。
[0030]在一种可能的实现方式中,计算机设备接收目标网元发送的目标资源的资源使用。
[0031]在一种可能的实现方式中,计算机设备根据历史的目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源规格的确定方法,其特征在于,所述方法包括:获取目标网元的第一运行模式,所述第一运行模式指示所述目标网元的至少一种功能的使能状态;根据所述第一运行模式确定所述目标网元的目标资源的资源规格,所述资源规格指示所述目标资源在所述目标网元中的最大存储量。2.根据权利要求1所述的方法,其特征在于,所述方法包括:根据所述目标网元的运行场景确定所述目标网元的第一运行模式。3.根据权利要求2所述的方法,其特征在于,所述方法包括:根据运行场景和运行模式的对应关系,将与所述目标网元的运行场景对应的运行模式确定为所述目标网元的第一运行模式。4.根据权利要求1所述的方法,其特征在于,所述方法包括:根据所述目标网元的至少一种功能的使能状态确定所述目标网元的第一运行模式。5.根据权利要求4所述的方法,其特征在于,所述方法包括:根据所述目标网元的至少一种功能的使能状态获取所述目标网元的运行特征,所述运行特征包括以下至少一项运行子特征:所述目标网元使能的协议栈类型、所述目标网元的业务功能的使能状态,所述目标网元的第一资源的使用量和所述目标网元的第二资源的使用量的比例;根据所述目标网元的运行特征确定所述目标网元的第一运行模式。6.根据权利要求5所述的方法,其特征在于,所述方法包括:根据运行特征和运行模式的对应关系,确定与所述目标网元的运行特征对应的所述目标网元的第一运行模式。7.根据权利要求6所述的方法,其特征在于,所述方法包括:获取第一映射表,所述第一映射表包括多个第一表项,每个第一表项指示运行特征与运行模式之间的对应关系;根据所述第一映射表,将与所述目标网元的运行特征匹配的运行特征对应的运行模式确定为所述目标网元的第一运行模式。8.根据权利要求7所述的方法,其特征在于,所述目标网元的运行特征包括多个运行子特征,所述方法包括:根据所述第一映射表,确定匹配的第一表项,所述匹配的第一表项包括的多个子特征与所述多个运行子特征均匹配;将所述匹配的第一表项中的运行模式确定为所述目标网元的第一运行模式。9.根据权利要求8所述的方法,其特征在于,所述方法包括:当不存在所述匹配的第一表项时,确定所述多个第一表项分别对应的匹配分数,任一第一表项的匹配分数指示所述多个运行子特征与所述任一第一表项包括的多个子特征之间的匹配程度;根据所述多个第一表项分别对应的匹配分数,确定所述目标网元的第一运行模式。10.根据权利要求1至9任一所述的方法,其特征在于,所述方法包括:根据所述目标网元的第一运行模式,以及网络中运行模式为所述第一运行模式的多个网络设备的资源使用量和内存占用率确定所述目标网元的目标资源的资源规格。
11.根据权利要求1至9任一所述的方法,其特征在于,所述方法包括:根据运行模式和资源规格的对应关系以及所述目标网元的第一运行模式,确定所述目标网元的目标资源的资源规格。12.根据权利要求11所述的方法,其特征在于,所述方法包括:获取第二映射表,所述第二映射表包括多个第二表项,每个第二表项指示网元信息、运行模式与资源规格之间的对应关系,所述网元信息包括设备类型;根据所述第二映射表,将与所述目标网元的网元信息和所述目标网元的第一运行模式对应的目标资源的资源规格确定为所述目标网元的目标资源的资源规格。13.根据权利要求1至12任一所述的方法,其特征在于,所述方法还包括:根据所述目标网元的目标资源的资源使用量和所述目标网元的目标资源的资源规格,确定所述目标网元的目标资源的资源利用率。14.根据权利要求13所述的方法,其特征在于,所述方法还包括:根据所述目标网元的目标资源的资源利用率评估所述目标网元的容量风险。15.根据权利要求14所述的方法,其特征在于,所述方法包括:当所述目标资源的资源利用率满足风险条件时,确定所述目标网元存在容量风险。16.根据权利要求15所述的方法,其特征在于,所述风险条件包括:所述目标网元的目标资源的资源利用率大于利用率阈值,或者,所述目标网元的目标资源的资源利用率连续大于所述利用率阈值的时长超过时长阈值,或者,所述目标网元的目标资源的资源利用率连续大于所述利用率阈值的次数超过数量阈值。17.根据权利要求15或16所述的方法,其特征在于,所述目标网元的目标资源包括多个第一资源,所述方法包括:若存在至少一个第一资源满足所述风险条件,确定所述目标网元存在容量风险。18.根据权利要求14至17任一所述的方法,其特征在于,所述方法还包括:当确定所述目标网元存在容量风险后,显示风险描述信息和/或风险处理建议。19.根据权利要求18所述的方法,其特征在于,所述风险描述信息包括如下至少一项:所述目标网元的标识、所述目标网元中存在容量风险的目标资源、所述目标网元中存在容量风险的目标资源的风险程度信息、所述目标网元的运行模式、所述目标网元的运行场景,或者所述目标网元使能的功能。20.根据权利要求18或19所述的方法,其特征在于,所述风险处理建议包括如下至少一项:更换所述目标网元的设备类型、迁移所述目标网元的目标业务或切换所述目标网元的运行模式。21.一种资源规格的确定装置,其特征在于,所述装置包括:获取单元,用于获取目标网元的第一运行模式,所述第一运行模式指示所述目标网元的至少一种功能的使能状态;确定单元,用于根据所述第一运行模式确定所述目标网元的目标资源的资源规格,所述资源规格指示所述目标资源在所述目标网元中的最大存储量。22.根据权利要求21所述的装置,其特征在于,所述获取单元,用于根据所述目标网元的运行场景获取所述目标网元的第一运行模
式。...

【专利技术属性】
技术研发人员:云端月陈小龙谢于明李举厂
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1