如何为你的阵列选择合适的RAID方式

日期: 2008-03-27 作者:Jerome M. Wendt 来源:TechTarget中国 英文

现代的磁盘阵列提供了各种磁盘种类来满足不同的需求——昂贵的光纤信道(FC)磁盘用于需要高性能和实用性的高端应用,价格低廉的SATA磁盘用于不太重要的数据。而阵列也伴随着混合的RAID结构。但要选择合适的磁盘和RAID混合就需要了解那些决定因素的影响了。   混合型的RAID支持的阵列允许用户在单个阵列上优化应用消耗、性能和可用性。

有了存储管理这个不断上升的消耗,选择一个商家的阵列就能满足多种存储模式的能力是很诱人的。新的阵列再加上不同种类的磁盘提供了简化的管理、数据从盘的一层到另一层的轻松搬移以及在空闲时增大容量或改进性能的能力。   尽管事实如此,每一个商家还是提供了至少一种可以支持多于一个……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

现代的磁盘阵列提供了各种磁盘种类来满足不同的需求——昂贵的光纤信道(FC)磁盘用于需要高性能和实用性的高端应用,价格低廉的SATA磁盘用于不太重要的数据。而阵列也伴随着混合的RAID结构。但要选择合适的磁盘和RAID混合就需要了解那些决定因素的影响了。

  混合型的RAID支持的阵列允许用户在单个阵列上优化应用消耗、性能和可用性。有了存储管理这个不断上升的消耗,选择一个商家的阵列就能满足多种存储模式的能力是很诱人的。新的阵列再加上不同种类的磁盘提供了简化的管理、数据从盘的一层到另一层的轻松搬移以及在空闲时增大容量或改进性能的能力。

  尽管事实如此,每一个商家还是提供了至少一种可以支持多于一个RAID种类的阵列,商家们并不管你是否需要多于一种的RAID结构。Nexsan科技说,RAID5在几乎每一个数据保护情形下都是最好的。EqualLogic公司不同意这种观点:它提供了RAID10或RAID50,而没有提供RAID5。Xiotech公司则想看到RAID6推出市场。

  尽管如此,RAID5作为FC和串行ATA(SATA)磁盘的默认标准仍然得到推进。用户发现它提供了数据保护可以接受的级别、磁盘的利用以及大多数应用所需的性能。但仍然会有用户想要考虑使用其他RAID级别的时候,特别是使用SATA磁盘。在多个RAID种类在使用的情况下,管理员必须要了解这些RAID种类在阵列中是如何被内部地放置在何处,以及在一个阵列上混合和管理多个RAID种类的风险。

  要知道该采用哪一种RAID实现取决于一系列因素:

  阵列上前端和后端控制器的数量
  CACHE的数量
  在每个后端控制器后的磁盘容量
  使用此磁盘的应用的性能需求
  在每个控制器后的每个磁盘的速度和每分钟转数

  工业基准和商家的文档将会提供关于阵列cache、I/O能力、前端FC和iSCSI接口的数量、后端控制器、使用的磁盘种类以及内部体系结构的统计数据和信息。一旦管理员得到这些资料,他们就能确定最适合他们环境的RAID结构。

  合适的RAID

  存储阵列商家允许在每个控制器或在磁盘前面的分组(parity group)上设置RAID的结构。有了存储商家提供的阵列管理软件,用户就可以登录并用控制器支持的任何一种RAID设置来配置阵列上的任何一个控制器。用户也可以在磁盘空闲时改变一个应用底层的RAID结构,假设他们有商家权限的软件和一个多余的磁盘组。阵列,像EMC公司的Clariion、IBM公司的DS4000和日立数据系统(HDS)的TagmaStore都提供了在没有应用停机的前提下允许用户把数据从一个配置成RAID-1的磁盘组移到配置成RAID-5的磁盘组的软件。

  然而在高端的单片集成电路和微型组件阵列中选择一个RAID种类已经变得越来越不重要了,因为人们越来越多地选择RAID-5了。HDS的报告中提到,现在它的阵列中超过85%被配置成RAID-5,因为用户发现比起其它RAID结构,RAID-5提供了可用性、容量、数据保护和性能之间可接受的折衷。但是,并不是每一个存储商家都以同样的方式实现RAID-5。以下是他们如何不同的几个例子:

  由BlueArc公司、Hewlett-Packard公司、IBM以及Silicon Graphics公司(SGI)出售的标准组件模型使用的是由Engenio信息科技所提供的RAID控制器,Engenio提供了两种不同类型的磁盘控制器——5884和28XX模型。5884控制器是基于ASIC的,并主要使用于FC磁盘。Engenio把它低端的28XX模型基于Intel公司的XScale芯片上,它主要用于SATA阵列。

  最新的很快将在IBM的DS4000种出现的RAID控制器将会支持Emulex公司的芯片交换(switch-on-a-chip)技术。这个方法在控制器和每个磁盘驱动之间提供了一个专用的路径,而不是控制器和所有磁盘驱动之间的一个共享的路径。

  现在越来越多的阵列支持通用型热备份(global hot spare)。这些就是没有连到任何一个在失败的RAID-5结构中可以替代磁盘的磁盘组上的磁盘驱动。

  HDS被越来越多的商家用来实现RAID-5+,在RAID组中所有的卷都被标上了奇偶校验位。这有助于消除在RAID5中存在的大多数写入错误。

相关推荐

  • RAID类型详解

    RAID可以实现更好的存储性能,带来更高的可用性。市场上有许多种不同的RAID类型,阅读本篇RAID各类型的详解有助于了解其最适合的场景领域。

  • 无硬件的软件复制

    在灾难恢复解决方案中,数据复制是其中一个关键的影响因子。基于磁盘阵列的数据复制一直以来大行其道。然而,如今应用部署方式的改变意味着可以从另一方面达成数据保护。

  • 并非所有的闪存阵列都是相同的

    全闪存阵列都有一个共同的特征——速度飞快——但是除了速度以外,还有很多其他的要素需要考虑。

  • 让数据迁移变得轻松

    磁盘阵列间的数据移动一直以来都是很困难的工作,但是新的技术和技巧让数据迁移变的容易了。