Chinaunix首页 | 论坛 | 博客
  • 博客访问: 31648069
  • 博文数量: 409
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 5040
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-28 21:09
文章分类

全部博文(409)

文章存档

2011年(1)

2008年(408)

我的朋友

分类: 服务器与存储

2008-07-30 04:57:22

作为最简单的功能,所有的备份都对重要数据产生备份从而保护公司免遭损失、盗窃、失效以及其它不可预见的灾难。所有传统的备份策略都归于慢速磁带或者光介质,但是不能在用户需要的时候及时准备好。而“拷贝”机制则有所不同,它通常将数据复制并放在就近磁盘中或者一个远程存储系统中,这样当原始数据受到威胁时就允许快速数据恢复。当今,数据备份拷贝已经远远超出简单的磁盘-磁盘文件转移的范围。目前,数据拷贝已经允许专用化和多样化——允许存储管理员选择拷贝平台来满足企业性能的特殊需求。


  镜像和复制

  这两种存储技术是最干净也是最直接的数据拷贝类型。镜像——就像名字所说明的意思,通过将内容逐字地从一个硬盘拷贝到另外一个硬盘而做到保护数据,通常这两块磁盘在同一存储系统中。镜像最普遍的例子就是支持RAID 1的存储阵列或者其它更好的。镜像就是一种典型的动态行为,它保持磁盘不断的同步。如果其中一个磁盘失效了,那么镜像磁盘就会接管并继续提供数据。理想的情况下,用户不会知道磁盘发生了故障。当失效磁盘被替换时,镜像磁盘就会重建RAID。

  复制和镜像非常相似因为那也同样需要数据的复制。事实上,这两个术语经常交替使用。但是,复制是一种“盒对盒”的拷贝过程,而不是“磁盘对磁盘”的过程。据一个例子来说,复制软件可以将一个存储系统映像到另一个服务器上,或者用专用的复制工具——比如NetApp公司的工具。这种“盒对盒”的拷贝数据的方法允许存储系统中磁盘物理上的分离。一个复制系统可以在数据中心外被放置,也许在一个校园甚至会在另一个地理区域——允许灾难的预防。


  快照和连续数据保护(CDP)

  恢复时间是非常重要的,因为损失的数据必须在一个可接受的时间范围内被重建。但是存储管理员越来越担心恢复这个问题——那么你的备份又如何呢?娴熟的IT工程是可以在几个小时以内重建成百上千GB的数据,但是如果备份需要一周的时间,那么你就需要一周的时间重建数据,或者那些改变的数据就不能通过备份来得到保护。这样对于销售或者生产的损失将是巨大的,并且那些丢失的信息也不能再被重建了。

  缩短恢复时间的一个办法就是跟踪存储环境的变化,周期性的记录数据的变化。一个存储快照基本上就是对SAN驱动器做一个单点的完全复制。因为SAN一般是通过RAID来做镜像,因此镜像有效的创建了第三个数据拷贝,这种拷贝和原有的备份是分开的。这通常叫做分离镜像,虽然一些厂商,比如EMC公司,将之称之为商务持续卷(BCV)。一个分离镜像快照周期性的和SAN同步,并且有时可以在几秒钟内完成。因为快照可以比传统的磁带备份更快速的完成,所以快照一天之内做几次——甚至每小时就做几次快照——大大缩短了恢复的时间。NetApp和EMC是存储产品中极力推崇快照的两家厂商。

  一些公司需要更细粒度的备份,以至于频繁的快照都不能满足这样的需求。繁忙的销售公司就是一个典型的例子,任何一个数据上的丢失都是不可接受的。持续数据保护(CDP)就满足这种要求,它可以跟踪每一笔存储交易以保持磁盘存储环境的持续镜像。事实上,CDP当数据发生变化时会时刻创建一个快照。这种详细地记录数据变化可以让管理员来恢复数据的损失或者丢失。文件可以从过去几天或者很短时间前的系统状态中得到恢复。CDP产品目前在Mendocino软件公司、Revivio公司、Asempra Techonologies、TimeSpring软件公司以及其它公司中被支持。

  厂商的影响和竞争已经将CDP市场分割成两大类:“真CDP”和“仿CDP”。真CDP产品跟踪存储或者I/O中的每一个变化——大部分定义都被SNIA所支持。相比而言,仿CDP基本上就是频繁的快照;也许每个小时几次。最典型的代表就是微软的数据保护管理器(DPM)。



  内容索引存储(CAS)和虚拟磁带库(VTL)

  有很多公司的数据必须被长时间的保护,并且这些数据不被频繁访问。但是当需要这些数据时,必须能够被很快地提供。一些典型的例子就是银行声明、医院的纪录以及病人的图像。传统的光纤通道SAN对于这类存储显得比较贵,并且FC的性能大部分都被浪费了,但是磁带存储又会太慢但需要数据的时候。内容索引存储(CAS)则恰好满足这种需求,将数据保存在低成本、高容量的SAS或者SATA硬盘上。

  和基本的复制系统不同的是,CAS平台通过数据复制和压缩技术来优化磁盘空间的使用。比如,一个公司的数据中心也许存储了同一个销售讲演文件的很多拷贝。如果数据中心备份到CAS,那么数据复制的消除就会只保存文件的一个备份——有时甚至可以减少磁盘空间的需求为原来的1/50。CAS也包含了一些安全机制,这些机制可以保持数据的一致性并防止数据被改便或者被损坏。加密通常用来防止非授权用户的访问。

  磁盘和磁带相比较给用户带来了更好的性能,但是在备份软件以及磁带库硬件已经作了一定投入的公司对于是否采用基于磁盘的备份显得十分犹豫。虚拟磁带库(VTL)备份方式将数据备份到基于磁盘的存储系统中,该存储系统模仿了磁带库设计的方式。这种技术让存储管理员更好的备份并保持数据的稳定,并且保持了对原先备份软件的投资。

  虚拟磁带库的设计并不是让磁带无用。在很多的实例中,VTL产品包含了对于磁带系统的支持。当完成一个VTL磁盘的备份后,VTL系统自身则会产生一个磁带的备份,该备份可以被取走并且用于长期的存储——这种方式也称之为磁盘—磁盘—磁带(D2D2T)的方式。这种折衷的方式减少了传统直接用磁带做备份的时间。


  做一个购买决定

  那么一如何来选择一个存储拷贝技术呢?坦白的讲,你需要考虑商业和技术因素——当然会涉及到很多的细节。但是选择时最重要的三个因素就是:需求和成本、厂商的支持以及技术兼容性/持久性。

  首先,你必须满足你的商业目标来选择适合的存储技术。也就是说,你需要做些什么来实现的需求?举个例子,存储阵列通过RAID镜像确实可以保护你的数据,但是数据也许更需要可移动性当面临洪水或者其它灾难。如果你的需求是减少备份时间从原来的12小时到4小时,那么快照技术就值得你去考虑。这个思路就是首先决定你所需要的存储目标,然后看当前的技术中哪一个最适合你。一旦你选择好了一个技术,那么你的投入以及将来如何返回成本就变得有意义了。如果一个技术好费太多金钱、实现或维护起来成本太高,那么这也是不切实际的。

  当技术已经选定的时候,那么下面很重要的就是选择一个厂商能够给你提供相应的产品和支持。这一点要比听起来难多了。刚启动的公司也许有很顶尖的技术,但是通常他们很难提供服务给那些大的公司或者地理位置分散的公司。许多大的公司就是由于这个原因才没有选择刚起步的公司——经常等待这些公司被收购或者OEM它们的产品到一些大的厂商。

  最后,如何让一个存储产品工作需要什么呢?在达成购买意向前,你需要估量这个茶品的性能、兼容性以及可维护性。针对已经存在的存储架构兼容性是非常重要的——没有一个存储管理员愿意把当前的架构全部毁掉而安装一个新的存储系统。同时你需要测试支持这个产品到底要投入多大的人力物力。一个需要投入太多IT资源的产品工作起来是不完美的。

阅读(402) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~