RAID常識瞭解

RAID也叫廉價冗餘磁盤陣列。

作爲高性能的存儲系統,已經得到了越來越廣泛的應用。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塊硬盤

RAID系統內部可以包含多個磁盤驅動器,當RAID 5盤陣列中的一塊磁盤損壞時,利用其他磁盤上的信息,可以恢復出這塊磁盤上的信息。在冗餘技術需用空間上,RAID採用校驗冗餘技術所需用的磁盤空間要沒有鏡像冗餘技術所需用的磁盤空間多,而且RAID系統一般都具有設備虛擬化技術。

採用自http://baike.baidu.com/link?url=0B81fvmTKcJmWzYIkSx0w_BOac-o9rohEEhqI_w-v7f6yxIgv6NpFW5ndDZOltG-




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章