一种网关容灾备份方法、装置和系统制造方法及图纸

技术编号:18829708 阅读:50 留言:0更新日期:2018-09-04 23:21
本发明专利技术涉及网络通信技术领域,特别是一种网关容灾备份方法和系统,应用于包括网关管理服务平台和多个网关设备的网络系统中,网关管理服务平台用于管理调度多个网关设备,多个网关设备中的任意一个网关设备可作为另一网关设备的容灾节点,包括:网关管理服务平台接收用户设备的分配请求,所述分配请求是在用户设备发现当前使用的第一网关设备发生异常时发送至网关管理服务平台的;网关管理服务平台获取当前可用网关设备信息,从多个可用网关设备中选取一个或多个网关设备作为第二网关设备用于作为第一网关设备的容灾节点;网关管理服务平台将第二网关设备的信息反馈至用户设备,以使得用户设备根据第二网关设备的信息连接第二网关设备以实现通信。

A gateway disaster recovery backup method, device and system

The invention relates to the technical field of network communication, in particular to a gateway disaster recovery backup method and system, which are applied to a network system including a gateway management service platform and a plurality of gateway devices. The gateway management service platform is used to manage and dispatch a plurality of gateway devices, and any gateway device of a plurality of gateway devices can be used as an alternative. A disaster-tolerant node of a gateway device includes: the gateway management service platform receives allocation requests from a user device that are sent to the gateway management service platform when the user device discovers an exception to the first gateway device currently in use; the gateway management service platform obtains information about the currently available gateway device from multiple sources One or more of the available gateway devices are selected as the second gateway device for use as the disaster tolerant node of the first gateway device; the gateway management service platform feeds back the information of the second gateway device to the user device so that the user device connects the second gateway device according to the information of the second gateway device to achieve communication. Letter.

【技术实现步骤摘要】
一种网关容灾备份方法、装置和系统
本专利技术涉及网络通信
,特别是涉及一种网关容灾备份方法、装置和系统。
技术介绍
随着网络通信技术的发展,电信业务系统对计算机系统以及网络设备的依赖程度越来越强。当计算机系统或网络设备发生灾难性故障无法正常运行时,将会发生不可估量的灾难,例如业务数据的丢失、业务系统的中断等。为了避免上述情况的出现,引入了容灾备份技术。容灾备份的目的是在出现灾难性故障时,使数据丢失尽可能地少,使业务系统不中断或者尽快恢复正常运行。容灾备份一般通过数据或者硬件的冗余来实现。一般地,容灾备份系统是指在相隔较远的异地,建立两套或多套功能相同的计算机系统,互相之间可以进行健康状态监视和功能切换,当一处系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。容灾系统可以减少灾难性事件对整个业务节点的影响,提供节点级别的系统恢复功能。现有技术中,针对网络设备的容灾备份一般是基于单个局点的异地备份方式。例如,在异地建设一套网关设备作为备用节点,与主生产节点的网关形成主备关系。备用节点即容灾节点一般是闲置的,作为备份存在。仅当主生产节点的网关出现异常时,才将业务分割至备用节点。但专利技术人在实现本专利技术的过程中发现,现有技术提供的方法至少存在如下问题:当某个网关的主生产节点(主节点)和容灾节点(备用节点)均发生宕机时,则会导致通过该局点的业务完全中断。现有技术提供的方法无法解决单个局点主备用网关完全宕机时的业务中断问题。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种网关容灾备份方法、装置和系统,解决了单个局点故障时的业务中断问题,提高了容灾的可靠性。根据本专利技术实施例的第一方面,公开了一种网关容灾备份方法,所述方法应用于一网络系统中,所述网络系统包括网关管理服务平台和多个网关设备,所述网关管理服务平台用于管理调度所述多个网关设备,所述多个网关设备中的任意一个网关设备可以作为另一网关设备的容灾节点,所述方法包括:所述网关管理服务平台接收用户设备的分配请求,所述分配请求是在所述用户设备发现当前使用的第一网关设备发生异常时发送至所述网关管理服务平台的;所述网关管理服务平台获取当前可用网关设备信息,从多个可用网关设备中选取一个或多个网关设备作为第二网关设备,所述第二网关设备用于作为所述第一网关设备的容灾节点;所述网关管理服务平台将所述第二网关设备的信息反馈至所述用户设备,以使得所述用户设备根据所述第二网关设备的信息连接所述第二网关设备以实现通信。优选地,所述网关管理服务平台获取当前可用网关设备信息,从多个可用网关设备中选取一个或多个网关设备作为第二网关设备具体包括:所述网关管理服务平台根据所述分配请求中携带的业务需求量,获取业务剩余容量大于所述业务需求量的网关设备作为当前可用网关设备;当所述当前可用网关设备的数量大于1时,根据优选级权重选择一个网设备作为第二网关设备;当所述当前可用网关设备的数量小于1时,根据所述业务需求量以及网关设备剩余容量信息确定多个网关设备作为第二网关设备。优选地,所述根据优选级权重选择一个网设备作为第二网关设备包括:获取用户设备的地址信息以及当前可用网关设备的地址信息,将与所述用户设备处于同一区域的网关设备作为第二网关设备;或者将当前剩余容量最大的网关设备作为第二网关设备。优选地,所述用户设备的分配请求携带用户设备的账号信息,则在所述网关管理服务平台获取当前可用网关设备信息之前,所述方法还包括:所述网关管理服务平台根据所述分配请求中携带的用户设备的账号信息,对所述用户设备进行鉴权,如果鉴权通过,则进入获取当前可用网关设备信息的步骤。优选地,所述方法还包括:网关管理服务平台接收所述多个网关设备上报的运行监控信息,所述运行监控信息包括网关设备的额定容量、剩余容量和\或当前用户数量信息。优选地,所述方法还包括:当所述网关管理服务平台在预设时间内未收到网关设备的运行监控信息时,将所述网关设备的状态标识为不可用状态。优选地,所述网关管理服务平台为多个,所述方法还包括:从多个网关管理服务平台中确定一个网关管理服务平台作为网关管理服务平台主节点,以继承主节点的顺序命名除主节点之外的网关管理服务平台节点,其中,处于第一继承顺位的节点为网关管理服务平台次节点;网关管理服务平台主节点和非网关管理服务平台主节点的节点之间保持数据同步。优选地,所述方法还包括:当非网关管理服务平台次节点的节点发现网关管理服务平台主节点不可用时,向网关管理服务平台次节点发送请求消息;当网关管理服务平台次节点发现网关管理服务平台主节点不可用时,向各网关管理服务平台节点发送通知消息,所述通知消息用于表明所述网关管理服务平台次节点升级为网关管理服务平台主节点;当网关管理服务平台次节点未发现网关管理服务平台主节点不可用时,向网关管理服务平台主节点发送检测消息,获取检测结果;当所述检测结果表明所述网关管理服务平台主节点不可用时,进入向各网关管理服务平台节点发送通知消息的步骤;当所述检测结果表明所述网关管理服务平台主节点可用时,向发送请求消息的节点反馈链路异常消息。优选地,所述方法还包括:当网关管理服务平台次节点的节点发现网关管理服务平台主节点不可用时,向各网关管理服务平台节点发送通知消息,所述通知消息用于表明所述网关管理服务平台次节点升级为网关管理服务平台主节点;当网关管理服务平台节点接收到所述通知消息,且发现网关管理服务平台主节点不可用时,向网关管理服务平台次节点发送反馈消息,所述反馈消息用于表明同意网关管理服务平台次节点升级为网关管理服务平台主节点;当网关管理服务平台节点接收到所述通知消息,未发现网关管理服务平台主节点不可用时,向网关管理服务平台主节点发送检测消息,获取检测结果;当所述获取检测结果表明所述网关管理服务平台主节点可用时,向所述网关管理服务平台次节点发送反馈消息,所述反馈消息用于表明不同意所述网关管理服务平台次节点升级为网关管理服务平台主节点;当所述检测结果表明所述网关管理服务平台主节点不可用时,向网关管理服务平台次节点发送反馈消息,所述反馈消息用于表明同意网关管理服务平台次节点升级为网关管理服务平台主节点。优选地,所述网关管理服务平台主节点和非网关管理服务平台主节点的节点保持数据同步包括:当非网关管理服务平台主节点的节点检测到数据有更新时,将更新后的数据发送至网关管理服务平台主节点;和\或所述网关管理服务平台主节点定时将从各网关管理服务平台节点获取的更新后的数据进行处理,发送至各非网关管理服务平台主节点的节点;和/或所述非网关管理服务平台主节点的节点向所述网关管理服务平台主节点发送数据获取请求,所述网关管理服务平台向所述非网关管理服务平台返回更新的数据;所述更新的数据为增量更新的数据或者全量更新的数据。优选地,所述方法还包括:当处于不可用状态的网关管理服务平台主节点恢复正常时,向当前网关管理服务平台主节点发送同步数据。根据本专利技术实施例的第二方面,公开了一种网关管理服务平台,所述网关管理服务平台用于管理调度所述多个网关设备,所述网关管理服务平台包括:接收模块,用于接收用户设备的分配请求,所述分配请求是在所述用户设备发现当前使用的第一网关设备发生异常时发送至所述网本文档来自技高网...

【技术保护点】
1.一种网关容灾备份方法,其特征在于,所述方法应用于一网络系统中,所述网络系统包括网关管理服务平台和多个网关设备,所述网关管理服务平台用于管理调度所述多个网关设备,所述多个网关设备中的任意一个网关设备可以作为另一网关设备的容灾节点,所述方法包括:所述网关管理服务平台接收用户设备的分配请求,所述分配请求是在所述用户设备发现当前使用的第一网关设备发生异常时发送至所述网关管理服务平台的;所述网关管理服务平台获取当前可用网关设备信息,从多个可用网关设备中选取一个或多个网关设备作为第二网关设备,所述第二网关设备用于作为所述第一网关设备的容灾节点;所述网关管理服务平台将所述第二网关设备的信息反馈至所述用户设备,以使得所述用户设备根据所述第二网关设备的信息连接所述第二网关设备以实现通信;所述网关管理服务平台获取当前可用网关设备信息,从多个可用网关设备中选取一个或多个网关设备作为第二网关设备具体包括:所述网关管理服务平台根据所述分配请求中携带的业务需求量,获取业务剩余容量大于所述业务需求量的网关设备作为当前可用网关设备;当所述当前可用网关设备的数量大于1时,根据优选级权重选择一个网设备作为第二网关设备;当所述当前可用网关设备的数量小于1时,根据所述业务需求量以及网关设备剩余容量信息确定多个网关设备作为第二网关设备。...

【技术特征摘要】
1.一种网关容灾备份方法,其特征在于,所述方法应用于一网络系统中,所述网络系统包括网关管理服务平台和多个网关设备,所述网关管理服务平台用于管理调度所述多个网关设备,所述多个网关设备中的任意一个网关设备可以作为另一网关设备的容灾节点,所述方法包括:所述网关管理服务平台接收用户设备的分配请求,所述分配请求是在所述用户设备发现当前使用的第一网关设备发生异常时发送至所述网关管理服务平台的;所述网关管理服务平台获取当前可用网关设备信息,从多个可用网关设备中选取一个或多个网关设备作为第二网关设备,所述第二网关设备用于作为所述第一网关设备的容灾节点;所述网关管理服务平台将所述第二网关设备的信息反馈至所述用户设备,以使得所述用户设备根据所述第二网关设备的信息连接所述第二网关设备以实现通信;所述网关管理服务平台获取当前可用网关设备信息,从多个可用网关设备中选取一个或多个网关设备作为第二网关设备具体包括:所述网关管理服务平台根据所述分配请求中携带的业务需求量,获取业务剩余容量大于所述业务需求量的网关设备作为当前可用网关设备;当所述当前可用网关设备的数量大于1时,根据优选级权重选择一个网设备作为第二网关设备;当所述当前可用网关设备的数量小于1时,根据所述业务需求量以及网关设备剩余容量信息确定多个网关设备作为第二网关设备。2.根据权利要求1所述的方法,其特征在于,所述根据优选级权重选择一个网设备作为第二网关设备包括:获取用户设备的地址信息以及当前可用网关设备的地址信息,将与所述用户设备处于同一区域的网关设备作为第二网关设备;或者将当前剩余容量最大的网关设备作为第二网关设备。3.根据权利要求1所述的方法,其特征在于,所述用户设备的分配请求携带用户设备的账号信息,则在所述网关管理服务平台获取当前可用网关设备信息之前,所述方法还包括:所述网关管理服务平台根据所述分配请求中携带的用户设备的账号信息,对所述用户设备进行鉴权,如果鉴权通过,则进入获取当前可用网关设备信息的步骤。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:网关管理服务平台接收所述多个网关设备上报的运行监控信息,所述运行监控信息包括网关设备的额定容量、剩余容量和\或当前用户数量信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述网关管理服务平台在预设时间内未收到网关设备的运行监控信息时,将所述网关设备的状态标识为不可用状态。6.根据权利要求1所述的方法,其特征在于,所述网关管理服务平台为多个,所述方法还包括:从多个网关管理服务平台中确定一个网关管理服务平台作为网关管理服务平台主节点,以继承主节点的顺序命名除主节点之外的网关管理服务平台节点,其中,处于第一继承顺位的节点为网关管理服务平台次节点;网关管理服务平台主节点和非网关管理服务平台主节点的节点之间保持数据同步。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当非网关管理服务平台次节点的节点发现网关管理服务平台主节点不可用时,向网关管理服务平台次节点发送请求消息;当网关管理服务平台次节点发现网关管理服务平台主节点不可用时,向各网关管理服务平台节点发送通知消息,所述通知消息用于表明所述网关管理服务平台次节点升级为网关管理服务平台主节点;当网关管理服务平台次节点未发现网关管理服务平台主节点不可用时,向网关管理服务平台主节点发送检测消息,获取检测结果;当所述检测结果表明所述网关管理服务平台主节点不可用时,进入向各网关管理服务平台节点发送通知消息的步骤;当所述检测结果表明所述网关管理服务平台主节点可用时,向发送请求消息的节点反馈链路异常消息。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:当网关管理服务平台次节点的节点发现网关管理服务平台主节点不可用时,向各网关管理服务平台节点发送通知消息,所述通知消息用于表明所述网关管理服务平台次节点升级为网关管理服务平台主节点;当网关管理服务平台节点接收到所述通知消息,且发现网关管理服务平台主节点不可用时,向网关管理服务平台次节点发送反馈消息,所述反馈消息用于表明同意网关管理服务平台次节点升级为网关管理服务平台主节点;当网关管理服务平台节点接收到所述通知消息,未发现网关管理服务平台主节点不可用时,向网关管理服务平台主节点发送检测消息,获取检测结果;当所述获取检测结果表明所述网关管理服务平台主节点可用时,向所述网关管理服务平台次节点发送反馈消息,所述反馈消息用于表明不同意所述网关管理服务平台次节点升级为网关管理服务平台主节点;当所述检测结果表明所述网关管理服务平台主节点不可用时,向网关管理服务平台次节点发送反馈消息,所述反馈消息用于表明同意网关管理服务平台次节点升级为网关管理服务平台主节点。9.根据权利要求6所述的方法,其特征在于,所述网关管理服务平台主节点和非网关管理服务平台主节点的节点保持数据同步包括:当非网关管理服务平台主节点的节点检测到数据有更新时,将更新后的数据发送至网关管理服务平台主节点;和\或所述网关管理服务平台主节点定时将从各网关管理服务平台节点获取的更新后的数据进行处理,发送至各非网关管理服务平台主节点的节点;和/或所述非网关管理服务平台主节点的节点向所述网关管理服务平台主节点发送数据获取请求,所述网关管理服务平台向所述非网关管理服务平台返回更新的数据;所述更新的数据为增量更新的数据或者全量更新的数据。10.根据权利要求7、8或9所述的方法,其特征在于,所述方法还包括:当处于不可用状态的网关管理服务平台主节点恢...

【专利技术属性】
技术研发人员:陈云峰范晓晖
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1