常见RAID级别及原理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常见RAID级别及原理相关的知识,希望对你有一定的参考价值。

  RAID-0总结:

  1.  1.提高了磁盘读、写、IO性能,理论:硬盘原速度的*硬盘数

  2.  2.无容错能力

  3.  3.最少使用2块硬盘

  4.  4.硬盘可用空间,为所有硬盘中空间最小的硬盘空间乘以硬盘总数,公式如下

  5.    N*min(Disk0..DiskN)

  6. 技术分享图片

  7. 而DAID-1

  8.     将多个硬盘相互做成镜像,提高冗余能力,读取速度,但是写能力略有下降;

  9.  RAID-1总结:
       1.提高了读的性能,写性能下降

  10.    2.极大提高了容错能力

  11.    3.最少使用2块硬盘

  12.    4.硬盘可用空间,为所有硬盘中的空间最小硬盘的空间大小,公式1*min(Disk0..DiskN)

  13.   技术分享图片

  14. RAID-5

   相比于RAID-4而言,冗余校验码分别存放在每个硬盘中

   简单的来说,RAID-5就是RAID-4的升级版,弥补了RAID-4的缺陷,RAID采用将冗余校验码分别存放在每一个磁盘上来达到负载均衡的效果,而且极大的提高了整体性能,但是只能提供一块硬盘的冗余。

   RAID-5总结

    1.提高了读写、IO性能

    2.提高了容错能力,相比于RAID-4而言提高整体的稳定性

    3.最少使用3块硬盘

    4.最大硬盘使用空间,为所有硬盘中空间最小的硬盘的空间大小乘以硬盘数减去1,公式(N-1)*min(Disk1..DiskN)

   技术分享图片

    RAID-10/01

     简单来说,RAID-10、01是两种混合型RAID,RAID-10先将所有的硬盘分成N组组成RAID-1提高冗余性,然后将组组成RAID-0提高硬盘性能,最多可支持半数硬盘损坏而不丢失数据。

     RAID-10总结

      1.提高读写、IO性能

      2.提高了容错能力,但是效果不是很好,因为使用不可靠的RAID-0在使用可靠的RAID-1,就好像地基缩水,而顶层建的很牢固一样

      3.最少使用4块硬盘

      4.最大硬盘使用空间,为所有硬盘中空间最小的硬盘的空间乘以2,公式(N*min(Disk0..Disk1))/2

     技术分享图片

以上是关于常见RAID级别及原理的主要内容,如果未能解决你的问题,请参考以下文章

RAID磁盘阵列技术及数据恢复原理

RAID原理及软RAID的实现方式

RAID 的级别划分及其工作原理

RAID的基本原理

RAID卡

Raid 0 1 5 10的原理特点性能区别