RAID 0 和RAID 1 和RAID 5 的差別| Jiajhou@資訊技術集中地
文章推薦指數: 80 %
RAID 0 可以將二個硬碟容量加總,資料寫入時是一部分寫入第一顆硬碟,一部份寫入第二顆硬碟,優點是寫入跟讀取速度增加,但缺點是沒有容錯功能.
摘要:RAID0和RAID1和RAID5的差別
RAID0跟RAID1都是將二顆硬碟組合成一顆硬碟,但結果是不同的
假設有ab硬碟都為20G
RAID0的結果為在系統內看到一顆硬碟容量為20+20=40G
RAID0可以將二個硬碟容量加總,資料寫入時是一部分寫入第一顆硬碟,一部份寫入第二顆硬碟,優點是寫入跟讀取速度增加,但缺點是沒有容錯功能.一旦其中一顆硬碟損壞,將造成資料的損壞.
RAID1的結果為在系統內看到一顆硬碟容量為20+20=20G(Mirror鏡射)
RAID1雖然也是將ab硬碟組合成一顆硬碟,但是它是將b硬碟作成a硬碟的鏡射碟.也就是說資料在寫入a硬碟時同時也寫入了一份複本在b硬碟,優點是資料在存取時同時有一份是備分檔,缺點是會浪費一顆硬碟,因為二顆硬碟是存放著相同的資料。
RAID5的組成一定是3顆以上的硬碟,其容量的計算是(n-1)顆
假設有abc三顆硬碟是20G
組成RAID5之後容量是20+20+20=40G
RAID5結合了RAID0跟RAID1,它將硬碟的容量加總了,但是又保留了一顆的容量在作檔案的容錯,在寫入資料時會透過其演算法去寫入三顆硬碟之中,假設C硬碟掛掉了,只要將一顆新的20G取代C硬碟,RAID5的容錯機制會由AB二顆硬碟中留下的資料來還原C硬碟的資料,但前提是壞一顆硬碟,如果同時壞二顆,那資料亦是全毁.
RAID0可以將硬碟容量加總,增加讀取速度,但是沒有容錯功能.
RAID1可以將資料鏡射一份,但是讀取速度沒有增加.而且要浪費一顆硬碟.
RAID5可以將硬碟容量加總,亦可以增加讀取速度,也有容錯功能.而且多顆組合起來只會浪費一顆硬碟.不像RAID1每二顆硬碟會浪費一顆.
由於RAID5只容許同時有一顆硬碟損壞.就有了RAID0+1或RAID1+0
這是更安全的作法.但相對的也更浪費硬碟.
假設有4個硬碟ABCD各20G
RAID0A+B=>20+20=40(E)
RAID0C+D=>20+20=40(F)
在這裡由ABCD組成了二顆RAID0的硬碟.雖然容量加總了.但並沒有容錯功能
所以
RAID1E+F=>40+40=40(G)
RAID1+0則是反過來運作
RAID1A+B=>20+20=20(E)
RAID1C+D=>20+20=20(F)
RAID0E+F=>20+20=40(G)
作RAID最好是都用相同容量的硬碟,如果容量不同.則以當中容量最小的為基準
如A=20GB=30GC=40G
RAID0A+B=>20+30=40
RAID1A+B=>20+30=20
RAID5A+B+C=>20+30+40=>20+20=40(n-1)
各種RAID架構比較表
RAID方案
硬碟數
可用容量
效能
安全性
主要應用
JBOD
大於2
全部
不變
幾乎等於0
容量至上
RAID0
大於2
全部
最高
危險
追求效能的狂熱玩家
RAID1
2
總容量的50%
稍有提升
最高
完全不能出錯的資料備份
RAID0+1
4以上的偶數
總容量的50%
高
極高
同時需要備份和效能,且預算無上限
RAID5
3以上
N-1顆
讀快寫慢
好
同RAID0+1但預算限制
回首頁
延伸文章資訊
- 1RAID 0是什麼?看完這一篇就理解基礎(2021最新) - 凌威科技
RAID 0 是基本上需透過兩台硬碟所組成的一種儲存裝置媒介,可將硬碟容量發揮到最大效益,並透過其原理概念,將讀寫速度以『倍數』向上提升,為RAID 中讀寫速度最快的磁碟 ...
- 2raid0:RAID 0又稱為Stripe或Striping,它代表了所 - 中文百科知識
RAID 0又稱為Stripe或Striping,它代表了所有RAID級別中最高的存儲性能。RAID 0提高存儲性能的原理是把連續的數據分散到多個磁碟上存取,這樣,系統有數據請求就可以被 ...
- 3RAID - 维基百科,自由的百科全书
RAID 0
- 4RAID0是什麼?看這篇瞭解原理及差別
RAID0是透過兩顆硬碟(HDD)組合為一個「大儲存容量」、「高效能」的磁碟陣列,RAID0儲存資料是將資料分散儲存在RAID的邏輯磁碟區(Logical Disk)在讀取 ...
- 5為Intel®快速存儲技術定義RAID 卷
RAID 10 的主要優點是結合了RAID 0 性能和RAID 1 容錯的優點。它在單磁碟機故障的情況下提供良好的資料可靠性。當一個硬碟發生故障時,所有資料都立即從 ...