[发明专利]带集成式连续数据保护和远程副本的存储管理系统和方法有效
申请号: | 200710136179.3 | 申请日: | 2007-07-20 |
公开(公告)号: | CN101122876A | 公开(公告)日: | 2008-02-13 |
发明(设计)人: | I·D·贾德 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 朱海波 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集成 连续 数据 保护 远程 副本 存储 管理 系统 方法 | ||
技术领域
本发明涉及用于数据存储管理的技术,并且特别地涉及一种用于使用容易获得的部件并使用最少的附加资源来维护与远程副本设施相集成的连续数据保护的技术。
背景技术
连续数据保护(CDP)允许客户精确地将数据处回滚到先前的时间点。这之所以优于先前的离散数据复制解决方案是因为可以微调恢复点以最小化数据丢失。CDP解决方案已经可用于块存储、文件和数据库。虽然文件系统和数据库是块存储的主要用户,但是块CDP解决方案在任何存储技术中也都是有用的,因为它可以将数据中心中的所有数据存储恢复到一致状态。
通常通过将关键数据镜像到另一站点来保护它以防范灾难。可以利用由应用发出的各写入命令来同步地更新或者根据站点之间的距离在以后的时间异步地更新远程副本。
转让给Atempra技术公司的已公布的美国专利申请US2005/0251540描述了一种用于数据保护和灾难恢复的数据管理系统。其中公开了在各主机中的一种特殊设备驱动器,该驱动器捕获数据修改和应用级事件并且将它们保存到日志以保证数据复制具有应用级一致性。日志的位置紧挨着用于应用的主存储,从而在主站点上有数据的两个副本。
在需要在各主机中提供特殊非标准设备驱动器时以及在需要提供用于存储附加日志数据的双重存储设施时仍有资源使用效率低的问题。
因此将希望有一种用于使用容易获得的部件并使用最少的附加资源来维护与远程副本设施相集成的连续数据保护的技术手段。
发明内容
本发明在第一方面中相应地提供一种存储控制系统,适于通过与远程副本对中的辅副本进行通信来作为所述远程副本对中的主副本进行操作,包括:I/O接收部件,用于接收读取命令和写入命令;连续数据保护部件,可操作地耦合到所述I/O接收部件,用于维护连续数据保护日志;所述连续数据保护日志可操作为保持写入I/O数据项以供后续读取命令进行访问并且可操作为在所述远程副本对中的所述主副本处回滚数据;远程副本控制器部件,适于从所述连续数据保护日志读取所述写入I/O数据项;以及远程副本传输部件,可操作地耦合到所述远程副本控制器部件,用以将所述写入I/O数据项发送到所述远程副本对中的所述辅副本。
第一方面的存储控制系统优选地还适于与所述远程副本对中的辅副本一起操作,其中所述远程副本对中的所述辅副本包括用以维护各写入I/O数据项的单个副本以供在远程恢复中使用的连续数据保护日志。
优选地,所述写入I/O数据项包括压缩形式的数据。
第一方面的存储控制系统优选地包括用以将所述写入I/O数据项转换成所述压缩形式的压缩部件。
第一方面的存储控制系统优选地还包括用以将所述压缩形式的所述写入I/O数据项转换成解压形式的解压部件。
优选地,所述远程副本部件以同步模式进行操作。
作为替代,所述远程副本部件可以用异步模式进行操作。
在第二方面中,本发明提供一种方法或者逻辑设置,用于通过与远程副本对中的辅副本进行通信来操作所述远程副本对中的主副本,包括以下步骤:由I/O接收部件来接收读取命令和写入命令;由可操作地耦合到所述I/O接收部件的连续数据保护部件来维护连续数据保护日志;操作连续数据保护日志以保持写入I/O数据项以供后续读取命令进行访问并且在所述远程副本对中的所述主副本处回滚数据;由远程副本控制器部件从所述连续数据保护日志读取所述写入I/O数据项;以及由可操作地耦合到所述远程副本控制器部件的远程副本传输部件将所述写入I/O数据项发送到所述远程副本对中的所述辅副本。
优选地,所述远程副本对中的所述辅副本包括用以维护各写入I/O数据项的单个副本以供在远程恢复中使用的连续数据保护日志。
优选地,所述写入I/O数据项是压缩的。
第二方面的方法优选地还包括用以将所述写入I/O数据项转换成所述压缩形式的步骤。
第二方面的方法优选地还包括用以将所述压缩形式的所述写入I/O数据项转换成解压形式的步骤。
优选地,所述远程副本部件以同步模式进行操作。
作为替代,所述远程副本部件可以用异步模式进行操作。
在第三方面中,提供一种其上具有功能数据的数据载体,所述功能数据包括功能计算机数据结构,这些功能计算机数据结构用以在加载到计算机系统中并且由此加以操作时使所述计算机系统能够执行根据第二方面的方法的所有步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710136179.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光导体
- 下一篇:用于气流测量的方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置