磁碟陣列規格中,除了基本的RAID 0、1、5等外,像RAID 0+1、RAID 10、RAID 50這類延伸規格是怎樣構成與運作的? 為了滿足更高的性能或更好的可靠性等要求,除了RAID 0、1、2、3、4、5、6等基本的磁碟陣列組態外,還有一類是以前述基本RAID組態為基礎所組成的延伸RAID組態,由於這類RAID組態是以基本RAID相互組合而成,因此又被稱為巢式或相互套疊式(Nesting)的RAID。
4種常見的延伸型RAID組態 RAID 0+1 
RAID 0與RAID 1的組合,先作RAID 0,再作RAID 1,至少需要4臺或4以上偶數的硬碟,以最小的4臺硬碟為例,RAID 0+1是先把硬碟分成2組,每組的2臺硬碟先構成以Stripe方式存取資料的RAID 0,再讓兩組RAID 0構成鏡像的RAID 1。
RAID 0+1的優點是兼具效能與可靠性,由於硬碟在底層構成Stripe的RAID 0,每筆資料都會切成小區塊依序寫入所有硬碟,每次存取都會用到底層的所有硬碟,因此頻寬利用率通常較單純的RAID 1高。
RAID 10 
同樣是RAID 0與RAID 1的組合,但是先作RAID 1,再建立RAID 0,同樣也是需要4臺以上偶數的硬碟。以最小的4臺硬碟為例,RAID 10是先把硬碟分成2臺1組,每組的2臺硬碟先互相構成鏡像的RAID 1,然後兩組RAID 1再構成以Stripe存取資料的RAID 0。
RAID 10的優缺點與RAID 0+1類似,同樣都兼具RAID 0的高效能與RAID 1的高可靠性,但容量利用率低。不過,就可靠性來說,RAID 10較0+1略佳,除非底層兩組RAID 1發生其中1組的2臺硬碟同時損毀,才會完全失效。如果只是兩組RAID 1各損壞1臺硬碟,RAID 10還能維持正常運作。
全文>>
沒有留言:
張貼留言