|
RAID 0:Striping/Span (切分/延展) |
 |
|
是將資料儲存在2個以上的硬碟,其將全部的硬碟儲存容量合併,藉由將資料切分到全部的磁碟機上,進行平行讀寫,不會造成資料的重複,提供最佳的效能增加容量。但是缺點是完全沒有容錯能力,只要有一個硬碟故障,就會導致陣列磁碟的所有資料受到影響。例如:一個
40GB 及一個
40 GB 的磁碟機將形成一個
80GB (40GBx2)
的磁碟陣列。 |
|
RAID 1:Mirroring (磁碟鏡射) |
 |
|
必須由2個以上的硬碟所組成,其運作原理與
RAID0
相反,資料寫入時會在兩顆硬碟中各寫一份資料完全相同,使得這兩顆硬碟彼此間互為鏡像,也就是其中一個硬碟是用來作備份,當其中有一個硬碟故障時系統照常運作,大大提高資料保存的可靠度。然而缺點是寫入的速度慢,其陣列磁碟容量是全部硬碟容量的一半。例如:兩個
40GB
的硬碟只擁有
40GB 的可用儲存量。 |
|
RAID 0+1:Mirror + Striping (磁碟鏡射+切分/延展) |
 |
|
是結合了RAID
0與1兩種模式,這種模式須具備4個或以上的雙數硬碟所組成。這種模式是採用一個使用兩個磁碟機的磁碟
stripe (RAID 0),並將其Mirroring(RAID
1)到另一磁碟組作為錯誤容忍度使用。使RAID
0+1此一類型的組態擁有容錯力提供最佳的速度及可靠度。不過,缺點是成本很高。 |
|
RAID 3:Parallel with Parity (平行同位元檢查) |
 |
|
最少須3個硬碟或以上,這個階層的磁碟陣列具備了同位元檢查型演算法,利用一個硬碟來儲存其運算出來的同位元值的資料。當陣列磁碟中有一個硬碟發生故障時,只要更換上新硬碟後,磁碟陣列控制器就能利用同位元碟的資料,重新演算得到其舊有資料並回寫建立。因為其同位元檢查資料是將資料切割成數個區段,利用演算法計算出同位元資料;而其區段以Bytes計算時,稱為RAID
3。所以RAID
3在整體讀寫效能會較慢較差,但在成本上會比RAID
0+1還省一點,其陣列硬碟整體容量為N-1。 |
|
RAID 5:Striping with Rotating Parity (切分/延展) |
 |
|
最少須3個硬碟,運作原理與
RAID4
幾乎相同,只有一點不同,就是檢查資訊是分散在各硬碟中,而非集中在其中一顆,是以輪流方式儲存在每個硬碟上,如此不會因保存檢查資訊的硬碟損毀導至資料無法挽救。這種模式的RAID還是可以提供很高的容錯能力。 |
|
各種RAID
比較表 |
|
 |