一种设备适配方法及网络管理装置制造方法及图纸

技术编号:27532456 阅读:24 留言:0更新日期:2021-03-03 11:12
本申请提供一种设备适配方法及网络管理装置,涉及通信领域,能够对不同厂家不同设备型号实现资源适配,大幅缩减适配步骤,省去了繁杂的重复适配过程,并且程序不需要无限地扩展开发,解决了冷部署影响在线业务的问题,从而提升综合网管系统对网络资源的管理效率。该方法应用于网络管理装置,包括:获取设备的资源信息;根据所述资源信息之间的逻辑关系,生成关系型数据库,所述关系型数据库中存储有按照预设规则组织的资源信息;根据预设配置文件模板,从所述关系型数据库中获取所述设备的适配参数,生成所述设备的配置文件;其中,所述适配参数用于描述所述设备的硬件结构信息;读取所述配置文件,完成设备适配。完成设备适配。完成设备适配。

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


[0001]本专利技术涉及通信领域,尤其涉及一种设备适配方法及网络管理装置。

技术介绍

[0002]随着以IP技术为核心的承载网建设不断扩大,电信运营商运维的网络资源也急剧增加,为了适应新的网络发展对网络管理的要求,需要综合网管系统能够管理所有设备。资源管理一般包括设备的基础信息、接口、板卡等的管理,这些资源的管理由网管系统统一集中管理,形成全面的、综合的、准确的资源数据库,为告警监控、性能监控等提供基础资源数据。
[0003]现有技术中,设备接入网管系统后,对于设备基础信息、接口信息可直接通过公有的管理信息库(management information base,MIB)获取,所有厂家的格式一般是相同的,适配工作并不复杂。但是对于设备板卡,不同的设备厂家、不同设备型号获取方式均不同,因此,在板卡适配的软件开发中,从设备加入网管系统到资源被适配,包括设备加入网管系统、MIB分析、设备型号及机框板卡逻辑分析、代码扩充适配、重新部署验证几个主要步骤。对于一个设备型号而言,上述适配过程需投入两到三人天的工作量,这必然降低了软件开发效率、增加了时间和人力成本,极大地影响了资源管理效率。对于多个厂家的多个设备型号而言,上述适配工作需重复进行,无法满足未来网络智能化管理的需求。此外,适配过程中需要在原有代码结构上进行扩展开发,增加了代码的冗余度,影响代码的复用性和扩展性,给后期维护造成困难。并且,由于涉及到程序的修改,需要重新部署软件版本,不可避免地会影响到在线业务,严重时造成业务中断。

技术实现思路

[0004]本申请提供一种设备适配方法及网络管理装置,能够对不同厂家不同设备型号实现资源适配,大幅缩减适配步骤,省去了繁杂的重复适配过程,并且程序不需要无限地扩展开发,解决了冷部署影响在线业务的问题,从而提升综合网管系统对网络资源的管理效率。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请提供一种设备适配方法,应用于网络管理装置,该方法可以包括:获取设备的资源信息;根据所述资源信息之间的逻辑关系,生成关系型数据库;所述关系型数据库中存储有按照预设规则组织的资源信息;根据预设配置文件模板,从所述关系型数据库中获取所述设备的适配参数,生成所述设备的配置文件;其中,所述适配参数用于描述所述设备的硬件结构信息;读取所述配置文件,完成设备适配。
[0007]第二方面,本申请提供一种网络管理装置,包括:获取模块、生成模块、处理模块和读取模块。其中,获取模块,用于获取设备的资源信息;生成模块,用于根据所述资源信息之间的逻辑关系,生成关系型数据库,所述关系型数据库中存储有按照预设规则组织的资源信息;处理模块,用于根据预设配置文件模板,从所述关系型数据库中获取所述设备的适配参数,生成所述设备的配置文件;其中,所述适配参数用于描述所述设备的硬件结构信息;
读取模块,用于读取所述配置文件,完成设备适配。
[0008]第三方面,本申请提供一种网络管理装置,该网络管理装置包括:处理器、通信接口和存储器。其中,存储器用于存储计算机执行指令,当该网络管理装置运行时,处理器执行该存储器存储的该计算机执行指令,以使该网络管理装置执行第一方面及其各种可选的实现方式中任意之一所述的设备适配方法。
[0009]第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有一个或多个程序,一个或多个程序包括计算机执行指令,当该网络管理装置的处理器执行该计算机执行指令时,该网络管理装置执行上述第一方面及其各种可选的实现方式中任意之一所述的设备适配方法。
[0010]第五方面,本申请提供一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述第一方面及其各种可选的实现方式中任意之一所述的设备适配方法。
[0011]第六方面,本申请提供一种网络管理系统,该网络管理系统包括被管理设备和第三方面及其各种可选的实现方式中任意之一所述的网络管理装置。
[0012]本申请提供的设备适配方法及网络管理装置,网络管理装置在获取设备的资源信息后,根据资源信息之间的逻辑关系,生成关系型数据库;关系型数据库中存储有按照预设规则组织的资源信息;根据预设配置文件模板,从关系型数据库中获取设备的适配参数,生成设备的配置文件;其中,所述适配参数用于描述设备的硬件结构信息;读取配置文件,即可完成设备适配。相对于现有技术中,通过MIB分析、设备型号及机框板卡逻辑分析、代码扩充适配、重新部署验证这一过程完成设备的适配。本申请提供的设备适配方法,通过定义预设配置文件模板,形成通用的适配模板,以及根据资源信息之间的逻辑关系,生成关系型数据库,从关系型数据库中获取设备的适配参数,生成设备的配置文件,完成与设备的资源适配。从而能够对不同厂家不同设备型号实现资源适配,大幅缩减适配步骤,省去了繁杂的重复适配过程,并且程序不需要无限地扩展开发,解决了冷部署影响在线业务的问题,从而提升综合网络管理系统对网络资源的管理效率。
附图说明
[0013]图1为本专利技术实施例提供的设备适配方法流程图;
[0014]图2为本专利技术实施例提供的网络管理装置的结构示意图一;
[0015]图3为本专利技术实施例提供的网络管理装置的结构示意图二;
[0016]图4为本专利技术实施例提供的设备适配方法及网络管理装置应用的网络管理系统示意图。
具体实施方式
[0017]下面结合附图对本专利技术实施例提供的设备适配方法、网络管理装置及系统进行详细地描述。
[0018]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
[0019]本专利技术的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或
者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。
[0020]此外,本专利技术的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0021]需要说明的是,本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
[0022]在本专利技术的描述中,除非另有说明,“多个”的含义是指两个或两个以上。
[0023]首先,对本申请技术方案涉及的技术术语进行解释:
[0024]管理信息库MIB:管理信息库是TCP/IP网络管理协议标准框架的内容之一,MIB本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备适配方法,其特征在于,应用于网络管理装置,所述方法包括:获取设备的资源信息;根据所述资源信息之间的逻辑关系,生成关系型数据库;所述关系型数据库中存储有按照预设规则组织的资源信息;根据预设配置文件模板,从所述关系型数据库中获取所述设备的适配参数,生成所述设备的配置文件;其中,所述适配参数用于描述所述设备的硬件结构信息;读取所述配置文件,完成设备适配。2.根据权利要求1所述的方法,其特征在于,若所述逻辑关系为明确的父子关系,则所述根据预设配置文件模板,从所述关系型数据库信息中获取所述设备的适配参数,生成所述设备的配置文件,包括:根据所述预设配置文件模板,确定需要获取的适配参数;根据所述预设规则,从所述关系型数据库信息中依次获取所述设备的型号信息、机框信息、板卡信息、接口信息;其中,所述机框信息、所述板卡信息、所述接口信息保持与所述逻辑关系相同的父子关系;将所述型号信息、所述机框信息、所述板卡信息、所述接口信息转换成所述适配参数;将所述适配参数填入所述预设配置文件模板,生成所述设备的配置文件。3.根据权利要求1所述的方法,其特征在于,若所述逻辑关系不明确,则所述根据预设配置文件模板,从所述关系型数据库信息中获取所述设备的适配参数,生成所述设备的配置文件,包括:根据所述预设配置文件模板,确定需要获取的适配参数;读取分析所述关系型数据库,获取所述设备的型号信息与机框信息;从机框节点递归向下层节点寻找相应的板卡槽位信息;若找到所述板卡槽位信息,则从所述板卡槽位节点的子节点获取所述板卡槽位对应的板卡信息;从板卡节点递归向下层节点寻找,获取所述板卡对应的接口信息;将所述型号信息、所述机框信息、所述板卡信息、所述接口信息转换成所述适配参数;将所述适配参数填入所述预设配置文件模板,生成所述设备的配置文件。4.根据权利要求3所述的方法,其特征在于,所述根据预设文件模板,从所述关系型数据库信息中获取所述设备的适配参数,生成所述设备的配置文件,还包括:若从机框节点递归向再下层节点寻找,未找到相应的板卡槽位信息,则继续向...

【专利技术属性】
技术研发人员:班瑞邹雨佳王迪陈泉霖王佳
申请(专利权)人:中讯邮电咨询设计院有限公司
类型:发明
国别省市:

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

1