請問RAID 0+1跟1+0的差別 - 儲存設備

Table of Contents

RAID10和RAID01的比較
比如以6個硬碟為例,RAID10就是先將盤分成3組鏡像,
然後再對這3個RAID1做raid0。RAID01則是先利用3塊硬碟做RAID0,
然後將另外3塊硬碟做為RAID0的鏡像。
下面以4塊盤為例來介紹安全性方面的差別:
1、RAID10的情況

這種情況中,我們假設當DISK0損壞時,在剩下的3塊硬碟中,只
有當DISK1一個發生故障時,才會導致整個RAID失效,我們可簡單計算故障率為1/3。
2、RAID01的情況

這種情況下,我們仍然假設DISK0損壞,這時左邊的raid0將無法讀取。
在剩下的3塊硬碟中,只要DISK2,DISK3兩個中任何一個損壞,
都會導致整個RAID失效,我們可簡單計算故障率為2/3。
因此RAID10比RAID01在安全性方面要強。

從數據存儲的邏輯位置來看,在正常的情況下RAID01和RAID10是完全一樣的,而且每一個讀寫操作所產生的IO數量也是一樣的,所以在讀寫性能上兩者沒什麼區別。而當有磁盤出現故障時,比如前面假設的DISK0損壞時,我們也可以發現,這兩種情況下,在讀的性能上面也將不同,RAID10的讀性能將優於RAID01。
※ 引述《OsirisX (新年新氣象~~~~~)》之銘言:
: 請問一下各位RAID 0+1 跟 1+0差別在哪?
: 看過了一些原文的說明,
: 因為看不是很懂,
: 似乎除了先Stripe跟先Mirror的差別外,
: 還有容錯能力的差別긊: 希望各位可以不吝賜教,
: 謝謝~

--

All Comments

Callum avatarCallum2009-05-21
推,超專業 ...
Enid avatarEnid2009-05-26
Megan avatarMegan2009-05-26
就只是先0再1和先1再0的差別而已阿....