当前位置:首页 >互联网•IT > 大数据 > 大数据存储 > 正文
容灾(DR)技术的分类与选择
来源:互联网  作者:尤海啸 2015-03-13 10:32:16
随着IT技术的成熟及数据的集中,越来越多单位已经做了或已将容灾项目(Disaster Recovery,简称DR,或称灾难备份、灾备)提上议程,在做容灾项目过程中,有很多相关的名词,例如:RTO、RPO、两地三中心、双活、CDP、备份、归档等等,但最重要的是,选择哪一类容灾技术。

随着IT技术的成熟及数据的集中,越来越多单位已经做了或已将容灾项目(Disaster Recovery,简称DR,或称灾难备份、灾备)提上议程,在做容灾项目过程中,有很多相关的名词,例如:RTO、RPO、两地三中心、双活、CDP、备份、归档等等,但最重要的是,选择哪一类容灾技术。

有些人认为,只有储存阵列才能实现容灾目的,因为之前高大上的银行业普遍选择储存阵列来实现容灾。但随着容灾的平民化、及配套环境的成熟,越来越多用户选择了储存阵列之外的技术来实现容灾。

总的来说:容灾就是在RPO时间延迟内将数据从生产系统复制到容灾系统。为了实现这个目的,我们有很多技术可以实现,总结为以下六类:

\

1. 储存阵列层

:基于储存阵列的容灾技术,是利用储存阵列的控制器进行块级数据复制,通常在两台同型号储存系统之间复制,对网络的要求比较高,优点是响应速度快,典型产品有EMC SRDF、IBM PPRC、Dell Compellent DIR/RIR等;

2. 网络层:

基于网络层的容灾技术,主要有两类:一类是通过光纤交换机进行端口镜像,典型产品有EMC Recoverpoint;一类是通过储存虚拟化层进行数据复制,典型产品有EMC VPlex、IBM SVC、HDS VSP等;

3. 卷层:

基于卷镜像或卷快照进行数据复制的容灾技术,典型产品有Symantec Storage Foundation、FalconStor CDP、Quest AppAssure、Dell Compellent LiveVolume、IBM LVM等;这类技术除了对操作系统有严格要求外,通常对储存系统、网络等硬件环境的要求不高;

4. 操作系统层:

典型产品有Quest vRanger、VMware SRM等,这类技术经常用于同机房内的高可用;

5. 数据库层:

通过数据库层技术实现远程容灾,通常是捕捉数据库的日志文件,将变化的数据复制到远端数据库,典型产品有Oracle GoldenGate、Oracle DataGuard、Quest SharePlex等;也有些基于变化数据捕捉(CDC)的技术实现两地间的数据复制,但由于CDC技术通常只捕捉变化的数据,而无法捕捉其他对象的变化及DDL语句,通常用于数据抽取、ETL、数据分发、数据传输等场景,典型产品有Informatica、IBM DataStage、Attunity等;

6. 应用系统层:

通常由中间件的数据传输技术、或用户自己编程实现,这类技术通常会用于数据传输场景,比较少用于容灾场景。

总结以上六个层面的容灾技术会发现,越往下层响应速度越快,越往上层灵活性越强、成本越低,总的来说就是:追求RPO的往下选、追求RTO、ROI的往上选。

编辑:Dora
关键字:     容灾  DR 
分享按钮