各种RAID类型之间的比较.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
各种RAID类型之间的比较

各种RAID类型之间的比较 1、空间的利用率 表1表明了在RAID 1,RAID 5和RAID 6下的有多少磁盘空间是可以给用户数据使用的。 表1 不同RAID类型的磁盘利用率比较 2、性能之间的比较 表2表明了在足够磁盘数据的情况下各种RAID类型的性能比较,RAID-1 (2D + 2D)作为基准(100%),下面这张表非常关键,请大家记住。 表2 不同RAID类型的性能比较 常见的OLTP数据库应用有很多随机读写的IO操作,而OLAP数据仓库应用和流媒体应用中顺序写、读的IO操作较多。 3、比较RAID 5 (7D+1D)和RAID-6 (6D+2D)随机写 如表2中所示,RAID-6在增加了可靠性的同时,牺牲了部分随机写性能。在随机写操作中,在同样多的磁盘的RAID组中,RAID-6所花费的时间是RAID-7的的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%性能差异。 4、RAID 1、RAID 1+0和RAID 0+1的区别 谈到RAID保护,特别是镜像保护,是在数据库中会经常用到的(由于镜像保护没有传统RAID 5/6的写惩罚,在离散型IO应用特点下性能较高)。 于是经常有人会问什么叫RAID 1,什么叫RAID 1+0,什么叫RAID 0+1,三者间有什么样子的区别。当然这三者间最大的区别是很明显的。 首先RAID 1是最传统的思路,即先完一个磁盘,再写另外一个磁盘,从而做到镜像保护。这种做法已经逐步淘汰,因为这样盯着一个磁盘写写满后再转到另外一个磁盘显然会导致性能问题,因此引入条带化写入技术RAID 0势在必行。而这样就产生了到底是采用RAID 1+0还是采用RAID 0+1的问题。 首先我们来看RAID 1+0机制,即每一个数据块条带先找到另外一块磁盘的条带做镜像在通过条带化写入到其他磁盘里面去,显然性能提升很快,又能做到保护。即使坏了一个条带单位(磁盘某个扇区),RAID保护工作量也不大(只需要重新把这个小数据条带恢复即可)。 而如果是采用RAID 0+1机制,情况就两样了。需要每一次写入整块数据(由很多个条带组成)完成后,再以此为单位做整个条带的镜像,和RAID 1+0相比,性能也能够提升,可是当一个条带损坏则要命了。由多个条带组成的数据块是一个整体,其间一个小条带的损坏都需要整个数据库重新做镜像保护处理....这简直就是恶梦。 这就是为什么RAID 1+0现在是各家存储器厂商标准配置的原因... 经常在各个存储论坛看到有人问RAID 1+0和RAID 0+1的区别的问题,希望本文能够帮助大家加深理解。 5、RAID选择中的注意事项 在选择采用何种RAID类型的时候,必须注意以下事项: -?用户数据需要多少空间 -?校验带来的磁盘空间损失 -?应用的性能要求 -?在磁盘故障时,磁盘的重建时间 随着用户数据的不断增长,用户采用大容量磁盘的可能性也与日俱增,但是在使用大容量硬盘的时候,必须要考虑过长的重建时间而引起的数据丢失风险。在某些情况下,数据重建会非常困难或者对系统性能的冲击会很大,如:大交易量,大批量写操作的数据库应用。 总结 RAID-5技术是很多存储系统数据保护的基础。但是采用RAID-5技术需要承担在第一块故障盘重建的过程中,第二块磁盘发生故障而导致数据丢失的风险。而RAID-6技术的推出使得数据可以在两块磁盘同时故障的情况下也不会丢失。存储系统在选择RAID保护技术RAID-1,RAID-5的基础上增加了RAID-6技术,为业界最为完整的数据保护技术给用户选择。再次提醒大家注意不同RAID在OLTP和OLAP应用环境下的性能对比,在部署RAID级别时灵活使用。另外在部署SATA盘时尽量采用RAID 6技术。 另外底层 HYPERLINK \t _blank 虚拟化技术在存储器层越来越多的应用,从原理上并没有颠覆传统磁盘RAID保护的概念和思路,其区别在于把其RAID保护的单位从传统的以单个磁盘为单位改成了以整个存储池的最小分配单元为单位做RAID保护机制,但是需要注意的是底层完全虚拟化和半虚拟化情况下的存储器底层实现RAID保护的思路是不一样的。

您可能关注的文档

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档