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

Posted

tags:

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

  • RAID的类型和级别

  • RAID实现的方式分为:  

    外接式磁盘阵列:通过扩展卡提供适配能力。

    内接式RAID:主板集成RAID控制器。

  • 组成RAID阵列的不同方式成为RAID级别

    不同的RAID级别,不同的存储性能,不同的数据可靠性,不同的存储成本。

  • RAID0的工作原理:

    指把多个硬盘按照一定的算法组合起来,容量叠加形成一个逻辑硬盘,但是

    当向此逻辑硬盘存储数据时,数据是同时传输给逻辑硬盘组里面的每一个硬盘

    同时存储。当逻辑硬盘里面有一个硬盘坏掉时,所有硬盘的数据同时丢失,此

    硬盘组不具有恢复备份数据的功能!所需要的磁盘数为:最低为2个或是更多。

    技术分享

  •   RAID0的优点:极高的磁盘读写效率,不存在校验,不会占用太多CPU资源

     设计、使用和配置比较简单。

  •   RAID0的缺点: 无冗余,不能用于对数据安全性要求高的环境

  •   RAID0使用的领域:视频生成和编辑,图像编辑,其它需要大的传输带宽

的操作。


  •   RAID1的工作原理及特性

      RAID1:RAID1其实很简单,RAID1里面就只有由2个独立的物理硬盘组成的

      逻辑硬盘,当粗存数据时,逻辑硬盘里的一个硬盘存储数据,另一个硬盘

      就同时做备份镜像!就相当于照镜子一样。所以,当其中一个硬盘坏掉时

      可以通过另外一个硬盘恢复所要存储的数据,

      技术分享

      RAID1所需的磁盘数为N>=1 最低为两个

      RAID1的优点:具有100%的数据冗余性,提供最高的数据保障,理论上可

      以实现2倍的读取效率,设计和使用比较简单。

      RAID1的缺点:开销大,空间利用率只有50%,在写性能方面提升不大

      适用的领域:财务,金融等高可用,高安全的数据存储环境。


      RAID2所要采用校验冗余把数据分散为位或块,加入汉明码,间隔写入到

      磁盘阵列的每个磁盘中在成员磁盘上的地址都一样采用了并行存取方式

     花费大,成本昂贵存储的数据!


  •   RAID3的工作原理:

      在RAID3中,数据块被分为更小的块并行传输到各个成员磁盘上,同时计

      算XOR校验数据存放到专用的校验磁盘上

      技术分享

        RAID3特性:RAID3所需成员磁盘数  3个或更多,最低为3个

        RAID3的优点:读写性能都比较好当有磁盘损坏时,对整体吞吐量影

        响较小减少了开销

        RAID3缺点:控制器设计复杂采用并行存取方式,主轴同步时吞吐

        量没有提高校验磁盘的写性能有瓶颈

        RAID3适用领域 视频生成和图像、视频编辑等需要高吞吐量的应用环境


  •    RAID5的工作原理:

        RAID 5:RADI5的意思是将n个硬盘按照一定的关系组合成一个逻辑硬盘,

        其中有n-1个硬盘作为存储用,而另一个硬盘作为存储这种关系的镜像盘

      (这个镜像盘不指定为某一个固定盘)。其实简单的说看,可以看成一

       个一元一次方程,当RAID5里面不管是哪一个硬盘被破坏,我们都可以通

       过这个关系(一元一次方程)推算出所被破坏的数据,所以具有数据恢复

       功能!但是RAID5也有一个缺点,就是当被破坏的盘大于两个,那么数据

       将恢复不了,即一元一次方程一个方程式不能解出两个未知数一样!

        技术分享

        技术分享


  •    RAID10的工作原理及特性:

     

         技术分享

主要工作特性:

          技术分享  


  •    RAID50的工作原理及其特性

        技术分享 

          技术分享


  •  常用RAID级别的比较

          技术分享



          总结以上就是RAID 的工作原理及其级别的划分,和各自的特性及优缺点。

本文出自 “李文明的博客” 博客,请务必保留此出处http://liwenming18.blog.51cto.com/11068518/1752337

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

常见RAID级别原理, Linux中软RAID实现方式详解

RAID各级别特性

常见RAID级别及原理

RAID卡

raid划分及创建

raid的类型及其区别?