close
X

儲存進階:常見RAID簡介


一、什麼是RAID

磁碟陣列(Redundant Arrays of Independent Disks,RAID),有「獨立磁碟構成的具有冗餘能力的陣列」之意。也就是說把多個磁碟組合起來,組合一個磁碟陣列組,使得效能大幅提高。

磁碟陣列是由很多價格較便宜的磁碟組合成一個容量巨大的磁碟組,利用個別磁碟提供資料所產生加成效果提升整個磁碟系統效能。利用這項技術,將資料切割成許多區段,分別存放在各個硬碟上。

磁碟陣列還能利用同位檢查(Parity Check)的觀念,在陣列中任意一個硬碟故障時,仍可讀出資料,在資料重構時,將資料經計算後重新置入新硬碟中。

資料





二、RAID的實現方式

  • 外接磁碟陣列:通過擴充套件卡來實現

  • 內接式RAID:主機板整合RAID控制器(常見的支持RAID0或1)

  • 軟體RAID:通過一些軟體來實現(如:mdadm)





資料

三、常見RAID的對比

RAID類別RAID0RAID1RAID5RAID10RAID6
別名條帶映象分佈奇偶校驗條帶映象加條帶容錯性雙重奇偶校驗條帶
所需最小盤數22344
硬碟容錯性允許壞0塊磁碟允許壞一塊磁碟允許壞一塊磁碟允許壞2塊磁碟允許壞2塊磁碟
硬碟容量S*NS*N/2S*(N-1)S*N/2S*(N-2)
硬碟利用率100%50%75%-80%50%50%-75%
讀取速度介於RAID1和RAID0之間
寫入速度普通介於RAID1和RAID0之間普通普通
RAID各級別優缺點資料讀寫快,無保護。壞了一塊盤資料全部丟失,只適用於資料臨時儲存或高速傳輸,如視訊編輯等資料儲存安全,一塊盤壞了資料也不會丟失。磁碟容量利用率為50%,適用於儲存對資料安全性較高的資料兼顧了資料安全和磁碟利用率,讀寫速度比RAID1快,比RAID0慢,使用比較廣泛兼顧了RAID0和RAID1的特性,保證資料的安全性,又保證資料的讀寫效能。適合儲存安全性要求較高的資料很慢的寫入速度,RAID控制器在設計上更加複雜,成本更高。

以上表中S代表磁碟中容量最小值,N代表磁碟數量。

用以下圖片總結一下:

一圖以蔽之





分享是一種美德,喜歡就幫我們讚一下支持吧~

為你推薦