RAID1+0

RAID1+0是一種磁碟陣列的組建方式,讀的速度和RAID0+1一樣。

簡介

先對磁碟做mirror,然後對整個mirror組做條帶化;

比如8塊盤

需要分成4個基組,每個基組2塊盤;

每個基組先做raid1,再做raid0,共1個條帶;

所以:

允許所有磁碟基組中的磁碟各損壞一個,但是不允許同一基組中的磁碟同時有壞的;

比較

RAID 0+ 1

優點:

正常使用中,考慮性能上講,RAID0+1 好,就是先做RAID 0 條帶,再做 RAID 1 MIRROR,這樣寫入速度快,讀的速度和RAID1+0一樣。

缺點,一旦一個硬碟壞了,一半的硬碟無法工作,如果2個條帶上各壞1個硬碟(RAID0+1隻有2個條帶),GAME OVER....即使是只有一個硬碟壞了,做數據恢復也很慢,因為一半的硬碟要rebuild(大家該知道為什麼吧)。

RAID 1+0

優點 數據安全性好,只要不是1個RAID1上的2個硬碟同時壞,沒有問題,還可以繼續跑數據。數據恢復快。

缺點 寫性能稍微比RAID 0+1 差(讀性能一樣)

舉例

這裡舉個例子,20個硬碟

做RAID 0+1,共2個條帶做MIRROR,每個條帶10個硬碟,如果壞了1個硬碟,只能是另外一個完好的條帶(10個硬碟)同時工作,這邊條帶9個好的硬碟也要休息。

做RAID 1+0,共10個條帶,每個條帶2個硬碟做MIRROR,如果壞了1個硬碟,沒關係,其它19個硬碟還要同時工作,只要不是壞在一個MIRROR裡面的,沒事。

建議,硬碟很多時,同時壞的幾率就比較大,建議使用安全係數高的RAID 1+0,寧願損失點性能(其實差不多)。

如果僅僅是4塊硬碟或者不考慮安全,不是關鍵業務,只是為了追求速度快感,你可以選擇RAID 0+1

相關詞條

熱門詞條

聯絡我們