存储 频道

CDP技术释疑与应用分析

CDP技术特性?

    所有的CDP解决方案都可以对数据提供连续的保护并且将其中的变化存储在一个独立的存储地点,而且它所提供的目标恢复点是任意的。除了这些共性外,各类CDP解决方案还有许多不同之处。我们可以将这些区别归纳如下。

    CDP设计方法

    从操作方式来看,CDP解决方案的设计方法可以分为基于块的,基于文件的,或者是基于应用的。基于块的解决方案位于物理储存或逻辑卷管理层之上。当数据块被写入主存储器时,写入的数据副本就被CDP系统捕获并存储到一个独立地点中。与此类似的是,基于文件的CDP解决方案设计正好位于文件系统之上,它可以捕获文件系统数据和元数据事件(如文件创建、修改或删除)。基于应用的CDP解决方案设计则直接位于受保护的特定应用之中。这类应用提供深层的集成,并且作为应用自身的内置功能,也可以是利用特殊的应用API在发生变化时赋予其连续访问应用内部状态的权限。

    基于块和文件的CDP解决方案可以利用一种相同的通用方法来支持多种不同的应用。基于应用的CDP则只为某种应用提供CDP能力,但通常的表现形式是一种更为深入的集成方式。

    主机代理程序

    为了在数据发生变化时进行访问,一些CDP解决方案要求在需要受保护的主机上安装一种特殊的“代理程序”软件。另一些CDP解决方案则使用已经内置到受保护主机或网络中的数据传输协议(如NFS、CIFS、FC或iSCSI)来实现这一功能。

    恢复的精细程度

    不同的CDP解决方案提供多种不同精细程度的恢复能力。恢复精细程度可以分为如下几种(按由低到高的顺序排列):卷组、单个卷或文件系统、单个文件夹或文件组、单个文件或应用对象(如电子邮件或日历项目)。

    恢复时间应用集成

    一些CDP解决方案为某些应用提供一种集成的恢复方法。也就是说,在进行恢复时,CDP解决方案能够了解(并且能够识别)到该应用的先前历史中最优化或最重要的恢复点。这类应用集成可以是完全自动的,也可以是可扩展的。

    内置应用集成是一种全自动的方法。例如,一个对数据库非常了解的CDP解决方案可能会自动探测并记录最近连贯事件的信息,如检查点或执行交易等。

    CDP解决方案还可以提供一种机制,通过一些外部的输入信息或流程来指定重要的应用恢复点。这类集成是可扩充的。例如,可以利用用户界面活动(或命令行工具)等方式来指定当前是一个重要的时间点,如病毒扫瞄结束,或者是公司财务季度结束等。

    需要注意的是,基于应用的CDP解决方案通常可以自动了解重要应用的恢复点。然而,基于文件和块的CDP解决方案还可以通过一种自动或可扩展的方式来提供深层的应用集成。

0
相关文章