【技术实现步骤摘要】
本专利技术涉及电信网络管理
,特别是指一种业务动态恢复的方法、装置及软件定义网络SDN控制器。
技术介绍
在软件定义网络(SoftwareDefinedNetwork,SDN)技术引入传输网络系统后,设备只需维护好业务流表,保证数据实时、准确的传输。当发生业务流中断后,SDN控制器业务会启动动态恢复功能来处理。但是当传输网络一根或多根光纤中断或节点失效后,会造成数以万计的业务中断,而动态恢复业务的时间要求是在秒级的,这样大量需要动态恢复的业务在数秒内完成恢复,而这对于SDN控制器来说是一个重大难题。
技术实现思路
本专利技术要解决的技术问题是提供一种业务动态恢复的方法、装置及软件定义网络SDN控制器,使因光纤中断或节点失效造成中断业务得到快速恢复。为解决上述技术问题,本专利技术的实施例提供一种业务动态恢复的方法,应用于软件定义网络SDN控制器,包括:获得传输网络中业务中断的指令,确定所述业务中断所影响业务的业务列表;采用预先构建的多个业务恢复线程,并依据预先构建的多份用于业务恢复所需要的第一业务数据,对所述业务列表中的业务进行业务路径恢复计算,完成每一业务的业务路径恢复。其中,所述获得传输网络中业务中断的指令,确定所述业务中断所影响的业务列表之前,所述方法还包括:预先构建多个业务恢复线程和多份所述第一业务数据,且所述业务恢复线程的数量和所述第一业务数据的数量相同,所述业务恢复线程的数量与传输网络系统的中央处理器CPU资源匹配,所述第一业务数据包括业务恢复所需要的网络拓扑信息以及链路带宽信息。具体的,所述采用预先构建的多个业务恢复线程,并 ...
【技术保护点】
一种业务动态恢复的方法,应用于软件定义网络SDN控制器,其特征在于,包括:获得传输网络中业务中断的指令,确定所述业务中断所影响业务的业务列表;采用预先构建的多个业务恢复线程,并依据预先构建的多份用于业务恢复所需要的第一业务数据,对所述业务列表中的业务进行业务路径恢复计算,完成每一业务的业务路径恢复。
【技术特征摘要】
1.一种业务动态恢复的方法,应用于软件定义网络SDN控制器,其特征在于,包括:获得传输网络中业务中断的指令,确定所述业务中断所影响业务的业务列表;采用预先构建的多个业务恢复线程,并依据预先构建的多份用于业务恢复所需要的第一业务数据,对所述业务列表中的业务进行业务路径恢复计算,完成每一业务的业务路径恢复。2.根据权利要求1所述的方法,其特征在于,所述获得传输网络中业务中断的指令,确定所述业务中断所影响的业务列表之前,所述方法还包括:预先构建多个业务恢复线程和多份所述第一业务数据,且所述业务恢复线程的数量和所述第一业务数据的数量相同,所述业务恢复线程的数量与传输网络系统的中央处理器CPU资源匹配,所述第一业务数据包括业务恢复所需要的网络拓扑信息以及链路带宽信息。3.根据权利要求1所述的方法,其特征在于,所述采用预先构建的多个业务恢复线程,并依据预先构建的多份用于业务恢复所需要的第一业务数据,对所述业务列表中的业务进行业务路径恢复计算,完成每一业务的业务路径恢复的步骤,包括:选取多个业务恢复线程中的第一线程为所述业务列表中的第一业务的处理线程,依据所述第一线程相对应的第一业务数据,使所述第一线程对第一业务进行业务路径恢复计算;同时选取多个业务恢复线程中的第二线程为所述业务列表中的第二业务的处理线程,依据所述第二线程相对应的第一业务数据,使所述第二线程对第二业务进行业务路径恢复计算。4.根据权利要求3所述的方法,其特征在于,依据所述第一线程相对应的第一业务数据,使所述第一线程对第一业务进行业务路径恢复计算的步骤包括:使所述第一线程确定所述第一业务进行重路由后的第一对应业务;判断所述第一业务数据满足所述第一对应业务的重路由要求,使所述第一线程根据所述第一对应业务的路由修改与所述第一线程对应的所述第一业务数据,完成对第一业务的业务路径恢复计算。5.根据权利要求4所述的方法,其特征在于,所述使所述第一线程根据所述第一对应业务的路由修改与所述第一线程对应的所述第一业务数据的步骤之后,所述方法还包括:使所述第一线程根据所述第一对应业务的路由修改一第二业务数据;其中所述第二业务数据为预先构建,包括业务恢复所需要的网络拓扑信息以及链路带宽信息。6.根据权利要求5所述的方法,其特征在于,在使所述第一线程根据所述第一对应业务的路由修改一第二业务数据之前,所述方法还包括:判断所述第二业务数据是否满足所述第一对应业务的重路由要求,当判断结果为是时,根据所述第一对应业务的路由对应修改所述第二业务数据,以及当判断结果为否时,确定所述第一业务再次重路由后的第一对应业务。7.根据权利要求6所述的方法,其特征在于,所述判断所述第二业务数据是否满足所述第一对应业务重路由要求的步骤,包括:判断所述第一对应业务的任一业务路径所需的链路带宽信息小于所述第二业务数据中对应的链路带宽信息时,所述第二业务数据满足所述第一对应业务的重路由要求;否则,所述第二业务数据不满足所述第一对应业务的重路由要求。8.根据权利要求6所述的方法,其特征在于,所述判断所述第二业务数据是否满足所述第一对应业务...
【专利技术属性】
技术研发人员:欧雪刚,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。