一种网络中的根本原因分析方法、装置和系统的制作方法

文档序号:9818428阅读:370来源:国知局
一种网络中的根本原因分析方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种网络中的根本原因分析方法、装置和系统。
【背景技术】
[0002]根本原因分析(Root Cause Analysis, RCA)是一项结构化的问题处理法,旨在找出问题的根本原因并加以解决,而不是仅仅关注问题的表象。RCA是一个系统化的问题处理过程,包括确定和分析问题原因,找出问题解决办法,并制定问题预防措施。
[0003]传统网络中的RCA方法需要先获取用于进行根本原因分析的基础数据,但在获取基础数据时,针对网络中不同类型的网络设备需要部署不同的监控系统、使用不同的通信协议。这样导致整个网络系统结构复杂,增加了 RCA部署的复杂性。

【发明内容】

[0004]本发明实施例提供了一种网络中的根本原因分析方法、装置和系统,能够使整个网络系统结构简单,降低RCA部署的复杂性。
[0005]第一方面,提供一种网络中的根本原因分析方法,所述方法包括:
[0006]软件定义网络(Software Defined Network, SDN)控制器从至少一个网络设备获取用于根本原因分析的基础数据,并开放北向接口 ;
[0007]所述SDN控制器向RCA设备传输所述基础数据,以使所述RCA设备根据所述基础数据进行根本原因分析;
[0008]其中,所述至少一个网络设备和所述SDN控制器组成SDN,所述SDN控制器对SDN进行集中控制。
[0009]结合第一方面,在第一种可能的实现方式中,在所述SDN控制器向RCA设备传输所述基础数据之前,所述方法还包括:
[0010]所述SDN控制器接收RCA设备发送过来的查询请求;
[0011 ] 所述SDN控制器向RCA设备传输所述基础数据包括:
[0012]所述SDN控制器根据RCA设备发送过来的所述查询请求,向所述RCA设备发送相应的基础数据;
[0013]结合第一方面,在第二种可能的实现方式中,所述SDN控制器向RCA设备传输所述基础数据包括:
[0014]所述SDN控制器向RCA设备主动发送获取的所述基础数据。
[0015]第二方面,提供一种网络中的根本原因分析方法,所述方法包括:
[0016]RCA设备接收SDN控制器传输的用于根本原因分析的基础数据;
[0017]所述RCA设备根据所述基础数据进行根本原因分析;
[0018]其中,所述SDN控制器处于SDN中,用于对SDN进行集中控制。
[0019]结合第二方面,在第一种可能的实现方式中,,在所述RCA设备接收SDN控制器传输的用于根本原因分析的基础数据之前,所述方法还包括:
[0020]所述RCA设备向所述SDN控制器发送查询请求;
[0021]所述RCA设备接收SDN控制器传输的用于根本原因分析的基础数据包括:
[0022]所述RCA设备接收所述SDN控制器根据所述查询请求而发送的、用于根本原因分析的基础数据。
[0023]结合第二方面,在第二种可能的实现方式中,所述RCA设备接收SDN控制器传输的用于根本原因分析的基础数据包括:
[0024]所述RCA设备接收SDN控制器主动发送的用于根本原因分析的基础数据。
[0025]第三方面,提供一种网络中的根本原因分析方法,所述方法包括:
[0026]SDN控制器从至少一个网络设备获取用于根本原因分析的基础数据,并开放北向接口 ;
[0027]所述SDN控制器向RCA设备传输所述基础数据;
[0028]所述RCA设备根据所述基础数据进行根本原因分析;
[0029]其中,所述至少一个网络设备和所述SDN控制器组成SDN,所述SDN控制器对SDN进行集中控制。
[0030]结合第三方面,在第一种可能的实现方式中,在所述SDN控制器向RCA设备传输所述基础数据之前,所述方法还包括:
[0031 ] 所述RCA设备向所述SDN控制器发送查询请求;
[0032]所述SDN控制器向RCA设备传输所述基础数据包括:所述SDN控制器根据RCA设备发送过来的所述查询请求,向所述RCA设备发送相应的基础数据。
[0033]结合第三方面,在第二种可能的实现方式中,所述SDN控制器向RCA设备传输所述基础数据包括:
[0034]所述SDN控制器向RCA设备主动发送获取的所述基础数据。
[0035]第四方面,提供一种SDN控制器,所述SDN控制器处于SDN中,用于对SDN进行集中控制,包括:
[0036]获取模块,用于从至少一个网络设备获取用于根本原因分析的基础数据,并开放北向接口 ;
[0037]传输模块,用于向根本原因分析RCA设备传输所述获取模块获取的所述基础数据,以使所述RCA设备根据所述基础数据进行根本原因分析。
[0038]结合第四方面,在第一种可能的实现方式中,所述SDN控制器还包括:
[0039]接收模块,用于接收RCA设备发送过来的查询请求;
[0040]所述传输模块具体用于:
[0041]根据RCA设备发送过来的所述查询请求,向所述RCA设备发送相应的基础数据;
[0042]结合第四方面,在第二种可能的实现方式中,所述传输模块具体用于:
[0043]向RCA设备主动发送获取的所述基础数据。
[0044]第五方面,提供一种RCA设备,包括:
[0045]接收模块,用于接收软件定义网络SDN控制器传输的用于根本原因分析的基础数据;
[0046]分析模块,用于根据所述接收模块接收的所述基础数据进行根本原因分析;
[0047]其中,所述SDN控制器处于SDN中,用于对SDN进行集中控制。
[0048]结合第五方面,在第一种可能的实现方式中,所述RCA设备还包括:
[0049]发送模块,用于向所述SDN控制器发送查询请求;
[0050]所述接收模块具体用于:
[0051]接收所述SDN控制器根据所述查询请求而发送的、用于根本原因分析的基础数据。
[0052]结合第五方面,在第二种可能的实现方式中,所述接收模块具体用于:
[0053]接收SDN控制器主动发送的用于根本原因分析的基础数据。
[0054]第六方面,提供一种网络系统,包括多个网络设备、SDN控制器和RCA设备,其中所述多个网络设备和所述SDN控制器组成SDN,所述SDN控制器对SDN进行集中控制;
[0055]所述SDN控制器,用于从所述多个网络设备获取用于根本原因分析的基础数据,开放北向接口 ;并向所述RCA设备传输所述基础数据;
[0056]所述RCA设备,用于根据所述基础数据进行根本原因分析。
[0057]结合第六方面,在第一种可能的实现方式中,所述RCA设备还用于向所述SDN控制器发送查询请求;
[0058]所述SDN控制器具体用于:根据RCA设备发送过来的所述查询请求,向所述RCA设备发送相应的基础数据。
[0059]结合第六方面,在第二种可能的实现方式中,所述SDN控制器具体用于:向RCA设备主动发送获取的所述基础数据。
[0060]采用上述技术方案后,本发明实施例提供的网络中的根本原因分析方法、SDN控制器、RCA设备和网络系统,SDN控制器可以基于SDN获取用于根本原因分析的各种基础数据,并发给RCA设备,从而所述RCA设备可以基于SDN进行根本原因分析,如此,借助SDN控制器在网络中集中控制的能力,针对网络中不同类型的网络设备不需要部署不同的监控系统、也无需使用不同的通信协议,能够降低RCA的部署的复杂性。
【附图说明】
[0061]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0062]图1是本发明实施例提供的一种网络中的根本原因分析方法的流程图;
[0063]图2是本发明实施例提供的另一种网络中的根本原因分析方法的流程图;
[0064]图3是本发明实施例提供的另一种网络中的根本原因分析方法的流程图;
[0065]图4A是本发明实施例提供的SDN控制器的一种结构框图;
[0066]图4B是本发明实施例提供的SDN控制器的另一种结构框图;
[0067]图5A是本发明实施例提供的RCA设备的一种结构框图;
[0068]图5B是本发明实施例提供的RCA设备的另一种结构框图;
[0069]图6A是本发明实施例提供的一种网络系统的示意图;
[0070]图6B是本发明实施例提供的另一种网络系统的示意图。
【具体实施方式】
[0071]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0072]软件定义网络(Software Defined Network, SDN)是一种新型网络创新架构,其可以将网络控制面与数据面分离开来,实现网络集中管理及全局优化、进而实现了网络流量的灵活控制,为核心网络及应用的创新提供了良好的平台。
[0073]本发明实施例基于SDN进行根本原因分析,可应用OpenFlow协议或其他南向协议来实现网络控制面与数据面的分离。其中,OpenFlow是SDN中控制器控制转发面设备的协议。下文中以OpenFlow实现SDN为例来进行说明,但需要了解,本发明实施例也可应用除OpenFlow外的其他方式来实现SDN。
[0074]本发明实施例提供的网络中的根本原因分析方法、装置和网络系统涉及到SDN控制器、RCA设备和网络设备。SDN控制器和至少一个网络设备组成SDN。
[0075]其中:
[0076]SDN控制器,作为整个SDN的统一控制中心,负责网络中虚拟及物理设备的监控与管理,使用统一的南向协议收集拓扑信息,不需要部署额外的监控设备。
[0077]RCA设备,可从SDN控制器获取全网拓扑及设备状态
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1