- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
PAGE 1
小议RAID性能和安全性参数
随着RAID技术的不断推广,用户有时很难全面了解不同RAID级别详细表示什么意思。大多数人都知道RAID0和RAID5的含义,但了解诸如RAID60和RAID5EE等其他RAID级别工作原理的人却寥寥无几。本文归纳了四种基本RAID级别的工作原理,并依据性能参数、牢靠性要求和用户情愿供应的可用容量比较不同阵列方式的优缺点。 随着RAID技术的不断推广,用户有时很难全面了解不同RAID级别详细表示什么意思。大多数人都知道RAID0和RAID5的含义,但了解诸如RAID60和RAID5EE等其他RAID级别工作原理的人却寥寥无几。 不同的RAID级别对应于不同的性能、容量和牢靠性,代表了这三种关键参数的不同平衡组合。 从最基本的角度来说,全部RAID级别均建立在RAID0、1、5和6这几个基本RAID级别基础之上。一些RAID级别衍生出某些少见的变种,比如RAID1E、5E和5EE,它们与RAID1、5的特性相似,不过更丰富一些。 下表归纳了四种基本RAID级别的工作原理,并依据性能参数、牢靠性要求和用户情愿供应的可用容量比较不同阵列方式的优缺点。 RAID级别可以相互组合或通过扩展,形成诸如RAID10、50和60等RAID级别。人们往往对这种扩展的RAID级别不甚了解。不过,这些复杂的RAID级别添加了一些极其好玩的特性,比方说: ·R1E(2个以上磁盘或奇数磁盘的镜像) ·R5E(与R5一样,但支持“热”备用磁盘容量) ·R5EE(与R5E一样,但每个条带都支持“热”备用磁盘) 需要进一步考虑的是RAID10、50和60等复杂的RAID级别,它们供应了一些特别好玩的未知特性。它们基本上能供应相同级别、和尺寸的RAID卷组合,此外采用RAID0方式在他们之间安排条带化数据,以此平衡性能。 比方说,20个驱动器组成的RAID50,可分成4个RAID5阵列,每个阵列有5个磁盘,然后这四个RAID5阵列之间采用RAID0方式配置条带化数据。不过,问题在于,为什么要选择20个磁盘组成RAID50这种复杂的RAID级别,而不用20个同样的磁盘组成简洁的RAID5呢? 主要原因在于,假如我们看看RAID5的读取性能就会发觉,在降级模式时其读取性能特别差。为了从坏块/死盘恢复数据,必需读取19个没问题的磁盘,并对每个磁盘进行18次XOR运算,而后才能返回数据。也就是说,这时的读取速度仅为正常读取速度的二非常之一,而且涉及的磁盘越多,读取性能就变得更糟。同样,重构也特别复杂。假设每个磁盘为1TB,假如重构的话,那么就需要移动20TB的数据,XOR为19TB(这可能需要数周才能完成)。 不过,假如使用了RAID50,丢失的数据可以由故障阵列重新生成。假如采用5个磁盘阵列,那么只需要4次读取和3次XOR运算就可返回数据,比RAID5的效率提高了5倍。RAID5只使用一个奇偶磁盘,而RAID50每个扩展的磁盘阵列都使用一个奇偶磁盘,也就是每个扩展的磁盘阵列有4个奇偶磁盘。由此可见,这时我们需要在容量和性能之间加以权衡。重构也一样,1TB数据的重构需要移动5TB数据,XOR为4TB,尽管这仍旧需要很长的时间,但比RAID5还是缩短了4倍。 配置可能特别复杂,但只要我们也许了解究竟需要解决哪些问题,就能针对不同应用确定采用哪种RAID级别最合适。说究竟,确定要在性能、容量和牢靠性三者之间进行权衡取舍。 用户如何让RAID满意其特定需求呢?RAID是一种供应众多选项的复杂子系统。为了选择最佳选项,管理基础设施需要不断发展,帮助用户从以技术为主导的选择方式(也就是重点考虑RAID级别、条带大小、高速缓存模型等)向以解决问题为导向(也就是更多关心性能、安全性、读/写等)或专用解决方案(也就是针对MicrosoftExchange或OracLEDB等详细应用的要求)方向转型。这样,用户就能集中精力思索解决方案本身,而不用为机械技术问题而苦恼。 随着数据的不断增长,RAID今后会为用户带来怎样的帮助? 考虑到RAID可管理大型卷,其使用确定会不断扩展,RAID使用户受益的领域包括: ·可管理性(如上所述) ·牢靠性:对极大的磁盘来说,重构时间可能慢得让人无法忍受。上述新的RAID级别可最大限度地缩短重构时间。 ·SSD在存储器分层结构中支持全新设备类型,RAID将由此受益。
文档评论(0)