信息恢复方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37417920 阅读:37 留言:0更新日期:2023-04-30 09:41
本申请实施方式涉及SDN网络中告警管理技术领域,特别涉及一种信息恢复方法、装置、电子设备和存储介质。信息恢复方法包括:获取与SDN控制器通信的网络设备内存储的网络设备的告警信息,记为第一告警信息;获取SDN控制器中存储的网络设备的告警信息,记为第二告警信息;将第一告警信息与第二告警信息进行匹配,获取匹配结果;当匹配结果为第一告警信息和第二告警信息不完全匹配时,根据匹配结果对第二告警信息进行恢复。通过SDN控制器或网络设备在异常恢复之后,将网络设备侧的告警信息和SDN控制器内的网络设备的告警信息进行匹配,根据匹配结果对SDN控制器侧的告警信息进行恢复,从而实现SDN控制器侧的告警信息和网络设备侧的告警信息自动保持一致。告警信息自动保持一致。告警信息自动保持一致。

【技术实现步骤摘要】
信息恢复方法、装置、电子设备和存储介质


[0001]本申请实施方式涉及SDN网络中告警管理
,特别涉及一种信息恢复方法、装置、电子设备和存储介质。

技术介绍

[0002]通常在软件定义网络(Software Defined Network,简称SDN)控制器中,告警管理系统主要用于监控和管理各种网络设备的故障告警信息,如设备离线、端口down、路由协议断链等等,运维人员可以通过SDN控制器监听各种不同类型网络设备上报的清除告警信息或故障告警信息。
[0003]然而,当SDN控制器或网络设备发生异常时,导致控制器和网络设备的南向通道断链,网络设备侧产生的清除告警信息或故障告警信息无法及时地上报给SDN控制器;或者SDN控制器内部上报的清除告警信息或故障告警信息丢失,都会导致SDN控制器的告警信息和网络设备的告警信息不一致。

技术实现思路

[0004]本申请实施方式的主要目的在于提出一种信息恢复方法、装置、电子设备和存储介质。旨在实现SDN控制器侧的告警信息和网络设备侧的当前告警信息的自动保持一致。
[0005]为实现上述目的,本申请实施方式提供了一种信息恢复方法,包括:获取与SDN控制器通信的网络设备内存储的所述网络设备的告警信息,记为第一告警信息;获取在所述SDN控制器中存储的所述网络设备的告警信息,记为第二告警信息;将所述第一告警信息与所述第二告警信息进行匹配,获取匹配结果;当所述匹配结果为所述第一告警信息和所述第二告警信息不完全匹配时,根据所述匹配结果对所述第二告警信息进行恢复。
[0006]为实现上述目的,本申请实施方式还提供一种信息恢复装置,包括:
[0007]第一获取模块,用于获取与SDN控制器通信的网络设备内存储的所述网络设备的告警信息,记为第一告警信息;
[0008]第二获取模块,用于获取所述SDN控制器中存储的所述网络设备的告警信息,记为第二告警信息;
[0009]匹配模块,用于将所述第一告警信息与所述第二告警信息进行匹配,获取匹配结果;
[0010]恢复模块,用于当所述匹配结果为所述第一告警信息和所述第二告警信息不完全匹配时,根据所述匹配结果对所述第二告警信息进行恢复。
[0011]为实现上述目的,本申请实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的信息恢复方法。
[0012]为实现上述目的,本申请实施方式还提供了一种计算机可读存储介质,存储有计
算机程序,所述计算机程序被处理器执行时实现上述的信息恢复方法。
[0013]本申请提出的信息恢复方法,在信息恢复的过程中,获取与SDN控制器通信的网络设备内存储的网络设备的告警信息,记为第一告警信息;获取在SDN控制器中存储的网络设备的告警信息,记为第二告警信息;将第一告警信息与第二告警信息进行匹配,获取匹配结果;当匹配结果为第一告警信息和第二告警信息不完全匹配时,根据匹配结果对第二告警信息进行恢复。通过SDN控制器或网络设备在异常恢复之后,将网络设备内存储的告警信息和SDN控制器内存储的网络设备的告警信息进行匹配,并根据匹配结果对SDN控制器中存储的网络设备的告警信息进行恢复,从而实现SDN控制器侧的告警信息和网络设备侧的告警信息自动保持一致;解决了现有技术中由于SDN控制器或网络设备异常,网络设备侧产生的故障告警信息或清除告警消息无法及时地上报给SDN控制器,从而导致的SDN控制器侧的告警信息和网络设备侧的告警信息不一致的问题。
附图说明
[0014]图1是本申请实施方式提供的信息恢复方法的流程图;
[0015]图1a是本申请实施方式提供的SDN控制器与网络设备交互的结构示意图;
[0016]图2是本申请实施方式提供的信息恢复方法的流程图;
[0017]图3是本申请实施方式提供的信息恢复方法的流程图;
[0018]图4是本申请实施方式提供的信息恢复装置的结构示意图;
[0019]图5是本申请实施方式提供的电子设备的结构示意图。
具体实施方式
[0020]为使本申请实施方式的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施方式的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施方式在不矛盾的前提下可以相互结合相互引用。
[0021]本申请的一个实施方式涉及一种信息恢复方法,应用在一个信息恢复组件中,该信息恢复组件可以内嵌于SDN控制器内部;也可以外置于第三方组件中,独立于SDN控制器和网络设备存在,如图1所示,包括:
[0022]步骤101,获取与SDN控制器通信的网络设备内存储的网络设备的告警信息,记为第一告警信息。
[0023]在一实施中,如图1a所示,SDN控制器中包含有设备管理模块、设备告警监控模块和告警管理模块,设备管理模块的作用在于适配各种不同南向协议的网络设备,实时地接收网络设备上报的清除告警信息或故障告警信息,并上报给设备告警监控模块;另一方面主要负责主动从网络设备查询获取当前网络设备内存在的全部告警信息,并发送给信息恢复组件。
[0024]在一实施中,无论信息恢复组件内嵌于SDN控制器中还是外置于第三方组件,信息恢复组件在触发信息恢复之后,都会向SDN控制器内部的设备告警监控模块发送指令,该指
令中携带有网络设备标识,设备告警监控模块接收到指令之后,将该指令发送给设备管理模块,用于驱动设备管理模块主动从与网络设备标识对应的网络设备中查询获取当前网络设备内存在的全部告警信息,并返回给设备告警监控模块,由设备告警监控模块将网络设备内存在的全部告警信息发送给信息恢复组件,信息恢复组件将设备告警监控模块返回的网络设备的告警信息记为第一告警信息。
[0025]在一实施中,SDN控制器中的设备管理模块适配各种不同南向协议的网络设备,大大增强了告警管理系统的南向可扩展性,其中,告警管理系统由信息恢复组件、SDN控制器和网络设备组成。
[0026]步骤102,获取在SDN控制器中存储的网络设备的告警信息,记为第二告警信息。
[0027]在一实施中,SDN控制器中所存储的网络设备的告警信息存储在告警管理模块中,告警管理模块中的告警信息是网络设备主动上报给设备管理模块,设备管理模块再上报给设备告警监控模块,设备告警监控模块再上报给告警管理模块的。
[0028]在一实施中,无论信息恢复组件内嵌于SDN控制器中还是外置于第三方组件,信息恢复组件在触发信息恢复之后,都会向SDN控制器内部的告警管理模块发送指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息恢复方法,其特征在于,所述方法包括:获取与SDN控制器通信的网络设备内存储的所述网络设备的告警信息,记为第一告警信息;获取在所述SDN控制器中存储的所述网络设备的告警信息,记为第二告警信息;将所述第一告警信息与所述第二告警信息进行匹配,获取匹配结果;当所述匹配结果为所述第一告警信息和所述第二告警信息不完全匹配时,根据所述匹配结果对所述第二告警信息进行恢复。2.根据权利要求1所述的信息恢复方法,其特征在于,所述将所述第一告警信息与所述第二告警信息进行匹配,获取匹配结果,包括:向预先训练好的匹配模型中输入所述第一告警信息和所述第二告警信息,得到所述匹配结果,其中,所述匹配结果中包含所述网络设备的新增告警信息和清除告警信息,所述新增告警信息为所述第一告警信息中与所述第二告警信息匹配失败的告警信息,所述清除告警信息为所述第二告警信息中与所述第一告警信息匹配失败的告警信息。3.根据权利要求2所述的信息恢复方法,其特征在于,所述根据匹配结果对所述SDN控制器的告警信息进行恢复,具体包括:从所述匹配结果中获取所述新增告警信息和所述清除告警信息;将所述匹配结果中的所述新增告警信息增加至所述第二告警信息中,并删除所述第二告警信息中与所述匹配结果中的所述清除告警信息对应的告警信息。4.根据权利要求1所述的信息恢复方法,其特征在于,所述获取在与SDN控制器通信的网络设备内存储的所述网络设备的告警信息,包括:向用户发送与所述SDN控制器通信的各网络设备的网络设备标识,并接收用户发送的指定网络设备标识;从与所述指定网络设备标识对应的网络设备中获取所述网络设备的告警信息。5.根据权利要求1所述的信息恢复方法,其特征在于,所述获取在与SDN...

【专利技术属性】
技术研发人员:马嫄党盛雄
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1