磁盤陣列RAID卡各等級簡介

假如我們有N塊磁盤,做成以下等級磁盤陣列:

RAID0

       RAID0   提高存儲性能的原理是把連續的數據分散到N塊磁盤上存取。這樣,系統有數據請求就可以被多個磁盤並行的執行,每個磁盤執行屬於它自己的那部分數據請求。這種數據上的並行操作可以充分利用總線的帶寬,從理論上講,在總線帶寬閾值內,N塊硬盤的並行操作是同一磁盤讀寫速度的N倍。

缺點:RAID0不提供數據冗餘,因此損壞的數據將無法得到恢復,任一塊硬盤出現問題就會導致整個數據的故障。

RAID1

        RAID1   是將N/2塊硬盤作數據鏡像,其容量僅等於N/2塊硬盤的容量,保持一份完整的數據備份。它的性能自然沒有RAID 0好。RAID 1的寫入速度通常較慢,因爲寫數據時還要做一個備份。RAID 1一般支持“熱交換”,就是說陣列中硬盤的移除或替換可以在系統運行時進行。

RAID 1是十分安全的,不過也是較貴的一種RAID磁盤陣列解決方案。

RAID10

        RAID10 也被稱RAID 1+0,就是將RAID 1和RAID 0標準結合的產物,看下圖就明白了。它同時擁有RAID 0的超凡速度和RAID 1的數據高可靠性。顯然它也很貴,因爲有一半的磁盤用來做備份。

RAID5

        RAID5 是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。 RAID 5可以理解爲是RAID 0和RAID 1的折中方案。RAID5的數據以塊爲單位分佈到N-1塊硬盤上,和RAID0相似。但RAID5不對數據進行備份,而是把數據和與其相對應的奇偶校驗信息存儲到組成RAID5的一塊磁盤上。當RAID5的一個磁盤數據損壞後,可以用奇偶校驗信息去恢復被損壞的數據。因此它的儲存量是N-1塊硬盤。

RAID5的優化:對於上述的RAID5,如果其存儲奇偶校驗信息盤損壞了,整個RAID5也就無法做校驗。爲了改進注意點,將且奇偶校驗信息分散存儲於不同的磁盤上。這樣,任意一塊盤數據損壞,都可以恢復。

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