Raid 級別圖解
一、概述
RAID(Redundant Arrays of Independent Disks,RAID)廉價冗余磁盤陣列,也成為獨立冗余磁盤陣列。就是利用磁盤配組的方式將多個磁盤組合成磁盤組進行數據的存儲。相對于單個磁盤的存儲,RAID 具有大容量和容錯能力等優點。
二、RAID Level
根據磁盤組合的不同,可以分為不同的 RAID 級別。
RAID 0(等量模式)
這種模式下,RAID 會將磁盤分割成等量大小的區塊。存儲數據時,將數據交錯存儲到多塊磁盤上去。
性能表現:讀、寫性能提升
冗余能力(容錯能力):無
空間利用率:nS
RAID 1(鏡像模式)
這種模式下,每組至少兩顆磁盤,一塊用來存儲數據,另一塊用來存儲數據的備份。
性能表現:讀性能提升,寫性能下降
冗余能力:有
空間利用率:1/2
RAID 0+1
這種模式是 RAID 0 和 RAID 1 的組合。首先用兩顆磁盤組成 RAID 0,共設定兩組,然后將兩組 RAID 0組合成 RAID 1。
性能表現:讀、寫性能提升
冗余能力:有
空間利用率:1/2
RAID 1+0
顧名思義,這種模式就是先組合成 RAID 1,然后在組合成 RAID 0。
性能表現:讀、寫性能提升
冗余能力:有
空間利用率:1/2
RAID 5(循環校驗)
RAID 5 至少需要 3 顆硬盤才能組成。它的寫入特點類似于 RAID 0,不同的是在每個循環寫入的過程中,在每顆磁盤中會加入一個校驗位。當寫入硬盤的數據損壞后,可以利用校驗位進行數據的恢復。如果單獨使用一顆磁盤存儲 校驗位,會大大增加它的讀寫負擔,所以校驗位是輪流寫入每顆硬盤的。
冗余能力:有
空間利用率:n-1/n