[发明专利]监控容灾系统数据复制的方法、系统和一种容灾系统有效

专利信息
申请号: 201210101871.3 申请日: 2012-03-31
公开(公告)号: CN102650961A 公开(公告)日: 2012-08-29
发明(设计)人: 伍慧峰 申请(专利权)人: 华为技术有限公司
主分类号: G06F11/14 分类号: G06F11/14;G06F11/34
代理公司: 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人: 唐华明
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 监控 系统 数据 复制 方法 一种
【说明书】:

技术领域

发明涉及通信领域,尤其涉及监控容灾系统数据复制的方法、系统和一种容灾系统。

背景技术

电信系统对可靠性有较高的要求,容灾系统是一种增强电信系统可靠性的常见方案,其基本原理是将被保护的数据块(例如,磁盘和文件卷等)同步复制到备份系统中同时监控活动节点的状态,当活动节点发生故障时,可以将系统切换到备用系统上继续运行,以达到故障快速恢复的目的。采用Veritas公司的卷复制(Veritas Volume Replicator,VVR)软件加上Veritas公司的簇服务器(Veritas Cluster Server,VCS)搭建的容灾系统是业界目前较常见的容灾系统方案。

在VVR+VCS搭建的容灾系统中,数据复制是其中非常重要的一环。其基本过程是:在磁盘上通过Veritas公司的卷管理(Veritas Volume Manager,VxVM)软件建卷,在这些卷上面存放待复制的文件系统、数据库等数据块,然后,VVR通过网络实时将卷上面的数据块复制到备份系统的磁盘上,使主备两个系统的数据保持实时同步。

随着电信系统日益庞大,容灾系统中待复制数据的大小不断增加。在业务繁忙时长时间内产生大量数据(即长时间产生的数据洪峰)的情况频繁发生,而容灾系统,特别是异地的容灾系统的数据复制带宽却受到成本等因素限制不能随意增加。当应用系统的数据产生速度大于数据复制速度时,可能使数据复制溢出、中断,导致容灾系统失效。

为了解决上述容灾系统失效的问题,现有技术提供的一种方案是采用VVR软件,通过待复制数据写操作日志(Storage Replicator Log,SRL)提高数据复制的可靠性。在上述方案中,应用系统写磁盘时,VVR软件先将数据写入到SRL上,然后再将数据写入物理设备以及将数据同步到备机,其执行过程包括:

S01,应用系统写磁盘,此时,应用系统的输入/输出(Input/Output,I/O)操作一直执行到写操作完成前被阻塞;

S02,主机的VVR将数据修改日志写入SRL;

S03,主机的VVR向应用程序报告磁盘写入结束,应用程序的IO阻塞结束。

S04,主机的VVR将修改的数据写入到本地磁盘,与此同时,将修改的数据通过网络发送到备机的VVR;

S05,备机的VVR接收到数据后,向主机发送网络响应,示意已经接收到数据;

S06,备机的VVR将修改的数据写入到备机磁盘;

S07,备机的VVR磁盘写入结束后,向主机的VVR发送数据响应,示意已经完成数据同步,主机的VVR则会释放SRL的对应数据修改日志,以便这些日志占用SRL的空间可以被重复利用。

本案发明人经过研究和实践发现,由于上述现有技术提供的解决容灾系统失效问题的方案中,SRL的大小有限。当应用系统的数据产生速度持续大于数据同步复制速度时,SRL的可用空间逐步减少。一旦这种情况持续时间较长,会导致磁盘缓存溢出,从而中断数据复制过程。出现这种情况时,必须通过手工执行增量同步命令恢复数据复制。在数据复制恢复期间,容灾系统基本失效。换言之,现有技术技术不能从根源上解决容灾系统中应用系统产生数据的速度大于数据被复制到备机时的复制速度而可能导致的数据复制中断问题。

发明内容

本发明实施例提供监控容灾系统数据复制的方法、系统和一种容灾系统,以一定程度上降低数据复制中断的几率,提高数据复制可靠性。

本发明实施例提供一种监控容灾系统数据复制的方法,所述方法包括:获取容灾系统主备机的状态或待复制数据写操作日志SRL的当前剩余容量;

根据所述容灾系统主备机的状态或待复制数据写操作日志SRL的当前剩余容量,确定容灾系统的当前的数据复制性能状态;

根据上一个所述数据复制性能状态和当前所述数据复制性能状态,按照数据复制性能状态迁移模型,确定当前的数据复制性能状态迁移类型;

针对应用系统,执行处理策略集合中与所述确定的数据复制性能状态迁移类型匹配的处理策略,所述处理策略执行结果包括:改变数据复制时所述应用系统写入数据的速度。

本发明实施例提供一种监控容灾系统数据复制的系统,所述系统包括:监控装置、应用系统和复制模块,所述监控装置包括复制信息获取模块、状态确定模块、迁移类型确定模块和策略执行模块;

所述复制信息获取模块,用于获取容灾系统主备机的状态或待复制数据写操作日志SRL的当前剩余容量;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210101871.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top