灾难恢复中的新兴策略

[复制链接]
查看11 | 回复9 | 2009-2-23 21:48:25 | 显示全部楼层 |阅读模式
有什么方法?
最终用户应该对于以下新兴技术给予关注:集群延伸(Stretching Clusters), 拥有远程复制和重复删除(De-Duplication )功能的磁盘备份(Backup-To-Disk), 远程镜像, 还有虚拟机技术 (Virtual Machines)
灾难恢复的形式各有千秋,规模也可大可小。上到数百万,下至几千元的投资,都能够实现针对不同环境的灾难恢复。企业策略集团(曾经的企业存储集团)已经发现,目前的大多数IT组织仍然使用基于磁带的备份和恢复系统来作为其唯一的灾难恢复解决方案。
其他常见的数据保护方法如下:
由于基于磁盘阵列的快照软件能将对存储容量的影响降到最低,因此被广泛地用于对存储容量敏感领域内的快速数据恢复。
基于主机的远程镜像也是一种十分普遍的技术。它为我们提供了一种廉价的解决方案来帮助用户选择哪些服务器是需要保护的。
有很多的设备和SAN交换机能够提供异构的远程镜像功能。并且从中小存储网络一直到企业级IT环境均可受用。
所有的存储厂商都能够提供目前十分流行的基于存储阵列的远程镜像解决方案。
此外,除了以上所说的,还有许多新兴的方案,例如:连拍(Continuous capture)和虚拟磁带库系统。后者在全新的层面上解决了数据保护应用。
以上每种方案都包含着丰富的可探讨性。而这篇文章将主要讨论那些现在流行的以及在不远的将来即会实现的数据保护方法。这些解决方案能够帮助我们最大程度地节约成本,并对数据的可恢复性拥有直接的裨益。同时通过它们,我们也将会对未来的存储网络和灾难恢复有一个近期的预测。
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
集群延伸(Stretching clusters)
一般传统的存储系统使用的都是Active-active双机冗余控制架构(即有两个物理设备但作为一个逻辑系统运行)。这种类型的架构能够保证在一个控制器失效时整个磁盘阵列系统还能保持正常运行。而新的存储系统使用的将是分布式的集群架构,它在一个逻辑系统中拥有两快以上的控制器。这样就可以同时将三到四个集群节点组成一个单独的逻辑存储系统,进而使系统拥有更高的冗余特性。某些配置在一个逻辑存储系统中最多可以支持32个集群节点。
这种集群架构拥有很多优势,如:可以整合资源以得到更大的性能,使管理变的轻松,降低成本等。以外还有一个不太被人所关注的优势就是可以通过“Stretching the cluster”(对机群的延展)来创造一个灾难恢复的解决方案。(如图1):
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
用户可以先在本地安装控制器,然后再在同处一个存储集群中的异地数据中心(同一校园或建筑中)里安装另外的控制器,并通过光纤通道或以太网将二者相连。在这种方法中,Stretching a cluster为避免信息孤岛中可能发生的故障(如:断电,洪水,火灾等)提供了保障措施。这种解决方案的优点是低成本和实施过程相对容易。
B2D和远程复制
如今Backup-To-Disk (B2D)系统的不断升温,不能不说是使用了高密度,低成本的ATA和SATA磁盘阵列的功劳。很多解决方案都为到磁盘的数据备份做了专门的优化。与传统的基于磁带的备份/恢复方案相比,B2D方案提供了简化的操作以及性能上的优势。
目前一个新兴的策略就是将B2D与远程复制相结合。这样做的目的就是为用户的异地备份数据在另外一个B2D驱动器上建立数据拷贝。虽然这种方式的解决方案并不能提供快速的Fail-over,但是它能够提供作为归档和Vaulting tapes之外的另一种选择而被用来实现数据保护功能。同时它也提供较磁带更快的恢复时间和潜在的更好的可靠性。
B2D和重复删除(De-Duplication )


图2:使用B2D能够很大程度地减少用于备份数据的存储容量

很多时候,相同的数据总是被一便又一便的复制。ESG 实验室曾经对能够支持备份数据De-duplication(重复删除)功能的B2D解决方案进行了测试,其结果非常让人吃惊。我们将用于备份的存储容量压缩到了原先的1/20。并且在我们所调查的用户当中,所有的些使用者也得到了相似的结果,即他们只使用了1TB的存储容量就备份了原先需要20TB才能保存的数据(如图2)。你所使用的存储容量和存储成本都有了大幅度地降低。同时,De-duplication也减少了那些需要被复制到异地的数据量, 。
因此也就节约了所需的带宽。ESG相信,在未来的12-18个月中,De-duplication技术将会普遍出现在BSD方案中。
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
OS与各种应用程序的远程镜像
许多IT机构都在他们基于SAN的存储设备上保存了其重要操作系统和应用的镜像文件。通过这种方式,人们就能够通过远程镜像软件来拷贝他们的数据以及操作系统和应用程序的镜像。这种方法不仅可以在发生灾难后及时保证数据中心的正常运转,并且还能够大幅节约成本。这是因为在远程的镜像端并不需要一套完整的服务器复制设备。不过用户还是需要在灾难恢复端保留多余的服务器资源,并确保在灾难发生时这些备用的服务器资源能够同样正常运行已瘫痪的操作系统。最后要说的一点就是,这个方案并不适用于那些需要及时故障排除(immediate fail-over)的领域。

虚拟机 (Virtual Machines)
所谓虚拟机(VM)技术,就是在不依赖物理服务器的基础上为系统(包括OS和各种应用)创造镜像。这种技术能够帮助企业在远程数据中心里为自己的服务器做虚拟镜像。并在需要时,任何一台机器上都可以装载这些虚拟镜像并运行它们(只要服务器之间的处理器拥有相同类型)。这种技术对于灾难恢复来讲拥有非常大的潜力。
VM储存在数据中心1的存储系统内,并将数据中心1中选定的系统远程镜像到数据中心2去(如图3)。而在数据中心2中的服务器并不需要配备相应的复制设备和应用程序。当数据中心1发生灾难时,一台新的服务器将会在线运行装载那些保存在数据中心2内的镜像并运行,以保证数据中心1的业务得到不停顿的延续。
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
只要是使用的处理器与数据中心1中服务器所使用的类型相同,任何架构的服务器都可以充当这台用做备用的服务器。这就允许用户能够在不必担心服务基础器架构兼容性的前提下,组建一套低成本的,能够为OS、应用以及数据提供灾难恢复的系统。
虚拟机改变了整个计算环境,创造了一个真正流动的数据中心。并使得业务进行中的灾难恢复成为可能。虽然目前这项技术尚未得到商业应用,但是存储厂商们正在不断努力,设法将它尽快地推向市场。

总结
如今,灾难恢复的概念已经渗透到了IT系统的每一个层面上。小到使用简单的RAID和备份,大到构建一个昂贵的与原系统完全相同的,并且使用着最先进技术来确保及时故障排除和恢复的大型数据中心。无数的技术,无数的产品和策略,每一个都为我们提供了针对不同层次的拥有着不同的复杂性和成本的数据保护方案。但是,最终我们的决定还是要来自于对商业风险与成本预算之间的权衡。目前对于我们来讲,好消息是我们拥有众多的选择:坏消息是我们拥有太多的选择。
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
好帖,收了先。
现在远程容灾的概念是越来越火了。
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
呵呵,昨天看了一段描述有更有意思的,
原文忘了,大意是在一个灾备项目中,关注重点和比重,存储技术只占约20%,这可让绝大部分的人很意外吧,呵呵,也这正是很多用户做了灾备项目却没有用起来,当成鸡肋的原因所在
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行