廉價冗餘磁碟陣列

quanjima發表於2014-11-04
作為高效能的儲存系統,已經得到了越來越廣泛的應用。RAID的級別從RAID概念的提出到現在,已經發展了六個級別,其級別分別是0、1、2、3、4、5等。但是最常用的是0、1、3、5、6五個級別。下面就介紹這五個級別。
RAID 0:將多個的磁碟合併成一個大的磁碟,不具有能力,並行I/O,速度最快。RAID 0亦稱為帶區集。它是將多個磁碟並列起來,成為一個大硬碟。在存放資料時,其將資料按磁碟的個數來進行分段,然後同時將這些資料寫進這些盤中。
所以,在所有的級別中,RAID 0的速度是最快的。但是RAID 0沒有功能的,如果一個磁碟(物理)損壞,則所有的資料都無法使用。
RAID1 把中的硬碟分成相同的兩組,互為映象,當任一磁碟介質出現故障時,可以利用其映象上的,從而提高系統的容錯能力。對資料的操作仍採用分塊後並行傳輸方式。所有RAID 1不僅提高了讀寫速度,也加強系統的可靠性。但其缺點是硬碟的利用率低,度為50%。
RAID 3 :RAID 3存放資料的原理和RAID0、RAID1不同。RAID 3是以一個硬碟來存放資料的,資料則分段儲存於其餘硬碟中。它像RAID 0一樣以並行的方式來存放數,但速度沒有RAID 0快。如果資料盤(物理)損壞,只要將壞的硬碟換掉,RAID控制系統則會根據校驗盤的位在新盤中重建壞盤上的資料。不過,如果校驗盤(物理)損壞的話,則全部資料都無法使用。利用單獨的校驗盤來保護資料雖然沒有映象的安全性高,但是硬碟利用率得到了很大的提高,為n-1。
RAID 5:向陣列中的磁碟寫資料,資料存放在陣列中的各個盤上,允許單個磁碟出錯。RAID 5也是以資料的校驗位來保證資料的安全,但它不是以單獨硬碟來存放資料的校驗位,而是將的校驗位互動存放於各個硬碟上。這樣任何一個硬碟損壞,都可以根據其它硬碟上的校驗位來重建損壞的資料。硬碟的利用率為n-1。
RAID 6:是RAID 5的加強版,提高的地方是對RAID 5的校檢資訊重新做一組備份,也就是要損失兩塊盤容量,實際使用量是N-2,至少是4塊硬碟

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29913993/viewspace-1320396/,如需轉載,請註明出處,否則將追究法律責任。

相關文章