网络设备的管理方法及装置制造方法及图纸

技术编号:39180998 阅读:11 留言:0更新日期:2023-10-27 08:28
本申请公开了一种网络设备的管理方法及装置,属于设备管理技术领域。该方法包括:获取静态数据集合,基于静态数据集合生成知识语料库,知识语料库用于对网络设备进行管理。其中,静态数据集合用于指导如何对网络设备进行管理,静态数据集合包括不依赖于设备交互过程产生的数据。由于生成知识语料库使用的数据不需要依赖设备交互得到,提高了获取用于生成知识语料库的数据的可行性和效率,相应的提高了生成知识语料库的可行性和效率。成知识语料库的可行性和效率。成知识语料库的可行性和效率。

【技术实现步骤摘要】
网络设备的管理方法及装置


[0001]本申请涉及设备管理
,特别涉及一种网络设备的管理方法及装置。

技术介绍

[0002]网络控制器或网络管理系统对网络设备进行管理运维时,需要使用网络设备支持的管理接口与该网络设备进行交互。通常地,网络中存在多种类型和款型的网络设备,网络控制器需要同时支持多种网络设备的管理接口。如果网络中存在网络控制器不支持某类网络设备的管理接口,网络控制器需要升级版本来支持该网络设备的管理接口才能对该类网络设备进行管理运维。目前,管理接口的生成需要依赖指导对网络设备管理运维的数据得到,上述数据依赖于网络设备交互产生的数据。这样导致对网络设备的交互具有较强的依赖性,影响对网络设备进行管理的效率。

技术实现思路

[0003]本申请提供了一种网络设备的管理方法及装置。本申请有利于提高对网络设备进行管理的效率。本申请提供的技术方案如下:
[0004]第一方面,本申请提供了一种网络设备的管理方法。该网络设备的管理方法包括:获取静态数据集合,静态数据集合用于指导如何对网络设备进行管理,静态数据集合包括不依赖于设备交互过程产生的数据;基于静态数据集合生成知识语料库,知识语料库用于对网络设备进行管理。
[0005]由于生成知识语料库使用的数据不需要依赖设备交互得到,提高了获取用于生成知识语料库的数据的可行性和效率,相应的提高了生成知识语料库的可行性和效率。因为知识语料库是用于对网络设备进行管理的,进而也提高了网络设备管理的效率。
[0006]可选地,静态数据集合包括以下任一个或多个:网络设备的配置手册、技术指南、技术白皮书、设计文档和命令建模数据。
[0007]其中,知识语料库包括:命令模板和模板关系信息,命令模板用于描述管理网络设备的命令,模板关系信息用于描述多个命令模板之间的关系。
[0008]在一种可实现方式中,命令模板包括以下一个或多个内容:命令名称、命令行、命令功能描述、配置实例、命令行的工作视图、命令行中参数的定义和命令行的失效命令行的格式。其中,参数的定义包括参数的功能定义、类型约束和值约束。
[0009]可选地,在对知识语料库进行校验和/或使用后,若确定经过校验和/或使用后的内容正确,还可以对对应内容添加校验标志,以指示对应的内容经过验证。例如,命令模板还可以具有第一校验标志,第一校验标志指示命令模板是否被校验。在一种实现方式中,第一校验标志可以指示对应内容已被验证正确。或者,第一校验标志也可以指示对应内容被验证为正确或被验证为错误。
[0010]其中,模板关系信息描述的关系包括:第一命令模板中第一命令行与第二命令模板中第二命令行的父子关系。
[0011]进一步的,当模板关系信息描述的关系包括父子关系时,模板关系信息描述的关系还可以包括:具有相同父命令行的两个命令行具有相同的工作视图。
[0012]在一种可实现方式中,父子关系可以采用第一树形结构表示,第一树形结构具有连接关系的两个第一结点分别表示第一命令行和第二命令行,且按照第一树形结构的走向,两个第一结点中在前的第一结点表示的命令行为父命令行,两个第一结点中在后的第一结点表示的命令行为子命令行。采用第一树形结构表示父子关系,能够可视化地展示父子关系,使得该父子关系更便于理解。
[0013]可选地,模板关系信息描述的关系还包括:第三命令模板中第三命令行与第四命令模板中第四命令行具有相同字段前缀的关联关系。
[0014]在一种可实现方式中,关联关系可以采用第二树形结构表示,第二树形结构具有连接关系的两个第二结点分别表示第三命令行中的一个字段和第四命令行中的一个字段,或者,分别表示第三命令行或第四命令行中的两个相邻字段,字段包括关键字和/或参数;当表示第三命令行的树形分支与表示第四命令行的树形分支具有共用结点和非共用结点时,按照第二树形结构的走向,位于所有非共用结点前的共用结点表示的字段为第三命令行和第四命令行的相同字段前缀。
[0015]可选地,第二树形结构的第一目标结点还具有第一标签信息,第一标签信息用于指示以下任一个或多个:第一目标结点具有兄弟结点;以及,第一目标结点具有后续分支。
[0016]采用第二树形结构表示关联关系,能够可视化地展示关联关系,使得该关联关系更便于理解。
[0017]在对知识语料库进行校验和/或使用后,若确定经过校验和/或使用后的内容正确,还可以对对应内容添加校验标志,以指示对应的内容经过验证。例如,模板关系信息具有第二校验标志,第二校验标志指示模板关系信息是否被校验。在一种实现方式中,第二校验标志可以指示对应内容已被验证正确。或者,第二校验标志也可以指示对应内容被验证为正确或被验证为错误。
[0018]可选地,知识语料库还包括:图模型,图模型用于通过图的形式反映命令模板的内容。通过图模型对命令模板的内容进行可视化表示,能够便于对命令模板的理解。需要说明的是,知识语料库还可以通过其他方式进行可视化表示。例如,命令模板的可视化表示还可以为数据库的表的结构等。
[0019]其中,图模型包括具有连接关系的多个结点,多个结点分别基于图模型反映的命令模板中命令行的多个字段映射得到,图模型中第三结点和第四结点之间的连接关系基于第三结点和第四结点映射的字段之间的关系得到,字段包括关键字和/或参数。这样一来,就能够通过图模型表示命令行的语法结构,即实现了通过图的形式反映命令模板的内容的目的。
[0020]可选的,图模型的第二目标结点还具有第二标签信息,第二标签信息用于指示以下任一个或多个:第二目标结点映射的参数的约束条件,以及,第二目标结点映射的字段所在的命令行的失效命令行的格式。其中,参数的约束条件包括参数的类型约束和/或值约束。进一步的,第二标签信息还可以指示以下一个或多个:命令功能描述、配置实例、命令行的工作视图和参数的功能定义。可选的,第二标签信息可以一直显示在图模型中。或者,为了保证图模型的视觉效果,可以在选择图模型的结点时,在该结点上显示该结点的第二标
签信息,在未选择该结点时,不显示该结点的第二标签信息。
[0021]由于图模型为命令模板的可视化表示,配置实例为命令行中参数实例化后的结果。因此,图模型和配置实例之间还具有如下对应关系:配置实例中的字段与图模型的指定分支中结点映射的字段一一对应,配置实例中多个字段的顺序按照指定分支中多个对应的结点的顺序排列,配置实例的字段包括关键字和/或参数值,图模型的字段包括关键字和/或参数,配置实例中的关键字与指定分支中对应结点映射的关键字相同,配置实例中的参数值满足指定分支中对应结点映射的参数的约束条件。
[0022]在一些场景中,可以根据配置实例与图模型的对应关系,判断给定的配置实例与给定的图模型是否匹配。或者,可以根据给定配置实例和该对应关系,对已有的多个图模型进行遍历,以在多个图模型中确定与配置实例匹配的图模型。或者,可以根据配置实例与图模型的对应关系,根据已知图模型生成配置实例,或者,根据已知配置实例生成图模型。
[0023本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络设备的管理方法,其特征在于,所述方法包括:获取静态数据集合,所述静态数据集合用于指导如何对网络设备进行管理,所述静态数据集合包括不依赖于设备交互过程产生的数据;基于所述静态数据集合生成知识语料库,所述知识语料库用于对所述网络设备进行管理。2.根据权利要求1所述的方法,其特征在于,所述静态数据集合包括以下任一个或多个:所述网络设备的配置手册、技术指南、技术白皮书、设计文档和命令建模数据。3.根据权利要求1或2所述的方法,其特征在于,所述知识语料库包括:命令模板和模板关系信息,所述命令模板用于描述管理所述网络设备的命令,所述模板关系信息用于描述多个命令模板之间的关系。4.根据权利要求3所述的方法,其特征在于,所述命令模板包括以下一个或多个内容:命令名称、命令行、命令功能描述、配置实例、所述命令行的工作视图、所述命令行中参数的定义和所述命令行的失效命令行的格式。5.根据权利要求4所述的方法,其特征在于,所述参数的定义包括所述参数的功能定义、类型约束和值约束。6.根据权利要求3至5任一所述的方法,其特征在于,所述命令模板具有第一校验标志,所述第一校验标志指示所述命令模板是否被校验。7.根据权利要求3至6任一所述的方法,其特征在于,所述模板关系信息描述的关系包括:第一命令模板中第一命令行与第二命令模板中第二命令行的父子关系。8.根据权利要求7所述的方法,其特征在于,所述模板关系信息描述的关系还包括:具有相同父命令行的两个命令行具有相同的工作视图。9.根据权利要求7或8所述的方法,其特征在于,所述父子关系采用第一树形结构表示,所述第一树形结构具有连接关系的两个第一结点分别表示所述第一命令行和所述第二命令行,且按照所述第一树形结构的走向,所述两个第一结点中在前的第一结点表示的命令行为父命令行,所述两个第一结点中在后的第一结点表示的命令行为子命令行。10.根据权利要求7至9任一所述的方法,其特征在于,所述模板关系信息描述的关系还包括:第三命令模板中第三命令行与第四命令模板中第四命令行具有相同字段前缀的关联关系。11.根据权利要求10所述的方法,其特征在于,所述关联关系采用第二树形结构表示,所述第二树形结构具有连接关系的两个第二结点分别表示所述第三命令行中的一个字段和所述第四命令行中的一个字段,或者,分别表示所述第三命令行或所述第四命令行中的两个相邻字段,所述字段包括关键字和/或参数;当表示所述第三命令行的树形分支与表示所述第四命令行的树形分支具有共用结点和非共用结点时,按照所述第二树形结构的走向,位于所有所述非共用结点前的共用结点表示的字段为所述第三命令行和所述第四命令行的相同字段前缀。12.根据权利要求11所述的方法,其特征在于,所述第二树形结构的第一目标结点还具有第一标签信息,所述第一标签信息用于指示以下任一个或多个:所述第一目标结点具有兄弟结点;以及,所述第一目标结点具有后续分支。13.根据...

【专利技术属性】
技术研发人员:饶家鼎陈煌栒王蓥陈力
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1