WEB开发网
开发学院服务器存储技术 RAID提高数据可用性 阅读

RAID提高数据可用性

 2008-11-13 11:56:27 来源:WEB开发网   
核心提示: RAID 6与RAID 5有很多相似之处,但前者将校验码写入到两个驱动器中,RAID提高数据可用性(3),后者只写入一个驱动器,由于RAID 6要执行两次不同的校验计算,其RAID-DP并不会对性能造成很大影响,与RAID 4相比,而非一次,因此它的容错性能更好

RAID 6与RAID 5有很多相似之处,但前者将校验码写入到两个驱动器中,后者只写入一个驱动器。由于RAID 6要执行两次不同的校验计算,而非一次,因此它的容错性能更好,可以应付两个驱动器同时发生的故障。

由于需要进行额外的计算并将校验码写入第二个磁盘,RAID 6的速度要比RAID 5低一些,它并没有在市场上取得成功,主要是因为没有可以与之配合的行业标准。也就是说,到现在为止,这种实施方式仍然是一种私有标准。

目前,业内的多家机构已经开始合作实现RAID 6的标准化,并且可望使该技术在年底前成为一项标准建议。如果真是这样,由于有了Intel的支持,它将很有可能成为一项行业标准。而RAID 6将有可能成为读取密集型应用,视频点播和其他固定内容实施中的首选技术。当前参与到该标准制订工作中的企业包括Adaptec、富士通、HP、IBM、Intel、LSI Logic和Promise Technology。

RAID-6的全称是“Independent Data disks with two independent distributed parity schemes(带有两个独立分布式校验方案的独立数据磁盘)”。RAID 6与RAID 5的不同之处于除了每个磁盘上都有同级数据校验区外,还有一个针对每个数据块的校验区。当然,当前盘数据块的校验数据不可能存在当前盘而是交错存储的,具体形式见图。

RAID提高数据可用性

这样一来,等于每个数据块有了两个校验保护屏障(一个分层校验,一个是总体校验)。但是,由于增加了一个校验,所以写入的效率较RAID 5还差,而且控制系统的设计也更为复杂,此外第二块的校验区也减少了有效存储空间。

由于RAID 6相对于RAID 5在校验方面的微弱优势和在性能与性价比方面的较大劣势,因此有观点认为,RAID 6只是对更高级的数据的冗余进行的一种技术与思路上的尝试。但是, HDS最近新发布的AMS与WMS产品中支持RAID 6技术,可以保证在单个RAID 组中同时出现两个磁盘故障时的数据可用,从而提高可用性,并相应地减少了磁盘故障时进行 RAID组重建的时间。

其他类似RAID 6方案

HP在服务器与存储产品中也提供一种类似RAID 6的技术——RAID ADG(Advance Data Guarding)技术,能够为惠普ProLiant服务器提供可靠的数据保护。RAID ADG可译为先进的数据保护技术,是惠普RAID容错方案,将能解决企业的数据损失的问题。RAID ADG技术最大特点是部署了两个奇偶校验集,并提供了2个硬盘(但不是独立的2个校验硬盘)的容量存储这些奇偶校验信息,能同时容忍两块硬盘出现故障,提高企业数据的可靠性。在RAID容量超过2TB和单个RAID卷的总磁盘驱动器达56个的时候,该技术实现了错误保护等级的突破。

两年前,Network Appliance宣布将其RAID-DP(double-disk parity,双磁盘奇偶校验)整合到其全线企业级存储系统中,以便在发生多个与存储相关的磁盘出现故障或错误时为用户提供更强的数据保护。RAID-DP在异构环境中对企业数据故障恢复提供更高的可靠性。与众不同的是,NetApp公司称,其RAID-DP并不会对性能造成很大影响,与RAID 4相比,有些应用的性能下降最多不超过3%。

上一页  1 2 3 

Tags:RAID 提高 数据

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接