一种故障处理方法及装置、计算机可读存储介质制造方法及图纸

技术编号:37915649 阅读:12 留言:0更新日期:2023-06-21 22:38
本发明专利技术实施例公开了一种故障处理方法及装置、计算机可读存储介质,上述方法在工作流节点发生故障时,获取故障通知信息,之后对故障通知信息进行处理,结合工作流节点对应的拓扑结构,得到故障节点;根据故障节点以及预存的推导规则推导出故障节点发生故障的原因,即故障信息,最后基于故障信息,从故障库中调用对应的处理方法,对故障信息对应的故障进行处理,得到处理结果。上述方法能够在工作流中断时,自动获取故障通知信息,并根据故障通知信息,自动完成故障节点的定位、故障信息的推导和故障的处理,从而实现故障的自动定位和处理,达到故障自愈的目的,提高故障处理效率,减少故障对工作流的影响。少故障对工作流的影响。少故障对工作流的影响。

【技术实现步骤摘要】
一种故障处理方法及装置、计算机可读存储介质


[0001]本专利技术涉及通信
,尤其涉及一种故障处理方法及装置、计算机可读存储介质。

技术介绍

[0002]随着软硬件的快速发展,传统网络逐渐被基于软件的设备所替代。软件定义广域网络(Software

Defined WAN,SDWAN),是将SDN技术应用到广域网场景中所形成的一种服务。这种服务用于连接广阔地理范围的企业网络、数据中心、互联网应用及程序的能力。
[0003]为了使SDWAN的业务更加清晰可控,目前引入了工作流的机制,整个工作流包括:用户下单、配置设备、计费和完成。其中,由于,当工作流中的节点发生故障,需要人为去定位故障节点,并手动解决故障。因此,如何解决认为人为故障节点并解决故障成为亟待解决的问题。

技术实现思路

[0004]本专利技术实施例提供了一种故障处理方法及装置、计算机可读存储介质,能够自动定位故障节点,并对故障进行处理,达到故障自愈的目的,提高故障处理效率。
[0005]本专利技术的技术方案是这样实现的:
[0006]本专利技术实施例提供一种故障处理方法,上述方法包括:
[0007]获取故障通知信息;
[0008]基于所述故障通知信息,以及拓扑结构和推导规则库,推导出对应的故障信息;其中,所述拓扑结构表征软件定义广域网络提供的业务的工作流;
[0009]基于所述故障信息,从故障库中调用对应的处理方法;
[0010]根据所述处理方法对所述故障信息对应的故障进行处理,并得到处理结果。
[0011]上述方案中,所述基于所述故障通知信息,以及拓扑结构和推导规则库,推导出对应的故障信息,包括:
[0012]根据所述故障通知信息,以及所述拓扑结构,确定对应的故障节点;
[0013]基于所述故障节点,以及所述推导规则库,推导出所述故障信息。
[0014]上述方案中,所述根据所述故障通知信息,以及所述拓扑结构,确定对应的故障节点,包括:
[0015]对所述故障通知信息进行数据图形化处理,得到对应的图结构;
[0016]将所述图结构与所述拓扑结构进行关联,以确定所述故障节点。
[0017]上述方案中,所述基于所述故障节点,以及所述推导规则库,推导出所述故障信息,包括:
[0018]根据所述故障节点,在所述推导规则库中匹配对应的目标规则;
[0019]根据所述目标规则,以及所述故障通知信息,推导出所述故障信息。
[0020]上述方案中,所述获取故障通知信息,包括:
[0021]采集通知信息;其中,所述通知信息包括所述故障通知信息和警告信息;
[0022]对所述警告信息进行格式化处理,以得到所述故障通知信息。
[0023]上述方案中,所述方法还包括:
[0024]基于所述故障通知信息、所述目标规则、所述故障信息、所述处理方法和所述处理结果,进行迭代优化处理,以得到优化规则;
[0025]根据所述优化规则,对所述推导规则库进行更新。
[0026]上述方案中,所述方法还包括:
[0027]对所述故障信息的推导过程以及所述故障信息的处理过程进行显示。
[0028]上述方案中,所述方法还包括:
[0029]对所述处理结果进行反馈。
[0030]本专利技术实施例提供一种故障处理装置,包括获取模块、推导模块、调用模块和处理模块;其中,
[0031]所述获取模块,用于获取故障通知信息;
[0032]所述推导模块,用于基于所述故障通知信息,以及拓扑结构和推导规则库,确定对应的故障信息;其中,所述拓扑结构表征软件定义广域网络提供的业务的工作流;
[0033]所述调用模块,用于基于所述故障信息,从故障库中调用对应的处理方法;
[0034]所述处理模块,用于根据所述处理方法对所述故障信息对应的故障进行处理,并得到处理结果。
[0035]上述方案中,所述推导模块,还用于根据所述故障通知信息,以及所述拓扑结构,确定对应的故障节点;基于所述故障节点,以及所述推导规则库,推导出所述故障信息。
[0036]上述方案中,所述推导模块,还用于对所述故障通知信息进行数据图形化处理,得到对应的图结构;将所述图结构与所述拓扑结构进行关联,以确定所述故障节点。
[0037]上述方案中,所述获取模块,还用于采集通知信息;其中,所述通知信息包括所述故障通知信息和警告信息;对所述警告信息进行格式化处理,以得到所述故障通知信息。
[0038]上述方案中,所述装置还包括迭代优化模块和更新模块,其中:
[0039]所述迭代优化模块,用于基于所述故障通知信息、所述目标规则、所述故障信息、所述处理方法和所述处理结果,进行迭代优化处理,以得到优化规则;
[0040]所述更新模块,用于根据所述优化规则,对所述推导规则库进行更新。
[0041]上述方案中,所述装置还包括显示模块,其中:
[0042]所述显示模块,用于对所述故障信息的推导过程以及所述故障信息的处理过程进行显示。
[0043]上述方案中,所述装置还包括反馈模块,其中:
[0044]所述反馈模块,用于对所述处理结果进行反馈。
[0045]本专利技术实施例提供一种故障处理装置,包括:
[0046]存储器,用于存储可执行指令;
[0047]处理器,用于执行所述存储器中存储的可执行指令时,实现如本专利技术实施例提供的故障处理方法。
[0048]本专利技术实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现如本专利技术实施例提供的故障处理方法。
[0049]本专利技术实施例提供一种故障处理方法及装置、计算机可读存储介质,上述方法包括在工作流节点发生故障时,获取故障通知信息,之后对故障通知信息进行处理,结合工作流节点对应的拓扑结构,得到故障节点;根据故障节点以及预存的推导规则推导出故障节点发生故障的原因,即故障信息,最后基于故障信息,从故障库中调用对应的处理方法,对故障信息对应的故障进行处理,得到处理结果。
[0050]本专利技术实施例能够在工作流中断时,自动获取故障通知信息,并根据故障通知信息,自动完成故障节点的定位、故障信息的推导和故障的处理,从而实现故障的自动定位和处理,达到故障自愈的目的,提高故障处理效率,减少故障对工作流的影响。
附图说明
[0051]图1为本专利技术实施例提供的一种可选的方法流程示意图一;
[0052]图2为本专利技术实施例提供的一种应用于SDWAN的故障处理装置的结构示意图;
[0053]图3为本专利技术实施例提供的一种可选的方法流程示意图二;
[0054]图4为本专利技术实施例提供的一种故障处理装置的结构示意图一;
[0055]图5为本专利技术实施例提供的一种可选的方法流程示意图三;
[0056]图6为本专利技术实施例提供的一种可选的方法流程示意图四;...

【技术保护点】

【技术特征摘要】
1.一种故障处理方法,其特征在于,上述方法包括:获取故障通知信息;基于所述故障通知信息,以及拓扑结构和推导规则库,推导出对应的故障信息;其中,所述拓扑结构表征软件定义广域网络提供的业务的工作流;基于所述故障信息,从故障库中调用对应的处理方法;根据所述处理方法对所述故障信息对应的故障进行处理,并得到处理结果。2.根据权利要求1所述的方法,其特征在于,所述基于所述故障通知信息,以及拓扑结构和推导规则库,推导出对应的故障信息,包括:根据所述故障通知信息,以及所述拓扑结构,确定对应的故障节点;基于所述故障节点,以及所述推导规则库,推导出所述故障信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述故障通知信息,以及所述拓扑结构,确定对应的故障节点,包括:对所述故障通知信息进行数据图形化处理,得到对应的图结构;将所述图结构与所述拓扑结构进行关联,以确定所述故障节点。4.根据权利要求2所述的方法,其特征在于,所述基于所述故障节点,以及所述推导规则库,推导出所述故障信息,包括:根据所述故障节点,在所述推导规则库中匹配对应的目标规则;根据所述目标规则,以及所述故障通知信息,推导出所述故障信息。5.根据权利要求1所述的方法,其特征在于,所述获取故障通知信息,包括:采集通知信息;其中,所述通知信息包括所述故障通知信息和警告信息;对所述警告信息进行格式化处理...

【专利技术属性】
技术研发人员:何威谢洁意闫兴安柳圆圆曹彬魏志芯
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1