一种通信设备配置管理方法及系统技术方案

技术编号:25091174 阅读:28 留言:0更新日期:2020-07-31 23:36
本发明专利技术公开了一种通信设备配置管理方法及系统,涉及网元管理管理技术,本发明专利技术将新建、恢复某配置的操作定义为正向配置操作,将删除、取消该正向配置操作产生的配置的操作定义为反向配置操作;将设备的每个正向配置操作和对应的反向配置操作相互绑定地存储于存储结构中;需执行设备配置清除时,导出设备当前配置操作,并获取对应的反向配置操作并执行,即可实现配置的快速清除,实现在不重启设备的情况下,进行设备配置的批量快速删除,流程改动很小,且整个过程快捷、安全、高效。同时,采用本方法执行配置清除流程和配置恢复流程基本一致,可以高度融合,通过一个简单操作标志位即可区分执行正向配置操作还是反向配置操作。

【技术实现步骤摘要】
一种通信设备配置管理方法及系统
本专利技术涉及网元管理管理
,具体涉及一种通信设备配置管理方法及系统。
技术介绍
互联网通信设备在实际应用过程中,由于需求、规划、业务、逻辑等的变化,可能就会引起配置做出对应改变,在配置需要变动的情况下,就有可能要求彻底清除已经存在的一部分配置,一部分配置既可能是整机配置全部清除,也可能是要求基于某个物理接口、vlan接口、聚合接口等接口清除该接口下的所有配置,或者是清除某个协议的全部配置等等。但是,现有技术在进行配置清楚时,通常为设备重启后进行配置清除,或手动逐条进行配置的清除,例如:1、在设备有配置的情况下,要求新加载一个配置文件,并且用新的配置文件来取代现有配置,且又不允许重启设备。现有技术中是直接执行新的配置文件,但是已有的配置依然存在,无法彻底清除,从而可能因新配置和现有配置存在冲突,导致新的配置部分执行失败。2、要求快速清除整机配置而又不能重启。现有做法无法实现,只能手动逐条的进行配置删除,效率低下。3、要求清除指定协议,或者指定接口的全部配置。现有做法是逐条手动删除,或者各个协议进行较大的修改,改动繁琐,影响面大。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种通信设备配置管理方法及系统,实现在设备不重启的情况下,进行设备配置的批量快速删除及配置恢复。为达到以上目的,本专利技术采取的技术方案是:一种通信设备配置管理方法,包括以下步骤:将新建、恢复某配置的操作定义为正向配置操作,将删除、取消该正向配置操作产生的配置的操作定义为反向配置操作;将设备的每个正向配置操作和对应的反向配置操作绑定地存储于存储结构中;获取当前配置操作和对应的操作标志位,根据当前配置操作查找到当前配置操作对应的存储结构;根据当前配置操作对应的操作标志位判定需执行正向配置操作还是反向配置操作,从查找到的存储结构中对应的获取正向配置操作或反向配置操作并执行。在上述技术方案的基础上,所述设备的类型包括交换机、路由器、PTN、OTN、OLT和ONU;所述存储结构为链表、树状结构、数据库或文件。在上述技术方案的基础上,当某正向配置操作产生的配置无需执行删除、取消操作时,将该正向配置操作对应的反向配置操作设置为空;当某正向配置操作所产生的配置,需通过再次执行相同的正向配置操作来删除、取消时,将该正向配置操作对应的反向配置操作设置为正向配置操作本身。在上述技术方案的基础上,定义正向配置操作和反向配置操作的具体方式均包括:命令行、SNMP、NETCONF、XML、数据库配置。在上述技术方案的基础上,所述根据当前配置操作对应的操作标志位判定需执行正向配置操作还是反向配置操作,从查找到的存储结构中对应的获取正向配置操作或反向配置操作,并执行获取的配置操作,具体包括以下步骤:根据当前配置操作对应的操作标志位判断需执行正向配置操作还是反向配置操作:若需执行正向配置操作,从查找到的存储结构中获到正向配置操作并执行;若需执行反向配置操作,从查找到的存储结构中获到反向配置操作并执行,其中,若反向配置操作设置为空,无需执行删除、取消操作;若反向配置操作设置为正向配置操作本身,再次执行正向配置操作。本专利技术还提供一种通信设备配置管理系统,包括:配置定义模块,其用于:将新建、恢复某配置的操作定义为正向配置操作,将删除、取消该正向配置操作产生的配置的操作定义为反向配置操作;绑定存储模块,其用于:将设备的每个正向配置操作和对应的反向配置操作绑定地存储于存储结构中;配置执行模块,其用于:获取当前配置操作和对应的操作标志位,根据当前配置操作查找到当前配置操作对应的存储结构;根据当前配置操作对应的操作标志位判定需执行正向配置操作还是反向配置操作,从查找到的存储结构中对应的获取正向配置操作或反向配置操作并执行。在上述技术方案的基础上,所述设备的类型包括交换机、路由器、PTN、OTN、OLT和ONU;所述存储结构为链表、树状结构、数据库或文件。在上述技术方案的基础上,配置定义模块将删除、取消该正向配置操作产生的配置的操作定义为反向配置操作时:当某正向配置操作产生的配置无需执行删除、取消操作时,将该正向配置操作对应的反向配置操作设置为空;当某正向配置操作所产生的配置,需通过再次执行相同的正向配置操作来删除、取消时,将该正向配置操作对应的反向配置操作设置为正向配置操作本身。在上述技术方案的基础上,所述配置定义模块定义正向配置操作和反向配置操作的具体方式均包括:命令行、SNMP、NETCONF、XML、数据库配置。在上述技术方案的基础上,配置执行模块具体用于:获取当前配置操作和对应的操作标志位,根据当前配置操作查找到当前配置操作对应的存储结构;根据当前配置操作对应的操作标志位判断需执行正向配置操作还是反向配置操作:若需执行正向配置操作,从查找到的存储结构中获到正向配置操作并执行;若需执行反向配置操作,从查找到的存储结构中获到反向配置操作并执行,其中,若反向配置操作设置为空,无需执行删除、取消操作;若反向配置操作设置为正向配置操作本身,再次执行正向配置操作。与现有技术相比,本专利技术的优点在于:本专利技术实施例的通信设备配置管理方法,将新建、恢复某配置的操作定义为正向配置操作,将删除、取消该正向配置操作产生的配置的操作定义为反向配置操作;将设备的每个正向配置操作和对应的反向配置操作相互绑定地存储于存储结构中;需执行设备配置清除时,导出设备当前配置操作,并获取对应的反向配置操作并执行,即可实现配置的快速清除,实现在不重启设备的情况下,进行设备配置的批量快速删除,流程改动很小,且整个过程快捷、安全、高效,和原有的配置基本功能保持高度重合。同时,采用本方法执行配置清除流程和配置恢复流程基本一致,可以高度融合,通过一个简单操作标志位即可区分执行正向配置操作还是反向配置操作。附图说明图1为本专利技术实施例中通信设备配置管理方法的流程示意图。图2为本专利技术实施例中通信设备配置管理方法的具体流程示意图。具体实施方式本专利技术实施例提供一种通信设备配置管理方法,能够实现在不重启设备的情况下,进行设备配置的批量快速删除,以及便利地实现配置恢复。本专利技术还相应的提供了一种通信设备配置管理系统,以下结合附图及实施例对本专利技术作进一步详细说明。参见图1所示,本专利技术实施例提供一种通信设备配置管理方法,包括以下步骤:步骤1:将新建、恢复某配置的操作定义为正向配置操作,将删除、取消该正向配置操作产生的配置的操作定义为反向配置操作。本专利技术实施例中,设备的类型包括但不限于交换机、路由器、PTN(PacketTransportNetwork,分组传送网)、OTN(OpticalTransportNetwork,光传送网)、OLT(OpticalLineTerminal,光线路终端)和O本文档来自技高网...

【技术保护点】
1.一种通信设备配置管理方法,其特征在于,包括以下步骤:/n将新建、恢复某配置的操作定义为正向配置操作,将删除、取消该正向配置操作产生的配置的操作定义为反向配置操作;/n将设备的每个正向配置操作和对应的反向配置操作绑定地存储于存储结构中;/n获取当前配置操作和对应的操作标志位,根据当前配置操作查找到当前配置操作对应的存储结构;根据当前配置操作对应的操作标志位判定需执行正向配置操作还是反向配置操作,从查找到的存储结构中对应的获取正向配置操作或反向配置操作并执行。/n

【技术特征摘要】
1.一种通信设备配置管理方法,其特征在于,包括以下步骤:
将新建、恢复某配置的操作定义为正向配置操作,将删除、取消该正向配置操作产生的配置的操作定义为反向配置操作;
将设备的每个正向配置操作和对应的反向配置操作绑定地存储于存储结构中;
获取当前配置操作和对应的操作标志位,根据当前配置操作查找到当前配置操作对应的存储结构;根据当前配置操作对应的操作标志位判定需执行正向配置操作还是反向配置操作,从查找到的存储结构中对应的获取正向配置操作或反向配置操作并执行。


2.如权利要求1所述的一种通信设备配置管理方法,其特征在于:
所述设备的类型包括交换机、路由器、PTN、OTN、OLT和ONU;
所述存储结构为链表、树状结构、数据库或文件。


3.如权利要求1所述的一种通信设备配置管理方法,其特征在于:
当某正向配置操作产生的配置无需执行删除、取消操作时,将该正向配置操作对应的反向配置操作设置为空;
当某正向配置操作所产生的配置,需通过再次执行相同的正向配置操作来删除、取消时,将该正向配置操作对应的反向配置操作设置为正向配置操作本身。


4.如权利要求1所述的一种通信设备配置管理方法,其特征在于,定义正向配置操作和反向配置操作的具体方式均包括:命令行、SNMP、NETCONF、XML、数据库配置。


5.如权利要求1所述的一种通信设备配置管理方法,其特征在于,所述根据当前配置操作对应的操作标志位判定需执行正向配置操作还是反向配置操作,从查找到的存储结构中对应的获取正向配置操作或反向配置操作,并执行获取的配置操作,具体包括以下步骤:
根据当前配置操作对应的操作标志位判断需执行正向配置操作还是反向配置操作:
若需执行正向配置操作,从查找到的存储结构中获到正向配置操作并执行;
若需执行反向配置操作,从查找到的存储结构中获到反向配置操作并执行,其中,若反向配置操作设置为空,无需执行删除、取消操作;若反向配置操作设置为正向配置操作本身,再次执行正向配置操作。


6.一种通信设备配置管理系统,其特...

【专利技术属性】
技术研发人员:陶阳彭轲
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1