如果兩個硬盤速度不一樣,性能反爾後下降很多。如果容量不同,Controller一般不讓你裝。
就比如說你真的把兩個容量不同的硬盤設置成RAID0了,當較小容量的那個硬盤滿了,以後一半的數據寫到哪兒去?
而RAID1(冗餘)是同一個字節同時寫到兩個硬盤去。兩個硬盤上的數據是一模一樣的。當一個硬盤壞掉,將它取出,另一個還可以再用。跟RAID0一個道理,這兩個硬盤的速度也是最好要一樣的,要不然係統老要等慢的硬盤寫數據。因為係統是在內存上運行,硬盤一拖,看起來就像死機一樣。容量不同的話沒錯是取小的。
無論設置成RAID0還是RAID1,係統都會把兩個硬盤看作一個,不同的是,設置成RAID0後,因為數據是分開並行存儲的,所以所有空間都可以會到。設置成RAID1的話,由於數據是實時複製的,容量沒有增加。