[发明专利]SDN链路故障处理方法及装置有效
申请号: | 201710374843.1 | 申请日: | 2017-05-24 |
公开(公告)号: | CN108933684B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 石浩鸿 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L41/0654 | 分类号: | H04L41/0654 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 孙浩 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | sdn 故障 处理 方法 装置 | ||
本发明公开了一种SDN链路故障处理的方法,获取故障端口的端口类型;根据所述端口类型,查询预先设定的故障策略以确定自动路由的业务数据及自动路由机制;基于所述自动路由机制,对所述自动路由的业务数据进行自动路由。
技术领域
本发明涉及通信领域中的软件定义网络技术,尤其涉及一种SDN链路故障处理方法。
背景技术
在软件定义网络(Software Defined Network,SDN)技术中,为了实现对超大规模网络的控制,在控制网络的过程中采用了分层架构。首先,按照一定原则,比如按照供应商、行政区划、地理片区等,将网络划分为多个域,每个域由一个域内控制器(DomainController,D-C)负责控制。D-C只能处理所辖域内的业务,跨域的业务则需要域间控制器,即超级控制器(Super Controller, S-C)的介入。域间控制器负责域间的协调,可以先将跨域业务的事务分为各个域内的事务,再将域内的事务分发给相关的各个域内控制器。在网络控制实际部署中,域间控制器可以根据需要增加控制器堆叠的层次。
动态恢复是SDN控制器为现有的分组传送网络引入的新的自愈机制。当网络发生故障时,控制器监听到故障,并为受影响的业务重新计算一条路由,以避开有故障的链路。动态恢复在实际网络中进行部署时,会根据不同场景增加人工确认、人工干预的环节。一方面,对于工作路径和保护路径同时中断的业务,为了提高业务自愈速度,降低对操作者的依赖程度,经常会将链路设置为自动启动动态恢复;而另一方面,在某些网络割接的过程中,会发生一些预期内的业务中断事件,这种情况下,操作者需要进行人工甄别后,再决定是否启动对某条业务链路的动态恢复。为了满足不同网络不同用户的各种使用场景,需要对动态恢复的人工干预度进行策略定制。
当策略定制的在应用服务器上实现时,不同的应用服务器可以定制不同的策略。但是这种方法存在着一些缺陷:首先,策略定制对应用服务器的并发调度能力有较高要求;其次,网络自动进行动态恢复的机制依赖于应用服务器的接入,当应用服务器未接入网络或者掉线时,网络自愈能力受影响;再次,不同应用针对同一业务对象进行重新路由请求时,还需要增加应用服务器和业务数据间的协调动作。
发明内容
有鉴于此,本发明实施例期望提供一种SDN链路故障处理的方法,可以在不依赖应用服务器的情况下,根据定制的策略对SDN故障的链路进行处理,恢复业务数据的连接。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种SDN链路故障处理的方法,应用于SDN控制器,该方法包括:
获取故障端口的端口类型;
根据所述端口类型,查询预先设定的故障策略以确定自动路由的业务数据及自动路由机制;
基于所述自动路由机制,对所述自动路由的业务数据进行自动路由。
上述技术方案中,所述根据所述端口类型,查询预先设定的故障策略以确定自动路由的业务数据及自动路由机制,包括:
当所述端口类型为域内端口时,域内控制器查询预先设定的故障策略以确定自动路由的域内业务数据及域内自动路由机制;
所述基于所述自动路由机制,对所述自动路由的业务数据进行自动路由,包括:
所述域内控制器基于所述域内自动路由机制,对所述自动路由的域内业务数据进行自动路由。
上述技术方案中,所述获取故障端口的端口类型之前,还包括:
所述域内控制器接收转发面发送的故障消息;
将所述故障消息通过域间控制器发送给与故障端口的业务数据对应的应用服务器。
上述技术方案中,所述根据所述端口类型,查询预先设定的故障策略以确定自动路由的业务数据及自动路由机制,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710374843.1/2.html,转载请声明来源钻瓜专利网。