RAID0、RAID1、RAID0+1、RAID5原理介紹

RAID 0(大於2塊硬盤)
RAID 0代表了所有RAID級別中最高的存儲性能,原理是把連續的數據分散到多個磁盤上存取。這樣,系統有數據請求就可以被多個磁盤並行的執行,每個磁盤執行屬於它自己的那部分數據請求。這種數據上的並行操作可以充分利用總線的帶寬,顯著提高磁盤整體存取性能。 但由於總線帶寬等多種因素的影響,實際的提升速率肯定會低於理論值.
RAID 0的缺點是不提供數據冗餘,因此一旦用戶數據損壞,損壞的數據將無法得到恢復。
RAID 0具有的特點,使其特別適用於對性能要求較高,而對數據安全不太在乎的領域,如圖形工作站等。對於個人用戶,RAID 0也是提高硬盤存儲性能的絕佳選擇。



RAID 1(2塊硬盤)
RAID 1又稱爲Mirror或Mirroring(鏡像),它的宗旨是最大限度的保證用戶數據的可用性和可修復性。 RAID 1的操作方式是把用戶寫入硬盤的數據百分之百地自動複製到另外一個硬盤上。因而磁盤空間利用率低,存儲成本高,數據寫入速度變慢。
RAID 1雖不能提高存儲性能,但由於其具有的高數據安全性,使其尤其適用於存放重要數據,如服務器和數據庫存儲等領域.


RAID 0+1(硬盤數大於等於4塊)
正如其名字一樣RAID 0+1是RAID 0和RAID 1的組合形式,也稱爲RAID 01

以四個磁盤組成的RAID 0+1爲例,每兩塊硬盤做成RAID0爲一組,最後兩組在做成RAID1.
RAID 0+1是存儲性能和數據安全兼顧的方案。它在提供與RAID 1一樣的數據安全保障的同時,也提供了與RAID 0近似的存儲性能。
由於RAID 0+1也通過數據的100%備份功能提供數據安全保障,因此RAID 0+1的磁盤空間利用率與RAID 1相同,存儲成本高。

RAID 0+1的特點使其特別適用於既有大量數據需要存取,同時又對數據安全性要求嚴格的領域,如銀行、金融、商業超市、倉儲庫房、各種檔案管理等。




RAID 5(硬盤數大於等於三塊)
RAID 5 是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。 以3個硬盤組成的RAID 5爲例,數據在寫入時都會對數據進行奇偶校驗,當RAID5的一個磁盤數據發生損壞後,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。如果2塊磁盤發生損壞,raid數據將不能恢復,因爲數據無法校驗。
RAID 5不對存儲的數據進行備份,而是把數據和相對應的奇偶校驗信息存儲到組成RAID5的各個磁盤上,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁盤上。

RAID 5可以理解爲是RAID 0和RAID 1的折中方案。RAID 5可以爲系統提供數據安全保障,但保障程度要比raid10低而磁盤空間利用率要比10高。RAID 5具有和RAID 0相近似的數據讀取速度,只是多了一個奇偶校驗信息,寫入數據的速度比對單個磁盤進行寫入操作稍慢。同時由於多個數據對應一個奇偶校驗信息,RAID 5的磁盤空間利用率要比RAID 1高,存儲成本相對較低。
                                             

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