RAID磁盘技术大解密.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RAID 技术大解密 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc466704150 RAID 技术大解密 PAGEREF _Toc466704150 \h 1 HYPERLINK \l _Toc466704151 1. RAID 0 PAGEREF _Toc466704151 \h 3 HYPERLINK \l _Toc466704152 2. RAID 1 PAGEREF _Toc466704152 \h 4 HYPERLINK \l _Toc466704153 3. RAID 2 PAGEREF _Toc466704153 \h 5 HYPERLINK \l _Toc466704154 4. RAID2.0+ PAGEREF _Toc466704154 \h 6 HYPERLINK \l _Toc466704155 5. RAID 3 PAGEREF _Toc466704155 \h 8 HYPERLINK \l _Toc466704156 6. RAID 4 PAGEREF _Toc466704156 \h 9 HYPERLINK \l _Toc466704157 7. RAID 5 PAGEREF _Toc466704157 \h 10 HYPERLINK \l _Toc466704158 8. RAID 50 PAGEREF _Toc466704158 \h 11 HYPERLINK \l _Toc466704159 9. RAID 6 PAGEREF _Toc466704159 \h 13 HYPERLINK \l _Toc466704160 10. RAID 7 PAGEREF _Toc466704160 \h 15 RAID 0 RAID 0是最早出现的RAID模式,即Data Stripping数据分条技术。RAID 0是组建磁盘阵列中最简单的一种形式,只需要2块以上的硬盘即可,成本低,可以提高整个磁盘的性能和吞吐量。RAID 0没有提供冗余或错误修复能力,但实现成本是最低的。 RAID 0最简单的实现方式就是把N块同样的硬盘用硬件的形式通过智能磁盘控制器或用操作系统中的磁盘驱动程序以软件的方式串联在一起创建一个大的卷集。在使用中电脑数据依次写入到各块硬盘中,它的最大优点就是可以整倍的提高硬盘的容量。如使用了三块80GB的硬盘组建成RAID 0模式,那么磁盘容量就会是240GB。其速度方面,各单独一块硬盘的速度完全相同。最大的缺点在于任何一块硬盘出现故障,整个系统将会受到破坏,可靠性仅为单独一块硬盘的1/N。 为了解决这一问题,便出现了RAID 0的另一种模式。即在N块硬盘上选择合理的带区来创建带区集。其原理就是将原先顺序写入的数据被分散到所有的四块硬盘中同时进行读写。四块硬盘的并行操作使同一时间内磁盘读写的速度提升了4倍。 虽然RAID 0可以提供更多的空间和更好的性能,但是整个系统是非常不可靠的,如果出现故障,无法进行任何补救。所以,RAID 0一般只是在那些对数据安全性要求不高的情况下才被人们使用。 RAID 1 raid是由分区,条块,条带组成的虚拟磁盘。我来rsid1,就不用说xor等算法了,raid1又称为镜像,数据同时写到住硬盘和镜像硬盘,所以两块硬盘数据是相同的。 和0相比,1的读写方式完全不同。陈列中的两个成员磁盘,在写入时,raid控制器并不是将数据分成条带,而是将数据同时写入两个磁盘,在读时,先读取其中一块的,成功就不去读取另外一块了,如果失败,就立马从另外一块上读取,不会造成业务中断。说到这里好像有点明白凯哥的高可用了。 1的优点就是提供了很高的数据安全性和可用性,百分百的数据冗余,设计和使用都简单,不做效验计算,节省cpu资源。但也有缺点,空间利用率不高,相对于单块硬盘不能提高写性能。 所以说1已经算真正的raid了,提供了强有力的数据容错能力,是所有raid级别中数据安全保障最高的,但成本也高。1也是需要高可用性的数据存储环境中使用最多的。 RAID 2 RAID 0的改良版,加入了汉明码(Hanmming Code)错误校验。 汉明码能够检测最多两个同时发生的比特错误,并且能够更正单一比特的错误。汉明码的位 数与数据的位数有一个不等式关系,即:? 2^P ≥ P + D +1 P代表汉明码的个数,D代表数据位的个数,比如4位数据需要3位汉明码,7位数据需要4位汉 明码,64位数据时就需要7位汉明码。RAID2是按1bit来分割数据写入的,而P:D就代表了数据 盘与校验盘的个数。所以如果数据位宽越大,用于校验的盘的比例就越小。由于汉明码能够 纠正单一比特的错误,所以当单个磁盘损坏时,汉

文档评论(0)

智慧IT + 关注
实名认证
内容提供者

微软售前技术专家持证人

生命在于奋斗,技术在于分享!

领域认证该用户于2023年09月10日上传了微软售前技术专家

1亿VIP精品文档

相关文档