RAID——Redundant Array of Independent Disks 独立的磁盘冗余阵列
    冗余:通过多重备份来增加系统的可靠性。
    
  简单说RAID就是一种将多块物理磁盘按照不同的方式组合起来形成一个硬盘组,从而提供比单个磁盘更高的存储性能和安全性。
  
组成raid的不同方式称为raid的级别。
    
RAID常见级别:
    0 ——raid0  最少2块硬盘,也称为stripe或者striping(条带),存储原理把连续的数据分散的存储到多个磁盘上。它提供了最高的存储性能,但是没有提供冗余,不具有容错能力。磁盘利用率100%。  最好硬盘大小是相同的,否则会失去raid0的意义。

   1 —— raid1 
        --最少2块盘,大小相同
        --磁盘利用率1/n*100%
        --mirror或者mirroring,将用户写入的数据百分之百复制到另一块磁盘上。
        --提供最高的数据安全性

   5 —— raid5
        --最少3块盘,有校验盘,最多允许坏一块硬盘,通过校验盘和其他的好盘,可以算出坏盘的数据。
        --是raid0和raid1的折中方案,既考虑存储性能又考虑数据安全性
        --磁盘利用率 (n-1)/n*100%
        --是可以有备盘的

  6 —— raid6
        --最少4块盘,有两块校验盘
        --最多允许坏两块盘
        --磁盘利用率(n-2)/n*100%

  10 —— raid1 + raid0 **可能是企业中应用最多的
        --最少4块盘,先做raid1,再做raid0
        --最多允许坏两块盘,可以是每组raid1各坏一块
        --4块盘为例,利用率50%

RAID各个级别对比

  使用raid的原因:
    1)硬盘的存储性能(读写速度)
    2) 数据安全(冗余)
    
raid分类:
    软raid:我们练习的,用软件实现,为了提高速度,所有操作都是通过操作系统及其CPU实现的
    硬raid:通过硬件来实现的
        1)主板集成raid:它的功能的实现靠的是主板上的cpu和内存,会占用主板的资源,会影响机器的性能
        2)阵列卡做raid:本身有自己的CPU和内存,自己处理大部分功能,不影响机器的性能。
     
     注意:硬件raid是在操作系统不存在的情况下创建的,那么级别在哪设定?
                答:在BIOS中设定
例:HP DL380G4    /dev/cciss/c0d0p1                
   6个1T硬盘                       在系统中的设备名
    1,2   —— raid1   装的os   /dev/cciss/c0d0
    3,4,5,6 —— raid5            /dev/cciss/c0d1
原文:https://www.cnblogs.com/haojinfei/p/13895438.html