[发明专利]一种双机备份系统及备份方法有效
| 申请号: | 200810097904.5 | 申请日: | 2008-05-16 |
| 公开(公告)号: | CN101582787A | 公开(公告)日: | 2009-11-18 |
| 发明(设计)人: | 刘步荣;周洋 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
| 代理公司: | 信息产业部电子专利中心 | 代理人: | 吴永亮 |
| 地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 双机 备份 系统 方法 | ||
技术领域
本发明涉及通讯技术领域,尤其涉及一种双机备份系统及备份方法。
背景技术
双机备份一般指两台服务器,使用共享的存储设备(磁盘阵列柜、存储区 域网SAN)或无共享存储设备。两台服务器可以采用互备、主从、并行等不同 的方式。在工作过程中,两台服务器将以一个虚拟的IP地址对外提供服务,依 工作方式的不同,将服务请求发送给其中一台服务器承担。
如图1所示,图1为现有双机备份系统的结构示意图,包括:Active服务器 100和Backup服务器101,Active服务器100和Backup服务器101之间通过心 跳网络102协调双机。Active服务器100内部包括系统监控模块1001、资源对 象检测模块1002、资源对象模块1003以及管理模块1004四部分。类似的Backup 服务器101内也包括这四个模块。
现有双机备份系统具有以下弊端:
(1)一些双机软件要求必须提供共享存储设备,不支持无共享存储设备的 方式,在一些对于存储容量并不大的应用中,浪费用户的硬件投资;
(2)另外一些双机软件提供的软双机功能,只提供从Active主机到Backup 机的异步镜像功能,无法提供实时同步的本地存储镜像功能,在出现故障执行 双机切换操作时会丢失一部分用户应用数据,对用户应用造成损失;
(3)传统双机软件内部构架一般只有1个系统监控模块,负责接收来自资 源对象检测程序的信息,并通过心跳网络与其它服务器的系统监控程序保持心 跳通信,协调双机系统之间的关系。双机备份本身即是防范由于单个设备的故 障导致服务中断,但双机备份软件自身由于只有1个系统监控模块恰恰又形成 了一个新的单点,在双机备份软件自身就存在单点故障隐患,从而可能会引发 以下2点故障:
(a)由于双机之间的心跳网络是通过双机备份软件内的系统监控模块进行 通讯,所以,在目前的双机系统中,即使增加多条心跳线时,当系统监控模块 出现故障后,还是会出现心跳网络全部瘫痪的故障现象,导致对端Backup服务 器误认为Active服务器处于死机状态,可能出现“双Active服务器”的脑裂 (Split-Brain)故障现象,进而导致两端服务器都在争夺共享资源,最严重的后 果甚至会破坏用户共享存储设备的数据完整性。
(b)由于存在系统监控模块、资源对象检测模块的单点故障隐患,可能导 致在双机备份软件控制的多种资源对象服务均正常运行时,由于双机备份软件 自身的单点故障而引发双机资源不必要的系统误切换,降低了整体系统的运行 效率、可靠性和可用性。
发明内容
鉴于上述的分析,本发明的目的在于提供一种双机备份系统及备份方法, 用以解决现有技术中存在的由于单点故障引发的脑裂等问题。
本发明的目的是通过以下技术方案实现的:
本发明提供了一种双机备份系统,所述系统包括:包括通过外部心跳线连 接的工作服务器和备份服务器,其特征在于,所述工作服务器和备份服务器分 别包括:两个系统监控模块、两个资源对象检测模块、资源对象模块和管理模 块,其中,
所述系统监控模块,用于通过内部心跳线与本地服务器的另外一个系统监 控模块互相监控,当在预定时间内未检测到对方发来的心跳信息或检测到标记 为错误的心跳信息时,给本地服务器的管理模块发送告警;所述系统监控模块 同时还用于检测与其连接的资源对象检测模块发送的检测资源的状态信息,当 在预定时间内未检测到所述状态信息或检测到标记为错误的状态信息时,给本 地服务器的管理模块发送告警,并在确定为资源对象模块出现故障时,通过外 部心跳线向对端服务器的系统监控模块发送标记为错误的心跳信息,触发对端 服务器的管理模块的告警处理流程;
所述资源对象检测模块,作为本地服务器的另外一个资源对象检测模块的 备份,用于检测资源对象模块中的各种资源对象,并定期将检测资源的状态信 息发送给本地服务器的系统监控模块;
所述管理模块,用于根据其接收告警的情况判定是否需要执行双机资源的 切换操作;
所述资源对象模块,用于提供本地服务器的各种资源对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810097904.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:利用汽车发动机冷却水进行加热的热水器
- 下一篇:快换式数控铣削电极夹具





