RAID工作模式.docVIP

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

RAID工作模式介绍 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年 提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据安全性,易于管理的优点,在任何一块硬盘出现问题的情况下都可以继续工作,不会受到损坏硬盘的影响。 (1)RAID-0工作模式   RAID-0即Data Stripping数据分割技术。RAID-0可以把多块硬盘连成一个容量更大的硬盘群,读写数据时,将数据连续分割后同时并行的读写于多个磁盘上,因此可以提高磁盘的性能和吞吐量。但是RAID-0没有冗余或错误修复能力,成本低,要求至少两个磁盘,如果其中任何一块磁盘失效,都会影响整个数据。一般只是在那些对数据安全性要求不高的情况下才被使用。 (2)RAID-1工作模式   RAID-1即为磁盘镜像。把一个磁盘的数据镜像到另一个磁盘上,在不影响性能情况下最大限度的保证系统的可靠性和可修复性上,具有很高的数据冗余能力,但磁盘利用率为50%,故成本最高,多用在保存关键性的重要数据的场合。并且RAID-1可以提高读的性能,当原始数据繁忙时,可直接从镜像拷贝中读取数据。 (3)RAID-3工作模式   RAID-3使用一个专门的磁盘存放所有的校验数据,而在剩余的磁盘中创建带区集分散数据的读写操作。当一个完好的RAID-3系统中读取数据,只需要在数据存储盘中找到相应的数据块进行读取操作即可。但当向RAID-3写入数据时,必须计算与该数据块同处一个带区的所有数据块的校验值,并将新值重新写入到校验块中,这样无形虽增加系统开销。当一块磁盘失效时,该磁盘上的所有数据块必须使用校验信息重新建立,如果所要读取的数据块正好位于已经损坏的磁盘,则必须同时读取同一带区中的所有其它数据块,并根据校验值重建丢失的数据,这使系统减慢。当更换了损坏的磁盘后,系统必须一个数据块一个数据块的重建坏盘中的数据,整个系统的性能会受到严重的影响。RAID-3最大不足是校验盘很容易成为整个系统的瓶颈,对于经常大量写入操作的应用会导致整个RAID系统性能的下降。 (4) RAID-5工作模式   RAID-5把校验块分散到所有的数据盘中。RAID-5使用了一种特殊的算法,可以计算出任何一个带区校验块的存放位置。这样就可以确保任何对校验块进行的读写操作都会在所有的RAID磁盘中进行均衡,从而消除了产生瓶颈的可能。RAID-5的读出效率很高,写入效率一般,块式的集体访问效率不错。所以RAID-5更适合于小数据块随机读写的数据。RAID-5提高了系统可靠性,但对数据传输的并行性解决不好,而且控制器的设计也相当困难。 (5)RAID-1+0工作模式   把RAID-0和RAID-1技术结合起来,数据除分布在多个盘上外,每个盘都有其物理镜像盘,提供全冗余能力,允许一个以下磁盘故障,而不影响数据可用性,并具有快速读/写能力。RAID-1+0要在磁盘镜像中建立带区集至少4个硬盘。 综上所述,RAID-1+0是最昂贵的一个磁盘划分方案,但是其容灾能力很强,并且读写效率也还不错。RAID-0是效率最高的磁盘划分方案,但是其容灾能力却因为没有冗余处理,所以最低。RAID-5则介于RAID-0和RAID-1之间,即保证了数据容灾能力,又提供了对数据较好的读写处理能力。但是其读写和容灾效率也是介于这两种方案之间。RAID-3对随机数据的写性能损失较大,并且灾错时对系统的性能影响也较大。   因此对于数据库来说,如果是OLTP(Online Transaction Processing-联机事务处理)系统,则采用RAID-5磁盘划分方案。因为OLTP系统的数据块一般都比较小,随机性比较强,但是数据量却不大,而且对数据还有一定的容灾要求,所以采用RAID-5磁盘划分方案比较合适。如果是OLAP(Online Analytical Processing-联机分析处理)系统,则采用RAID-1+0磁盘划分方案。因为OLAP系统对数据的容灾能力要求比较高,一般都是大数据量的连续读写操作,并且数据量也比较大。所以采用RAID-1+0磁盘划分方案比较合适。

您可能关注的文档

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档