CDP系列三:持续数据保护的实现模式

上篇文章里中科同向向大家简要介绍了CDP持续数据保护的概念及特征等,这一篇中科同向继续为大家介绍CDP的实现模式。

持续数据保护技术或解决方案的实现有多种模式。不同的厂商建立了不同的持续数据保护模型,一般可以将实现持续数据保护的产品或解决方案分为如下几类:

基于应用的持续数据保护

基于文件的持续数据保护

基于数据块的持续数据保护

1.基于应用实现持续数据保护

对需要保护的关键应用程序,可以在其中直接嵌入和运行CDP功能。这种实现CDP的方式首先能够和应用进行深度整合,确保应用数据在持续保护中的一致性。CDP功能可以由软件厂商将其直接嵌入在软件产品中,也可以是软件厂商提供API接口,由第三方软件开发商来开发完成。基于应用的CDP最大好处是与应用程序结合紧密,管理也比较灵活,易于用户部署和实施。

目前基于应用程序的CDP解决方案大部分是针对成熟的应用开发的。已经有某些产品可以支持微软公司的Office、Exchange、IBM的DB2,以及Oracle数据库等。

2.基于文件实现持续数据保护

基于文件的CDP,其功能作用在文件系统上。它可以捕捉文件系统数据或者元数据的变化事件(例如创建、修改、删除等),并及时将文件的变动进行记录,以便将来实现任意时间点的文件恢复。

3.基于数据块实现持续数据保护

基于数据块的CDP功能直接运行在物理的存储设备或逻辑的卷管理器上,甚至也可以运行在数据传输层上。当数据块写入生产数据的存储设备时,CDP系统可以捕获数据的拷贝并将其存放在另外一个存储设备中。 基于数据块的数据保护又有基于主机层、基于传输层和基于存储层三类实现方式。 一般来讲,基于块的持续数据保护除在主机层实现以外,相关的产品和技术比较复杂,实施成本也相应地比较高,因此适合于有持续数据保护需求的大中型企业。

由于CDP技术在数据保护和灾难恢复中具有的特点和优势,越来越多的用户会将目光投放在这一灾难恢复的新技术上。相信随着时间的推移,技术的不断发展和成熟,会有越来越多的持续数据保护解决方案和产品出现,在实现持续数据保护的需求上,用户将会有越来越多的选择。