RSS订阅
RSS订阅TT存储
您现在的位置:TT存储 > RAID > RAID模式你该如何选择

RAID模式你该如何选择

2008-2-27  选择字号:  | |
打印本文章

导读:对RAID感兴趣的人可能会遇到硬盘失效。硬盘坏道一直都是很常见的现象,虽然硬盘厂商的技术也在不断提升,可是这些基于磁盘技术的硬盘在短期内还难以完成革命性的提升。

关键词:RAID 硬盘失效 硬盘坏道 磁盘技术

正在加载数据...

  相信对RAID感兴趣的朋友,都不是刚接触电脑的新手。为什么对RAID感兴趣呢?除了数据中心的管理员将其作为职业,大部分对RAID感兴趣的朋友,都长期使用电脑,而且可能都遇到过硬盘失效。今天,每个人拥有的电脑数量越来越多,硬盘失效已经非常常见。其实,硬盘坏道一直都是很常见的现象,虽然硬盘厂商的技术也在不断提升,可是这些基于磁盘技术的硬盘在短期内还难以完成革命性的提升。也许固态硬盘技术未来能达到无坏道的境界,但那毕竟还不是主流产品。

  RAID 6:昂贵的安全性

  跟RAID 5一样,RAID 6的奇偶校验信息也分布在各个磁盘中,与RAID 5最大的不同,在于RAID 6可以为每个条带化的数据写两个奇偶校验,也就是说,磁盘阵列中有两个磁盘同时失效,用户也可以访问阵列。我们可以比较一下RAID 5+热援备和RAID 6,RAID 6在磁盘失效后不能自动重置。在某块磁盘失效之后,RAID 6的性能会有所下降,而RAID 5的情况还要差一些,RAID 5的性能将在重置时候下降很多。

  RAID 6的双奇偶校验并不是简单的奇偶校验备份,而是采用另一种算法来计算同一数据的奇偶信息。RAID 6的算法很复杂,因此需要大量的资源来支持RAID 6计算,这些计算任务就都落到了RAID 控制器或者CPU上了。RAID 6的双奇偶校验也一定程度上影响了RAID 6的写操作性能。

  RAID 6对于关键任务应用还是很好的选择。RAID 6内通常都拥有大量的磁盘,因此也可以提供良好的读性能,对于读性能要求较高的应用也可以在RAID 6上运行。不过,RAID 6的复杂计算特点,使得RAID 6大多使用高端昂贵的控制器,所以在高端应用中比较普遍,我们的家用PC则基本没有使用。

  RAID 6优点:
  合理的磁盘使用比例。
  可以容纳多达8个以上的磁盘。
  读性能十分强大。

  RAID 6缺点:
  昂贵:计算机的能耗、控制器等等相关费用都十分高昂。
  写性能非常差,几乎是所有RAID 中写性能最差的配置。

  RAID 1+0 / 0+1分析

  RAID 1+0 / 0+1 的配置的均衡性是相当理想的。RAID 1+0 / 0+1提供了较好的读、写性能,而且也提供了一定程度的冗余。

  RAID 1+0 / 0+1都属于嵌套解决方案,也就是说RAID 1+0 / 0+1采用RAID 0的条带化数据,和RAID 1的镜像能力。RAID 1+0 和RAID 0+1二者的区别在于RAID 1+0 (RAID 10)从一系列镜像驱动器建立条带化,而RAID 0+1则是将主条带设置镜像。


  在操作上,管理员选择RAID 1+0 / 0+1大多是因为需要运行I/O要求较高的应用,I/O刚好是RAID 5和RAID 6的瓶颈。RAID 1+0 / 0+1的整体费用可能也比较贵,在预算不吃紧的前提下才可以考虑。比起RAID 0+1,RAID 1+0提供了更好的容错和重置能力。

  在RAID 1+0磁盘阵列之中,在镜像数据完好的前提下,RAID 1之中的某个磁盘失效,阵列还是可以正常运行,但是如果失效的磁盘没有被及时的替换,那么单点运行的驱动器,一旦再次失效,整个磁盘阵列就不能正常运行了。

  在RAID 0+1之中,则允许其中一个镜像中的磁盘全部失效,可是如果两个互为镜像的两块磁盘不幸同时失效,那么整个阵列就失效了。还有,如果重置一个失效磁盘,那么整个阵列中的磁盘都必须参与其中,因为被重置的磁盘无法与互为镜像的RAID 0中的相应磁盘直接通信。而在RAID 1+0中,可以简单重置失效的磁盘,因为可以与RAID 1内的另外一块磁盘镜像直接通信,因此RAID 1+0重置过程迅速许多。

  RAID 1+0 / 0+1优点:
  最好的性能表现,简单来说,就是一个复杂的RAID 0。

  RAID 1+0 / 0+1缺点:
  磁盘使用率较低(50%)。
  容错程度只有一块磁盘。

  总结:构筑性能与安全性的基石

  到今天为止,硬盘的制造工艺还是有限,如果长期使用计算机,不管是服务器SCSI、SAS硬盘还是家用的SATA和IDE硬盘,硬盘的失效可能性仍然是所有计算机原件中最高的。因此RAID就显得非常必要了,不论对家庭还是对企业,RAID 都可以减少磁盘失效带来的不便。RAID当然也带来了性能提升,不过这都是比较次要的因素。我们先前比较过RAID 0和单一磁盘的性能,我们发现RAID 0对于性能的提升非常有限,远没有达到100%,实际上,RIAD 0只能提升5%~30%。因此如果部署RAID的出发点是硬盘性能提升,最好选用更好的CPU,而不是硬盘RAID。

  RAID对用户的吸引力,还在于逻辑磁盘容量可以很大,现在的单一磁盘容量都还是比较有限。正如前文所说,我们很多用户都经历过硬盘失效,而且我们的日常工作都越来越依赖PC,数据存储的价值越来越高。所以现在很多PC主板都包括了RAID 1功能,此时我们也有了新的疑问:保护数据存储,我们到底应该将数据备份到别的移动媒介,还是一直运行我们的磁盘阵列直到其失效?

  我想这个答案,每个人都会有不一样的回答,这也取决于不同的数据特点。比如家庭用户,使用Windows Home Server的备份功能可以很好的保护数据,这对于普通用户而言,可能是比RAID更加简单更容易的选择。

  而对于一些企业而言,RAID 提供的冗余并不足够。离线的存储也是非常必要的。RAID仅仅能够保持在磁盘损坏的时候,系统正常运行,但是我们遇到的情况可能更加棘手——洪水、火灾、盗窃等等因素都可以瞬间摧毁我们的系统——如果数据非常重要,我们应该将其存储在不同的地域、并且多做备份。


来源:it168    作者:吴子超    
相关的白皮书
中等规模的公司虽然能很容易地部署中端存储平台,但是,在选择磁盘阵列产品时,仍应仔细考虑成本、性能和管理等因素……
过去几年来,RAID 6不断推广,已成为购买RAID控制器时必须考虑的一项特性。本文将探讨人们对该技术兴趣不断提高背后的一些原因……
IBM日前发表了最新的存储系统XIV,该产品是由去年并购的以色列公司XIV技术衍生而来,是一种可串连的丛集式存储系统,完全抛弃RAID架构……
RAID技术的应用范围非常广泛,它还可以有效地预防各种类型的系统故障,比如说,凡是在数据写入的过程中发生的错误,一般只有在该数据被调用时才能被监测到。
迄今为止,RAID-6通过SATA技术在现实世界中获得了巨大成功。存储行业分析专家表示,未来的12~18个月将会出现SATA用户的采纳高峰期。

2009年对于备份来说是关键的一年。预算在减少,但是备份的数据总量却在增长。新趋势像重复数据删除使它更具有吸引力。在常见系统中,数据备份最多使用的是读写操作;通常,备份问题在影响日常操作之前,都会显现一定的征兆。因此我们总结了2008年最受欢迎的备份技巧,希望可以给大家一些帮助。

存储区域网络(SAN)和网络附属存储(NAS)在网络存储中的支柱作用毋庸置疑,但是直接附属存储(DAS)依然盛行,即使在企业中也是如此。TechTarget专家将深入DAS在企业中的应用以及在应用过程中遇到的问题。

对于整个存储解决方案来说,交换机固然是存储网络环节中极为重要的一部分,但是HBA卡也是其中不可或缺的一环,甚至可以说HBA卡性能的高低直接决定了网络的整体性能。所以什么是总机总线适配器呢,在购买时要注意什么问题呢,以及在升级的过程中该注意什么问题呢? TechTarget专家将深入给我们讲解总机总线适配器(HBA)。
最新更新
专家答疑
技巧
Randy Kerns
我有一个客户,他想把1TB左右的存储加在他们的网络上。我想用HP DL380和MSA30以及300GB的磁盘。网络中NAS和DAS的性能有什么不同呢?
Pierre Dorion
我们要购买5TB SATA存储系统,这个系统可以升级到50TB,并且可以和SATA、FATA共用。它也应该能支持多重OS和RAID级别,哪一个对于我们的需求是最好的套件呢?
Jo Maitland
SaaS存储服务会减少存储设备总数和购买的存储容量吗?近期看来没有什么显著的不同。但是从长期看,随着越来越多的服务建立在云计算上……