容灾倒换的实现方法和系统技术方案

技术编号:5205969 阅读:348 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种容灾倒换的实现方法和系统,其中,该方法包括:对于前端和后端中的一方发生容灾倒换的网络设备,根据进行容灾倒换后的前端或后端与网络设备未发生容灾倒换的后端或前端之间的数据访问链路的服务质量检测结果判断是否满足同步倒换条件;在判断结果为满足同步倒换条件的情况下,根据同步倒换规则对网络设备未发生容灾倒换的后端或前端进行同步倒换。借助本发明专利技术,既能够避免不必要的FE和BE倒换,还能够通过FE和BE的自动同步倒换保证系统业务性能,并且能够避免手工倒换导致的业务中断时间。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种容灾倒换的实现方法和系统
技术介绍
归属位置寄存器(home location register,简称为HLR)用于存储移动通讯全网 签约用户的数据,随着移动通讯业务的高速发展、以及对安全性和业务融合需求的日趋增 加,促使HLR从简单的1+1主备和N+1主备容灾方案演进为分布式HLR。目前,分布式HLR具有以下容灾特性(1)负责业务逻辑处理的前端(Front End, 简称为FE)和负责用户数据存储的后端(Back End,简称为BE)彼此分离,FE和BE既可以 部署在同一个地理站点,也可以部署在不同的地理站点;和BE可以分别配置各自的 容灾方案,实现对称或非对称部署,并且,在非对称部署的情况下,FE和BE的数量不相等, 可以实现数据的集中存储。通常,在传统的主备HLR容灾方案中,无论是主用站点,还是容灾站点,都需要部 署FE和BE,并且FE只能访问本站点的BE。而在分布式HLR中,FE可以访问所有的BE,从 而能够有效避免倒换后FE需要和BE绑定所带来的限制。这样就会使得分布式HLR和传统 的HLR容灾方案在系统倒换上存在以下区别传统的HLR容灾方案所提供的是一个站点向 另外一个站点的倒换,具体地,在主用站点向容灾站点倒换的过程中,包括了业务处理从主 用FE倒换到容灾FE,以及数据访问从主用BE倒换到容灾BE ;而对于分布式HLR,FE和BE 可以分别倒换,即,主用FE出现故障,只需要将业务处理倒换到备用FE,不需要BE进行同步 倒换。同样的,当BE需要倒换时,不要求FE进行同步倒换。图1示出了传统HLR 1+1主备容灾系统的部署结构。如图1所示,主用HLR 401 的数据通过基于存储、数据库或应用的复制方式同步到容灾HLR402,同时,在信令转接点 (signaling transfer point,简称为 STP) 101、102 设置主用 HLR路由 801 的备用路由 601, 并指向容灾HLR 402。在倒换到容灾HLR 402前,STP 101、102将所有业务请求发送到主用 HLR 401,在主用HLR 401中,主用FE 201访问主用BE 301完成业务请求的处理。主用FE 201或主用BE 301故障后,倒换到容灾HLR 402时,停止主用BE 301和容灾BE302的数据 复制,并且阻断STP 101、102和主用FE 201的信令链路,所有业务请求自动发送到备用HLR 402。图2示出了分布式HLR的部署结构。如图2所示,主用FE 201、备用FE202、主用 BE 301、备用BE 302均可以部署在不同的地理位置。当主用FE 201故障时,业务将会倒换 到备用FE 202,备用FE 202可以访问主用BE 301完成业务请求的处理。由于FE和BE允许部署在不同的地理站点上,因此,FE和BE之间的服务质量,就 成为制约FE访问BE数据性能的因素。由于不同的FE和BE之间存在地理远近差别等影响 数据性能的因素,会导致FE访问某一个BE可以获得最理想的数据性能。例如,在图2所 示的系统部署中,主用FE可能在访问主用BE时的数据性能最好,而访问备用BE时的数据 性能较差。如果仅FE进行了倒换,BE不进行同步倒换,会使得倒换后BE与FE之间的服务质量很差,数据性能降低,当数据性能不能够满足业务需求时,会影响业务的进行;同理,在 BE单独倒换的情况下,同样会出现该问题。同理,除了分布式部署的HLR之外,其他能够进行分布式部署、且业务逻辑处理 与数据存储彼此独立进行的网络设备(例如,包括鉴权、授权、计费(Authentication, Authorization,Accounting 简称为 AAA)服务器、归属用户服务器(Home Subscriber krver,简称为HSS)、设备标识寄存器(Equipmentldentity Register,简称为EIR)),均存 在由于FE和BE不进行同步倒换而导致业务质量受影响的问题。针对相关技术中分布式部署的网络设备中由于BE和FE进行非同步倒换而导致倒 换后的BE与FE之间数据性能不能得到保证、甚至会降低数据性能进而影响业务正常进行 的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中分布式部署的网络设备中由于FE和BE进行非同步倒换而导致倒 换后的FE与BE之间数据访问性能不能得到保证、甚至会因为数据访问性能的降低而影响 业务正常进行的问题,本专利技术提出一种容灾倒换的实现方案,能够保证倒换后FE与BE之间 的数据性能。本专利技术的技术方案是这样实现的根据本专利技术的一个方面,提供了一种容灾倒换的实现方法,用于对分布式部署、且 业务逻辑处理与数据存储分离的网络设备实现倒换。根据本专利技术的方法包括对于前端和后端中的一方发生容灾倒换的网络设备,根 据进行容灾倒换后的前端或后端与网络设备未发生容灾倒换的后端或前端之间的数据访 问链路的服务质量检测结果判断是否满足同步倒换条件;在判断结果为满足同步倒换条件 的情况下,根据同步倒换规则对网络设备未发生容灾倒换的后端或前端进行同步倒换。在网络设备的前端或后端发生容灾倒换后,该方法可进一步包括发生容灾倒换 的前端或后端检测数据访问链路的服务质量得到服务质量检测结果、和/或网络设备未发 生容灾倒换的后端或前端检测数据访问链路的服务质量得到服务质量检测结果。优选地,数据访问链路的服务质量检测结果包括以下至少之一预定时间段内数 据访问链路的两端之间的请求总数、预定时间段内数据访问链路的两端之间的请求响应时 间大于响应时间阈值的请求数量、预定时间段内数据访问链路的两端之间的平均请求响应 时间。并且,在服务质量检测结果满足以下至少之一的情况下,判断数据访问链路满足 同步倒换条件预定时间段内数据访问链路的两端之间的请求响应时间大于响应时间阈值 的请求数量超过预设的数量阈值、预定时间段内数据访问链路的两端之间的平均请求响应 时间大于平均响应时间阈值、预定时间段内数据访问链路的两端之间的请求响应时间大于 预设的第一响应时间阈值的请求数量在总请求量中所占的比例超过预设的比例阈值。优选地,同步倒换规则可以包括与容灾倒换后的前端或后端的建立新的数据访问 链路的后端或前端的优先级。优选地,网络设备可以为以下之一鉴权,授权,计费服务器;归属位置寄存器;设 备标识寄存器;归属用户服务器。根据本专利技术的另一方面,提供了一种容灾倒换的实现系统,用于对分布式部署、且 业务逻辑处理与数据存储分离的网络设备实现倒换,该系统可以包括性能监控模块、倒换 决策模块、以及倒换控制模块。具体地,性能监控模块设置于每个网络设备的前端、和/或设置于每个网络设备 的后端,用于检测该性能监控模块所在的前端或后端与同该所在的前端或后端通信的后端 或前端之间的服务质量,得到服务质量检测结果;倒换决策模块用于接收来自性能监控模 块的服务质量检测结果,并根据服务质量检测结果判断网络设备发生容灾倒换后的前端或 后端与未发生容灾倒换后端或前端之间的数据访问链路的服务质量是否满足同步倒换条 件;倒换控制模块用于在倒换决策模块的判断结果为满足同步倒换条件的情况下,根据同 步倒换规则对网络设备未发生容灾倒换的后端或前端进行同本文档来自技高网
...

【技术保护点】
一种容灾倒换的实现方法,用于对分布式部署、且业务逻辑处理与数据存储分离的网络设备实现倒换,其特征在于,所述方法包括:  对于前端和后端中的一方发生容灾倒换的网络设备,根据进行容灾倒换后的前端或后端与所述网络设备未发生容灾倒换的后端或前端之间的数据访问链路的服务质量检测结果判断是否满足同步倒换条件;  在判断结果为满足所述同步倒换条件的情况下,根据同步倒换规则对所述网络设备未发生容灾倒换的后端或前端进行同步倒换。

【技术特征摘要】
1.一种容灾倒换的实现方法,用于对分布式部署、且业务逻辑处理与数据存储分离的 网络设备实现倒换,其特征在于,所述方法包括对于前端和后端中的一方发生容灾倒换的网络设备,根据进行容灾倒换后的前端或后 端与所述网络设备未发生容灾倒换的后端或前端之间的数据访问链路的服务质量检测结 果判断是否满足同步倒换条件;在判断结果为满足所述同步倒换条件的情况下,根据同步倒换规则对所述网络设备未 发生容灾倒换的后端或前端进行同步倒换。2.根据权利要求1所述的方法,其特征在于,在所述网络设备的前端或后端发生容灾 倒换后,所述方法进一步包括发生容灾倒换的所述前端或后端检测所述数据访问链路的服务质量得到所述服务质 量检测结果、和/或所述网络设备未发生容灾倒换的后端或前端检测所述数据访问链路的 服务质量得到所述服务质量检测结果。3.根据权利要求1所述的方法,其特征在于,所述数据访问链路的服务质量检测结果 包括以下至少之一预定时间段内所述数据访问链路的两端之间的请求总数、预定时间段 内所述数据访问链路的两端之间的请求响应时间大于响应时间阈值的请求数量、预定时间 段内所述数据访问链路的两端之间的平均请求响应时间。4.根据权利要求3所述的方法,其特征在于,在所述服务质量检测结果满足以下至少 之一的情况下,判断所述数据访问链路满足所述同步倒换条件预定时间段内所述数据访问链路的两端之间的请求响应时间大于所述响应时间阈值 的请求数量超过预设的数量阈值、预定时间段内所述数据访问链路的两端之间的平均请求 响应时间大于平均响应时间阈值、预定时间段内所述数据访问链路的两端之间的请求响应 时间大于预设的第一响应时间阈值的请求数量在总请求量中所占的比例超过预设的比例 阈值。5.根据权利要求1所述的方法,其特征在于,所述同步倒换规则包括与容灾倒换后的 所述前端或后端的建立新的数据访问链路的后端或前端的优先级。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述网络设备为以下之一 鉴权,授权,计费服务器...

【专利技术属性】
技术研发人员:章恩华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1