科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道阵列双保险——RAID 6技术简介

阵列双保险——RAID 6技术简介

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

根据HDS的技术白皮书《采用RAID-6技术,增强数据保护》改编,介绍RAID 6技术的基本原理。

作者:HDS(技术白皮书)/Gelada(整理)【原创】 2006年2月10日

关键字: RAID 6 RAID

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共4页)

各种RAID类型之间的比较

空间的利用率

表1表明了在RAID 1、RAID 5和RAID 6下有多少磁盘空间是可以给用户数据使用的。

表1:不同RAID类型的磁盘利用率比较

RAID类型 空间利用率 备注
RAID 1 (2D + 2D) 50% 镜像
RAID 5 (3D + 1D) 75% 数据盘和校验盘之间的比例
RAID 5 (7D + 1D) 87.5%
RAID 6 (6D + 2D) 75% RAID 6 (6D + 2D)和RAID 5 (3D + 1D)的利用率是一样的

性能之间的比较

表2表明了在足够磁盘数据的情况下各种RAID类型的性能比较,RAID 1 (2D + 2D)作为基准(100%)。

表2:不同RAID类型的性能比较

RAID类型 随机读和顺序读 顺序写 随机写
RAID 1 (2D + 2D) 100% 100% 100%
RAID 5 (3D + 1D) 100% 150% 50%
RAID 5 (7D + 1D) 200% 350% 100%
RAID 6 (6D + 2D) 200% 300% 66.7%
备注 和磁盘的数量成正比 和数据盘的数量成正比  

比较RAID 5 (7D + 1D)和RAID 6 (6D + 2D)随机写

如表2中所示,RAID 6在增加了可靠性的同时,牺牲了部分随机写性能。在随机写操作中,在同样多的磁盘的RAID组中,RAID 6所花费的时间是RAID 5的1.5倍。每次RAID 5 (7D + 1D)进行一次随机写操作,实际上产生了4个I/O:读老的应用数据,读老的校验数据,写新的应用数据和写新的校验数据(P)。而RAID 6做同样一个随机写操作,实际上需要6个I/O,读老的用户数据,读老的校验数据P,读老的校验数据Q,写新的用户数据,写新的校验数据P,写新的校验数据Q。这样就造成了RAID 5 (7D + 1D)和RAID 6 (6D + 2D)随机写的33%性能差异。

RAID选择中的注意事项

在选择采用何种RAID类型的时候,必须注意以下事项:

  • 用户数据需要多少空间

  • 校验带来的磁盘空间损失

  • 应用的性能要求

  • 在磁盘故障时,磁盘的重建时间

随着用户数据的不断增长,用户采用大容量磁盘的可能性也与日俱增,但是在使用大容量硬盘的时候,必须要考虑过长的重建时间而引起的数据丢失风险。在某些情况下,数据重建会非常困难或者对系统性能的冲击会很大,如:大交易量,大量写操作的数据库应用,建议采用RAID 6技术,这样可以给用户数据带来更好的保护。

总结

RAID 5技术是很多存储系统数据保护的基础。但是采用RAID 5技术需要承担在第一块故障盘重建的过程中,第二块磁盘发生故障而导致数据丢失的风险。而RAID 6技术的推出使得数据可以在两块磁盘同时故障的情况下也不会丢失。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章