[轉]RAID常用級別的比較
特點 | 硬盤及容量 | 性能及安全 | 典型應用 | |
raid 0 | 用於平行存儲,即條帶。其原理是把連續的數據分成幾份,然后分散存儲到陣列中的各個硬盤上。任何一個磁盤故障,都將導致數據丟失。 | 硬盤數:一個或更多 容量:總的磁盤容量 |
性能:讀寫性能高,隨機寫性能高 安全:無冗余,無熱備盤,無容錯性,安全性低 |
無故障的迅速讀寫,要求安全性不高,如圖形工作站等。 |
raid 1 | 鏡像存儲。其原理是把相同的數據分別寫入陣列中的每一塊磁盤中,最大限度的保證用戶數據的可用性和可修復性。缺點是存儲成本高。 | 硬盤數:兩個或2*N個 容量:總磁盤容量的50% |
性能:讀寫性能低,隨機寫性能低 安全:利用復制進行冗余,有熱備盤,可容錯,安全性高 |
隨機數據寫入,要求安全性高,如服務器、數據庫存儲領域。 |
raid 5 | 分布奇偶位條帶。是一種存儲性能、數據安全和存儲成本兼顧的存儲方案,也可理解為是RAID 0和RAID 1的折衷方案。其原理是把數據和相對應的奇偶校驗信息存儲到組成RAID5的各個磁盤上,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁盤上。當RAID5的一個磁盤數據發生損壞后,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。相對於RAID 0,只是多了一個奇偶校驗信息。多個數據可對應一個奇偶校驗信息。 | 硬盤數:三個或更多 容量:(n-1)/n的總磁盤容量(n為磁盤數) |
性能:隨機和連續寫性能低,讀性能高 安全:利用奇偶校驗進行冗余,可容錯,安全性高 |
隨機數據傳輸要求安全性高,如金融、數據庫、存儲等。 |
raid 10 | 鏡像陣列條帶。兼顧存儲性能和數據安全,提供了與RAID 1一樣的數據安全保障,同時具備與RAID 0近似的存儲性能。缺點是存儲成本高。 | 硬盤數:四個或4*N個 容量:總磁盤容量的50% |
性能:讀寫性能適中 安全:利用復制進行冗余,可容錯,安全高 |
適於於要求存取數據量大,安全性高,如銀行、金融等領域。 |
RAID 10 和 RAID 01 的區別: RAID 10 和 RAID 01 是兩種邏輯方式不同的組合。 RAID 10 是先鏡像后條帶,即先將硬盤縱向做鏡像,然后再橫向做條帶。在這種情況下,只要不是同一個鏡像組中的幾塊硬盤同時壞掉,RAID組都不會崩潰。即同一個鏡像組的硬盤不能同時壞掉。 RAID 01 是先條帶后鏡像,即先將硬盤橫向做條帶,然后再縱向做鏡像。 在這種情況下,只要不是兩個條帶上同時有硬盤壞掉,則整個RAID組都不會崩潰。不管發生介質損壞的兩塊硬盤是否是鏡像 盤。即不同條帶組的硬盤不能同時壞掉。 RAID 10 和 RAID 01 在性能上基本相同,但RAID 01 發生故障的概率要大於RAID 10 。所以一般情況下都選擇RAID 10。 |
附圖參考: