RAID技术的讨论.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RAID技术的讨论

RAID技术的讨论目录1.前言22.RAID类别2RAID02RAID12嵌套RAID1+0和RAID0+12RAID23RAID33RAID43RAID53RAID63RAID74RAID534JBOD43.RAID对性能的影响54.RAID5 VS RAID1055.RADI 2.05前言 磁盘阵列(Redundant Arrays of Independent Disks,RAID),是将一种将多块磁盘形成一个整体,使之能够在硬盘故障时提供数据保护的技术。一般来说,应用RAID还可以提供存储性能,因为多个硬盘可以同时服务I/O。使用闪存盘的存储阵列在应用RAID技术后,同用可以在数据保护和安全方面受益。概况起来有以下三个效果:提升性能;提供数据保护;增加总体容量。RAID有二种实现方式,硬件RAID和软件RAID。RAID类别 分条、数据镜像和奇偶验证等RAID技术构成了RAID分级的基础,决定了RAID集的数据可用性和性能特点。分条是将数据分布在多块磁盘以实现磁盘的并行使用的技术;镜像技术将同一数据存储在二块不同的磁盘上,从而产生该数据的俩个数据副本;奇偶校验即位异或运算,是一种既为分条提供数据保护,又能避免镜像开销的方法。RAID0 在RAID 0中,数据是分条存储在RAID集的各个硬盘上的,因此利用了全部磁盘的存储空间。读取数据时,控制器会将各条带数据重新组合起来。随着阵列中的磁盘数目的增加,它便能够并发地读写更多的数据,因而性能随之提高,适用于那些对I/O带宽需求很大的应用程序,但RAID 0没有提供冗余或错误修复能力,。RAID1 镜像技术,通过数据镜像来提高容错性。一个RAID1至少需要2块硬盘构成,空间里利用率只有一半,写的性能减半,读的性能基本不变。此外,更换新盘后原有数据会需要很长时间同步镜像,外界对数据的访问不会受到影响,只是这时整个系统的性能有所下降。因此,RAID 1多用在保存关键性的重要数据的场合。嵌套RAID1+0和RAID0+1 集成了RAID0的性能优势和RAID1的冗余特性,将镜像和分条的优点组合起来。这类RAID需要由偶数数量的磁盘构成,且至少需要4块磁盘。需要注意RAID1+0和RAID0+1是不同的,虽然他们有许多相同的特征。RAID1+0(分条的镜像):先被镜像,后再将2个副本做分条,基本构成是镜像对。RAID0+1(镜像的分条):先做分条,然后在对整个分条生成镜像,基本构成是条带。RAID10安全性好于RAID01,读写性能一样。eg:6个磁盘组成的RAID10有3组RAID1,RAID01且只有1组RAID1,假定单块磁盘的100MB/S 二者都是写都是:300MB/S,读都是300MB/SRAID2 带海明码校验,从概念上讲,RAID 2 同RAID 3类似, 两者都是将数据条块化分布于不同的硬盘上, 条块单位为位或字节。然而RAID 2 使用一定的编码技术来提供错误检查及恢复。这种编码技术需要多个磁盘存放检查及恢复信息,使得RAID 2技术实施更复杂。市面上基本不用。RAID3 通过存储分条提高性能,并利用奇偶验证提升容错性。它将奇偶验证码信息存储在一个专用的磁盘上,因此,如果一块磁盘失效,奇偶盘及其他数据盘可以重新构造数据出来。 如果奇偶盘失效,则不影响数据使用。RAID3主要用于数据备份视频流(包括动画)等涉及大量顺序访问的应用,可以提供很好的性能。但对于随机数据,奇偶盘会成为写操作的瓶颈。RAID4 RAID4和RAID3类似,不同的是,RAID的数据磁盘支持独立访问,因此某个数据单元可以单块磁盘中读写,而无需访问整个分条。RAID4提供了很好的读吞吐速率和可接受的写速率。RAID5 RAID5与RAID4类似的地方在于也采用了分条技术,磁盘(条带)可以独立访问。二者的不同点在于他们存储校验码的位置。RAID5中校验值是分布存储在所有的磁盘上,这种方方法克服了RAID4写的性能瓶颈缺陷。RAID6 RAID6与RAID5工作模式基本相同。但RAID5引进了第二个校验码以应对RAID组中的二个磁盘同时失效的情况。因此,RAID6至少需要4块磁盘。RAID6也将校验值分布在所有的磁盘上。由于RAID6写的代价比RAID5大,因此RAID5的性能要比RAID6好。此外,由于RAID6有2个校验值,因此它的重建操作要比RAID5更耗时。RAID7 RAID 7全称叫“Optimized Asynchrony for High I/O Rates as well as high Data Transfer Rates(最优化的异步高I/O速率和高数据传输率)”,它与以前我们见到RAID级别具有明显的区别。RAID 7完全可以理解为一个独立存储计算机,它自身带有操作系统和管理工

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档