网元切换方法及装置制造方法及图纸

技术编号:15334299 阅读:101 留言:0更新日期:2017-05-16 21:35
本发明专利技术公开了一种网元切换方法以及装置,属于通信领域。该方法包括:当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换;当确定网元切换成功时,控制该生产网元的路由设备和该容灾网元的路由设备对路由策略进行修改,使得第三方将业务请求发送至该容灾网元。本发明专利技术通过上述技术方案,在该网元切换过程中,达到无需人为干预,站点间切换第三方无感知的效果。生产网元恢复正常时,容灾站点通过控制生产网元的路由设备和容灾网元的路由设备对路由策略进行修改,使得第三方将业务请求发送至生产网元,达到无需人为干预,站点间切换第三方无感知的效果。

【技术实现步骤摘要】
网元切换方法及装置
本专利技术涉及通信领域,特别涉及一种网元切换方法及装置。
技术介绍
随着通信技术的发展,通信系统的架构越来越庞杂,涉及到的通信设备越来越多,因此,为了避免通信系统的正常运行由于一些不可避免的因素而中断服务,现有的通信系统提供了容灾机制。容灾机制是运营商保护核心数据,为用户提供连续服务的关键和前提。容灾机制是指建立两套或多套功能相同的系统,互相之间进行健康状态监视和功能切换,当一处系统因意外停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。在通信系统中,某些业务系统(例如融合计费系统或客户关系管理系统)和第三方营业系统存在对接的场景。当生产站点发生故障而切换到容灾站点时,业务系统可以部署硬件负载均衡器进行均衡,这种硬件负载均衡器可为生产站点和容灾站点对外提供虚拟IP(InternetProtocol,互联网协议),使第三方营业系统对于业务系统内对生产站点和容灾站点之间的切换无感知。然而,由于硬件负载均衡器成本过高,大多数业务系统会部署软件负载均衡器进行均衡。软件负载均衡器采用开放式最短路径优先协议作为动态路由选择,人为修改第三方链路指向,并对外提供虚拟IP,从而实现对外切换无感知。而这种软件负载均衡器使用的开源软件存在安全问题,但是,由于需要关闭OSPF(OpenShortestPathFirst,开放式最短路径优先)协议来屏蔽虚拟IP,所以对于第三方营业系统而言需要人为干预,无法实现自动切换。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种网元切换方法及装置。该技术方案如下:一方面,本专利技术实施例提供了一种网元切换方法,该方法包括:当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换;当确定网元切换成功时,控制该生产网元的路由设备和该容灾网元的路由设备对路由策略进行修改,使得第三方将业务请求发送至该容灾网元。在第一方面的第一种可能实现方式中,当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换之后,该方法还包括:控制该生产网元将自身状态修改为非正常状态,使得该生产网元不再工作。在第一方面的第二种可能实现方式中,当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换包括:当业务网元是整站点切换,则将该生产网元所在的生产站点切换至容灾站点。在第一方面的第三种可能实现方式中,当业务网元是整站点切换,则将该生产网元所在的生产站点切换至容灾站点之后,该方法还包括:从所述容灾网元中选取一个节点作为主节点,所述容灾网元中的其他节点作为从节点,所述主节点用于对所述从节点进行管理和控制。在第一方面的第四种可能实现方式中,当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换之前,该方法还包括:当生产网元为集群场景时,如果检测到生产网元集群内已发生异常的网元数大于预设阈值,则执行该控制生产网元向容灾网元进行切换的步骤。在第一方面的第五种可能实现方式中,当生产网元为集群场景时,如果检测到生产网元集群内所有网元均发生异常或已发生异常的网元数大于预设阈值,则执行该控制生产网元向容灾网元进行切换的步骤之后,该方法还包括:对指定生产网元进行配置,使得该指定生产网元获知该容灾网元,该指定生成网元为与该生产网元具有业务关系的网元。在第一方面的第六种可能实现方式中,当确定网元切换成功时,分别向该生产网元的路由设备和该容灾网元的路由设备发送路由策略修改指令之后,该方法还包括:当该生产网元恢复正常时,控制该生产网元的路由设备和该容灾网元的路由设备恢复修改前的路由策略。在第一方面的第七种可能实现方式中,当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换之后,该方法还包括:当该生产网元恢复正常时,控制该生产网元将自身状态修改为正常状态,使得该生产网元开始工作。另一方面,本专利技术实施例提供了一种网元切换装置,该装置包括:网元切换模块,用于当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换;路由策略修改模块,用于当确定网元切换成功时,控制该生产网元的路由设备和该容灾网元的路由设备对路由策略进行修改,使得第三方将业务请求发送至该容灾网元。在第二方面的第一种可能实现方式中,该网元切换模块用于控制该生产网元将自身状态修改为非正常状态,使得该生产网元不再工作。在第二方面的第二种可能实现方式中,该装置还包括:整站点切换模块,用于当业务网元是整站点切换,则将该生产网元所在的生产站点切换至容灾站点。在第二方面的第三种可能实现方式中,所述网元切换模块用于从所述容灾网元中选取一个节点作为主节点,所述容灾网元中的其他节点作为从节点,所述主节点用于对所述从节点进行管理和控制。在第二方面的第四种可能实现方式中,该网元切换模块用于当生产网元为集群场景时,如果检测到生产网元集群内已发生异常的网元数大于预设阈值,则执行该控制生产网元向容灾网元进行切换的步骤。在第二方面的第五种可能实现方式中,该网元切换模块用于对指定生产网元进行配置,使得该指定生产网元获知该容灾网元,该指定生成网元为与该生产网元具有业务关系的网元。在第二方面的第六种可能实现方式中,该路由策略修改模块用于当该生产网元恢复正常时,控制该生产网元的路由设备和该容灾网元的路由设备恢复修改前的路由策略。在第二方面的第七种可能实现方式中,该网元切换模块用于当该生产网元恢复正常时,控制该生产网元将自身状态修改为正常状态,使得该生产网元开始工作。本专利技术实施例提供的技术方案带来的有益效果是:容灾站点通过控制生产网元向容灾网元进行切换成功后,控制该生产网元的路由设备和容灾网元的路由设备对路由策略进行修改,使得第三方将业务请求发送至该容灾网元,达到无需人为干预,站点间切换第三方无感知的效果。生产网元恢复正常时,容灾站点通过控制生产网元的路由设备和容灾网元的路由设备对路由策略进行修改,使得第三方将业务请求发送至生产网元,达到无需人为干预,站点间切换第三方无感知的效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的系统架构示意图;图2是本专利技术实施例提供的一种网元切换方法流程图;图3是本专利技术实施例提供的一种网元切换装置框图;图4是本专利技术实施例提供的一种网元切换方法的流程图;图5是本专利技术实施例提供的一种网元切换方法的流程图;图6是根据本专利技术实施例提供的一种用于网元切换的装置600的框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1是本专利技术实施例提供的系统架构示意图。下面对图1中的各个设备以及基本功能进行简要介绍:UOA(UniformOperation&MaintenanceAgent,统一网管代理),该UOA可以安装于任一系统上,以适应不同的环境应用。生产站点:生产网元所在的站点,称为生产站点。生产网元:正常情况下,能处理来自第三方业务请求的网元。例如,对于CBS(C本文档来自技高网...
网元切换方法及装置

【技术保护点】
一种网元切换方法,其特征在于,所述方法包括:当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换;当确定网元切换成功时,控制所述生产网元的路由设备和所述容灾网元的路由设备对路由策略进行修改,使得第三方将业务请求发送至所述容灾网元。

【技术特征摘要】
1.一种网元切换方法,其特征在于,所述方法包括:当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换;当确定网元切换成功时,控制所述生产网元的路由设备和所述容灾网元的路由设备对路由策略进行修改,使得第三方将业务请求发送至所述容灾网元。2.根据权利要求1所述的方法,其特征在于,所述当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换之后,所述方法还包括:控制所述生产网元将自身状态修改为非正常状态,使得所述生产网元不再工作。3.根据权利要求1所述的方法,其特征在于,所述当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换包括:当业务网元是整站点切换,则将所述生产网元所在的生产站点切换至容灾站点。4.根据权利要求1所述的方法,其特征在于,控制生产网元向容灾网元进行切换包括:从所述容灾网元中选取一个节点作为主节点,所述容灾网元中的其他节点作为从节点,所述主节点用于对所述从节点进行管理和控制。5.根据权利要求1所述的方法,其特征在于,所述当检测到生产网元发生异常时,控制生产网元向容灾网元进行切换之前,所述方法还包括:当生产网元为集群场景时,如果检测到生产网元集群内已发生异常的网元数大于预设阈值,则执行所述控制生产网元向容灾网元进行切换的步骤。6.根据权利要求5所述的方法,其特征在于,所述当生产网元为集群场景时,如果检测到生产网元集群内所有网元均发生异常或已发生异常的网元数大于预设阈值,则执行所述控制生产网元向容灾网元进行切换的步骤之后,所述方法还包括:对指定生产网元进行配置,使得所述指定生产网元获知所述容灾网元,所述指定生成网元为与所述生产网元具有业务关系的网元。7.根据权利要求1所述的方法,其特征在于,所述当确定网元切换成功时,分别向所述生产网元的路由设备和所述容灾网元的路由设备发送路由策略修改指令之后,所述方法还包括:当所述生产网元恢复正常时,控制所述生产网元的路由设备和所述容灾网元的路由设备恢复修改前的路由策略。8.根据...

【专利技术属性】
技术研发人员:叶广杰杨恩锋余光虎
申请(专利权)人:华为软件技术有限公司
类型:发明
国别省市:江苏,32

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

1