一种软件定义网络SDN的告警处理方法及装置制造方法及图纸

技术编号:17472371 阅读:32 留言:0更新日期:2018-03-15 08:34
本发明专利技术提供了一种软件定义网络SDN的告警处理方法及装置;该方法应用于转发设备,包括:当监测到网络节点发生告警时,获取告警的告警信息,告警信息至少携带有告警的时间戳、流水号以及节点位置;根据告警信息以及预先存储的配置表,确定告警的告警类型,告警类型包括业务告警和非业务告警,配置表中存储有至少一个网络节点的节点位置与告警类型的对应关系;根据告警类型,对告警执行上报处理。本发明专利技术解决了现有的SDN架构中,对于告警上报及查询不存在统一的处理流程,无法统一管理的问题。

An alarm processing method and device for software defined network SDN

The present invention provides alarm processing method and apparatus for software defined network SDN; including the application of this method in the forwarding device, when monitoring to the network node alarm, access alarm alarm information, alarm information carrying at least time stamp, alarm serial number and node location; according to the alarm information and configuration table stored in advance sure, the alarm alarm alarm alarm type type, including business and non business alarm, corresponding relationship between the node position and alarm type at least one network node storage table is configured according to the alarm; type of alarm reporting process execution. The present invention solves the problem that there is no unified processing flow for alarm reporting and query in the existing SDN architecture, and can not be managed unify.

【技术实现步骤摘要】
一种软件定义网络SDN的告警处理方法及装置
本专利技术涉及通信
,特别涉及一种软件定义网络SDN的告警处理方法及装置。
技术介绍
面对数据流量的激增,传统的网络架构只会无限制地增加网络复杂度,无法满足业务发展的需要,而软件定义网络(SDN)则可以通过将控制面与数据转发面进行解耦,构建开放的、可编程的网络体系,进而提供一个高效、灵活、便捷、可编程的网络环境,故被认为是下一代网络架构变革的最主要方向之一。如今,SDN已经成为全球网络领域最热门研究方向,不仅仅主流运营商们正在积极推动北向、南向接口标准的制定,一些厂商也正在研制自己的控制器和转发设备,以掌握标准制定的主动权,赢得市场先机。目前,SDN相关的协议有Openflow协议和OF-CONFIG协议,其中OpenFlow定义的是SDN网络架构中的一种南向接口,提出了由控制器向OpenFlow交换机发送流表以控制数据流通过网络所经过的路径的方式;而OF-CONFIG协议则规定了怎样管理和配置这些网络设备。现在的Openflow协议对于二层业务,二层虚拟专用网络(VPN)业务的支持已经比较成熟;OF-CONFIG协议则仅仅定义了OAM相关的配置,对于告警方面暂未涉及。但是SDN的核心思想是把设备控制面与转发面分离出来,其南向接口、北向接口必须使用运营商或者开放网络基金会(ONF)标准接口,否则各厂家提供的转发设备就无法实现互连互通及由任一控制器集中管理,也就失去了SDN的初衷,所以应当尽量避免过多出现厂家的私有信息。然而,现有的SDN架构中,各厂家多数有一套自己的告警上报查询系统,对于告警上报及查询不存在统一的处理流程,无法统一管理。
技术实现思路
本专利技术提供了一种软件定义网络SDN的告警处理方法及装置,其目的是为了解决现有的SDN架构中,对于告警上报及查询不存在统一的处理流程,无法统一管理的问题。为了达到上述目的,本专利技术的实施例提供了一种软件定义网络SDN的告警处理方法,应用于转发设备,该方法包括:当监测到网络节点发生告警时,获取告警的告警信息,告警信息至少携带有告警的时间戳、流水号以及节点位置;根据告警信息以及预先存储的配置表,确定告警的告警类型,告警类型包括业务告警和非业务告警,配置表中存储有至少一个网络节点的节点位置与告警类型的对应关系;根据告警类型,对告警执行上报处理。优选地,根据告警类型,对告警执行上报处理的步骤,包括:当告警类型为业务告警时,经由第一路径将告警信息以及告警类型上报至控制器;当告警类型为非业务告警时,若控制器能识别告警,则经由第一路径将告警信息以及告警类型上报至控制器;若控制器不能识别告警,则经由第二路径将告警信息上报至客户端。优选地,经由第一路径将告警信息以及告警类型上报至控制器的步骤,包括:通过资源标识号OFresourceID与告警类型Almcode接口,经由第一netconf通道上报至控制器。优选地,经由第二路径将告警信息上报至客户端的步骤,包括:通过时间戳TimeStamp与流水号Flowid接口,经由第二netconf通道上报至客户端。优选地,根据告警信息以及预先存储的配置表,确定告警的告警类型的步骤,包括:当配置表中存在与告警的节点位置对应的告警类型时,确定配置表中的告警类型为告警的告警类型;当配置表中不存在与告警的节点位置对应的告警类型时,判断告警信息中,是否携带有告警的资源标识号:若存在,则确定告警的告警类型为业务告警;若不存在,则确定告警的告警类型为非业务告警。优选地,获取告警的告警信息的步骤之后,包括:记录告警的告警信息;当接收到告警查询请求时,获取告警查询请求中携带的待查询告警的关键字段;根据关键字段,从所记录的告警信息中查询待查询告警的告警信息并上报。优选地,当接收到告警查询请求时,获取告警查询请求中携带的待查询告警的关键字段的步骤,包括:当接收到来自客户端的告警查询请求时,获取告警查询请求中携带的待查询告警的时间戳与流水号,待查询告警的时间戳与流水号为待查询告警的关键字段;当接收到来自控制器的告警查询请求时,获取告警查询请求中携带的关键字段:若待查询告警的告警类型为业务告警,则待查询告警的资源标识号为待查询告警的关键字段;若待查询告警的告警类型为非业务告警,则待查询告警的时间戳与流水号为待查询告警的关键字段。为了实现上述目的,本专利技术还提供了一种软件定义网络SDN的告警处理方法,应用于控制器,包括:接收并记录转发设备上报的告警信息,告警信息至少携带有告警的时间戳、流水号以及告警类型;将告警信息通过时间戳TimeStamp与流水号Flowid接口,上报至客户端。优选地,接收并记录转发设备上报的告警信息的步骤,包括:当告警信息中所携带的告警类型为业务告警时,接收并记录告警的告警信息;当告警信息中所携带的告警类型为非业务告警时,判断控制器是否能识别告警:若能识别,则接收并记录告警的告警信息;若不能识别,则向转发设备反馈无法识别告警。优选地,该方法还包括:接收到客户端的告警查询请求时,将告警查询请求转发至转发设备;告警查询请求至少携带有待查询告警的时间戳与流水号。优选地,将告警查询请求转发至转发设备的步骤,包括:根据待查询告警的时间戳与流水号,获取控制器记录的待查询告警的告警信息;若待查询告警的告警信息中的告警类型为业务告警,则以待查询告警的告警信息中的资源标识号作为关键字段,将告警查询请求转发至转发设备;若待查询告警的告警信息中的告警类型为非业务告警,则以待查询告警的时间戳与流水号作为关键字段,将告警查询请求转发至转发设备。为了实现上述目的,本专利技术还提供了一种软件定义网络SDN的告警处理方法,应用于客户端,包括:接收来自转发设备和/或控制器上报的告警信息,告警信息至少携带有告警的时间戳与流水号;将告警信息与告警信息的来源,存储至预设的记录表中。优选地,该方法还包括:接收用户输入的第一告警查询请求以及,根据记录表生成第二告警查询请求;第一告警查询请求以及第二告警查询请求中均至少携带有待查询告警的时间戳与流水号;根据待查询告警的时间戳与流水号,确定待查询告警的目标查询位置,目标查询位置为记录表中记录的与待查询告警的时间戳与流水号对应的告警信息的来源;将告警查询请求下发至待查询告警的目标查询位置;待查询告警的目标查询位置包括控制器和转发设备。优选地,根据记录表生成第二告警查询请求的步骤,包括:将记录表中多个告警信息依据流水号依次排列;当监测到记录表中,相邻的流水号之间存在缺失的流水号时,生成包括缺失的流水号的第二告警查询请求。优选地,根据记录表生成第二告警查询请求的步骤,包括:定时获取转发设备所记录的告警信息;对比转发设备所记录的告警信息与记录表中的告警信息:当记录表中存在缺失的告警信息时,生成包括缺失的告警信息中的时间戳与流水号的第二告警查询请求。为了实现上述目的,本专利技术还提供了一种软件定义网络SDN的告警处理装置,应用于转发设备,包括:告警监测模块,用于当监测到网络节点发生告警时,获取告警的告警信息,告警信息至少携带有告警的时间戳、流水号以及节点位置;类型确定模块,用于根据告警信息以及预先存储的配置表,确定告警的告警类型,告警类型包括业务告警和非业务告警,配置表中存储有至少一个网络节点的节点位置与告本文档来自技高网
...
一种软件定义网络SDN的告警处理方法及装置

【技术保护点】
一种软件定义网络SDN的告警处理方法,应用于转发设备,其特征在于,包括:当监测到网络节点发生告警时,获取所述告警的告警信息,所述告警信息至少携带有所述告警的时间戳、流水号以及节点位置;根据所述告警信息以及预先存储的配置表,确定所述告警的告警类型,所述告警类型包括业务告警和非业务告警,所述配置表中存储有至少一个网络节点的节点位置与告警类型的对应关系;根据所述告警类型,对所述告警执行上报处理。

【技术特征摘要】
1.一种软件定义网络SDN的告警处理方法,应用于转发设备,其特征在于,包括:当监测到网络节点发生告警时,获取所述告警的告警信息,所述告警信息至少携带有所述告警的时间戳、流水号以及节点位置;根据所述告警信息以及预先存储的配置表,确定所述告警的告警类型,所述告警类型包括业务告警和非业务告警,所述配置表中存储有至少一个网络节点的节点位置与告警类型的对应关系;根据所述告警类型,对所述告警执行上报处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述告警类型,对所述告警执行上报处理的步骤,包括:当所述告警类型为业务告警时,经由第一路径将所述告警信息以及告警类型上报至控制器;当所述告警类型为非业务告警时,若所述控制器能识别所述告警,则经由所述第一路径将所述告警信息以及告警类型上报至控制器;若所述控制器不能识别所述告警,则经由第二路径将所述告警信息上报至客户端。3.根据权利要求2所述的方法,其特征在于,所述经由第一路径将所述告警信息以及告警类型上报至控制器的步骤,包括:通过资源标识号OFresourceID与告警类型Almcode接口,经由第一netconf通道上报至控制器。4.根据权利要求2所述的方法,其特征在于,所述经由第二路径将所述告警信息上报至客户端的步骤,包括:通过时间戳TimeStamp与流水号Flowid接口,经由第二netconf通道上报至客户端。5.根据权利要求1所述的方法,其特征在于,所述根据所述告警信息以及预先存储的配置表,确定所述告警的告警类型的步骤,包括:当所述配置表中存在与所述告警的节点位置对应的告警类型时,确定所述配置表中的告警类型为所述告警的告警类型;当所述配置表中不存在与所述告警的节点位置对应的告警类型时,判断所述告警信息中,是否携带有所述告警的资源标识号:若存在,则确定所述告警的告警类型为业务告警;若不存在,则确定所述告警的告警类型为非业务告警。6.根据权利要求2所述的方法,其特征在于,所述获取所述告警的告警信息的步骤之后,包括:记录所述告警的告警信息;当接收到告警查询请求时,获取所述告警查询请求中携带的待查询告警的关键字段;根据所述关键字段,从所记录的告警信息中查询所述待查询告警的告警信息并上报。7.根据权利要求6所述的方法,其特征在于,所述当接收到告警查询请求时,获取所述告警查询请求中携带的待查询告警的关键字段的步骤,包括:当接收到来自所述客户端的告警查询请求时,获取所述告警查询请求中携带的待查询告警的时间戳与流水号,所述待查询告警的时间戳与流水号为所述待查询告警的关键字段;当接收到来自所述控制器的告警查询请求时,获取所述告警查询请求中携带的关键字段:若所述待查询告警的告警类型为业务告警,则所述待查询告警的资源标识号为所述待查询告警的关键字段;若所述待查询告警的告警类型为非业务告警,则所述待查询告警的时间戳与流水号为所述待查询告警的关键字段。8.一种软件定义网络SDN的告警处理方法,应用于控制器,其特征在于,包括:接收并记录转发设备上报的告警信息,所述告警信息至少携带有告警的时间戳、流水号以及告警类型;将所述告警信息通过时间戳TimeStamp与流水号Flowid接口,上报至客户端。9.根据权利要求8所述的方法,其特征在于,所述接收并记录转发设备上报的告警信息的步骤,包括:当所述告警信息中所携带的告警类型为业务告警时,接收并记录所述告警的告警信息;当所述告警信息中所携带的告警类型为非业务告警时,判断所述控制器是否能识别所述告警:若能识别,则接收并记录所述告警的告警信息;若不能识别,则向所述转发设备反馈无法识别所述告警。10.根据权利要求8所述的方法,其特征在于,所述方法还包括:接收到所述客户端的告警查询请求时,将所述告警查询请求转发至所述转发设备;所述告警查询请求至少携带有待查询告警的时间戳与流水号。11.根据权利要求10所述的方法,其特征在于,所述将所述告警查询请求转发至所述转发设备的步骤,包括:根据所述待查询...

【专利技术属性】
技术研发人员:张祁
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1