LoveUnix » 存储设备 » 三数据中心容灾方式
让LU留住您的每

一天 让LU博客留住您的每一天
2007-12-19 10:11 shaq_li
三数据中心容灾方式

三数据中心容灾 确保业务连续性


在介绍三数据中心容灾之前,我们首先了解一下数据复制技术,因为数据复制对于容灾体系的构建至关重要。 目前,国内95%以上的用户在建设容灾系统时选择了基于磁盘阵列的底层数据复制技术,原因在于底层的数据复制技术的先天优势:对主机、操作系统、数据库和应用是透明的;在数据复制过程中不消耗主机宝贵的资源。

在基于磁盘阵列的数据复制技术中,又分为同步数据复制和异步数据复制两类,下面是对这两种技术的简要介绍。

1.同步数据复制

同步数据复制简单地说就是生产端磁盘阵列和灾备端磁盘阵列数据基本一致(RPO≈0)。

同步数据复制过程的每一次写操作均分为4个步骤,其中第2步和第3步是整个写操作中延迟最大的部分,它与数据传输链路的带宽和距离有紧密的联系,如果这两部分延迟过大,超过应用系统所能容忍的极限,则将导致写操作失败。

所以,同步数据复制技术主要应用于同城容灾系统,也就是生产中心与灾备中心之间的距离不超过100公里,最好在60公里以内,数据传输链路最好选择裸光纤或DWDM。

2.异步数据复制

由于同步数据复制在传输距离和传输链路上有比较严格的要求,无法满足更多用户的要求,所以各个厂商又提出了异步数据复制的概念。

异步数据复制过程同样有4个步骤,但是异步数据复制中,写操作是在生产端立即完成,数据传输过程由磁盘阵列负责,与主机和应用系统无关。这就意味着生产中心与灾备中心之间的数据传输链路可以灵活选择(主要是根据RPO),距离也可以更长。异步数据复制技术是第一代技术,也称之为“推数据”的方式。日立数据系统公司在2004年9月就已经推出了第二代异步数据复制技术,也称之为“拉数据”的方式,本文稍后会对其作详细介绍。

通过将同步和异步数据复制技术进行整合,存储厂商推出了目前最为可靠、安全系数最高的容灾系统,即三数据中心容灾系统。

三数据中心容灾其实并非一个全新的概念,自2005年起在全球范围内就已经有应用。

随着用户对容灾系统可靠性要求的不断提升,传统的两个数据中心的容灾方案已经无法满足用户的进一步需求。存储厂商通过将基于两个数据中心的同步复制技术和异步复制技术进行整合,推出了目前最为可靠、安全系数最高的三数据中心容灾架构。

根据所采用技术的不同,三数据中心容灾又包括三种实现方式。

1.级联方式的解决方案。

我们以A代表生产中心,B代表同城灾备中心,C则代表远程灾备中心。该方式下,A把数据同步复制到B,B再把数据异步复制到C;如果B站点出现问题,那么A与C之间就要进行切换,因此该容灾方式不能完全保证业务的实时连续性。

2.Multi-target并发方式的三数据中心解决方案。

我们同样以A代表生产中心,B代表同城灾备中心,C为远程灾备中心。A把数据同步复制到B,同时异步复制到C。这种方式是B和C之间没有联系,一旦A出现灾难,B与C之间要重新建立连接,导致B和C之间要进行数据初始化复制,需要大量的时间,而且对数据传输链路带宽的要求也非常大,而且在B与C进行数据初始化复制时,如果B再发生灾难,则C上的数据将不可用,最终导致应用系统无法进行切换,数据全部丢失。

3.采用Delta Resync技术的的三数据中心解决方案。

我们同样以A代表生产中心,B代表同城灾备中心,C为远程灾备中心。A把数据同步复制到B,同时异步复制到C,B和C之间通过异步复制的方式增加了一条备用的链路。当A出现灾难,B与C之间要启动备用链路,B只需要将差量数据复制给C即可,不需要进行数据初始化复制。这种方式能够在较短的时间内将B和C之间的数据进行同步,而且在较短的时间内又实现了B和C之间的容灾。。日立数据系统于一年前率先推出该技术,其关键点在于它实现了B与C之间的差量备份。在这种容灾方式下,任意两个站点之间都可以互为容灾备份,不会有数据丢失,因而实现了真正意义上的三个站点的完全容灾,为用户确保100%的业务连续性,是当前最高级别的容灾方案。

中国国际电子商务中心(China International Electronic Commerce Center,简称CIECC)就是采用了这种先进的三数据容灾方案。

链 接

独特的异步复制技术

日立数据系统Delta Resync三数据中心容灾采用了Hitachi Universal Replicator(通用复制软件,HUT),同城和跨异地复制的完美结合对于更多的企业和应用而言都是非常经济实用的。HUR是一种先进的复制软件,它能以异步方式复制USP或外部连接至USP的其他厂商存储系统上的数据。HUR区别其他复制技术的独特及先进之处在于,它不是将数据从生产中心推向远程备份中心,而是将其吸拉到灾备中心。HUR软件具有最佳性能、基于磁盘的日志功能等多种高性能应用,主数据中心的生产数据卷可通过该软件被复制到远程数据中心的另一个USP上。

日立数据系统将基于HUR远程异步复制技术的容灾方式称为“吸拉式容灾”。在数据传输的过程中,数据不是由生产中心送到灾备中心,而是由灾备中心主动把数据从生产中心的设备上“拉”过来。在这种方式下,所有的性能损耗都集中在灾备中心一端,不会影响生产中心的性能。假如按传统的方式做容灾,由于数据复制的主动权掌握在生产中心的设备上,就会消耗大量生产中心存储系统的资源,从而导致生产中心性能的降低。

HUR是一种超越了传统复制功能的独特创新,可以说它重新界定了异步复制的执行方式。HUR在大幅降低资源消耗的同时,也为数据保护确立了新的标准。通过采用基于USP的“吸拉式容灾”技术,日立数据系统的三数据中心Multi-target with Delta Resync容灾方案能够最大程度地保障用户生产中心的性能,真正实现三个数据中心之间的完全容灾,在为用户实现100%业务连续性的同时大大提高其IT系统的运营效率。

2007-12-19 10:52 老农
各公司都在推这个了

2007-12-19 10:58 flysnowpp
LZ做了很多这种项目了吧,呵呵!

2007-12-19 11:34 cnpmc
这个项目LZ投标是投了那部分呢?

2007-12-19 13:37 skyping
这个项目8错

2007-12-19 15:22 memorylife
这样实施成本太高了,无论那种对带宽都有很高的要求,其实应该是卷复制的技术吧.

2007-12-19 15:57 busyfan
偶对这方面没接触过, 你文中所说的数据复制过程有4个, 都是什么?
另外, HUR的实现是基于存储底层的呢, 还是通过OS层面现实现?

2007-12-19 17:13 flysnowpp
这里提到复制技术都是基于存储lun的,和os层没有关系。

2007-12-19 17:49 flysnowpp
[quote]原帖由 [i]memorylife[/i] 于 2007-12-19 15:22 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=747379&ptid=79809][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]
这样实施成本太高了,无论那种对带宽都有很高的要求,其实应该是卷复制的技术吧. [/quote]

如果不是很有钱的客户还是尽量把备份做好,等容灾大众化了之后,再去做吧。

即使采用基于软件的卷复制方案,成本也是不便宜的。

2007-12-20 13:41 wildhorse
HUR国内很少在用,好像是HDS新推的方式,替代TC/A。

[[i] 本帖最后由 wildhorse 于 2007-12-20 13:43 编辑 [/i]]

页: [1]
查看完整版本: 三数据中心容灾方式


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.