天天看點

RAID磁盤陣列詳細介紹

RAID磁盤陣列介紹

Redundant Array of Independence Disks的時縮寫,中文簡稱為獨立備援磁盤陣列

把多塊獨立的實體硬碟按不同的方式組合起來形成一個硬碟組(邏輯硬碟),進而提供比單個硬碟更高的存儲性能和提供資料備份技術

組成磁盤陣列的不同方式稱為RAID級别(RAID Levels)

常用的RAID級别

RAID 0,RAID 1,RAID 5,RAID 6,RAID 1+0等

RAID磁盤陣列詳細介紹

RAID 0

RAID 0——2塊硬碟以上(等量磁碟區)

  • RAID 0連續以位或位元組為機關分割資料,并行讀/寫于多個磁盤上,是以具有很高的 資料傳輸率,但它沒有資料備援
  • RAID 0 隻是單純地提高性能,并沒有為資料的可靠性提供保證,而且其中的的一個磁盤失效将影響到所有資料
  • RAID 0 不能應用于資料安全性要求高的場合

RAID 1

RAID 1——必須2塊硬碟(鏡像卷)

  • 通過磁盤資料鏡像實作資料備援,在成對的獨立磁盤上産生互為備份的資料
  • 當原始資料繁忙時,可直接從鏡像拷貝中讀取資料,是以RAID 1可以提高讀取性能
  • RAID

    1是磁盤陣列中機關成本最高的,但提供了很高的資料安全性和可用性。當一個磁盤失效時,系統可以自動切換到鏡像磁盤上續寫,而不需要重組失效的資料

RAID 5

RAID 5——3塊硬碟以上

  • N(N≥3)塊盤組成陣列。一份資料産生N-1個條帶,同時還有1份核驗資料,共N份資料在N塊盤上循環均衡存儲
  • N塊怕同時讀寫,讀性能高,但由于有核驗機制的問題,寫性能相對不高 (N-1)/N磁盤使用率
  • 可靠性高,允許壞1塊盤,不影響所有資料

RAID 6

RAID 6——4塊以上硬碟

  • N(N≥4)塊盤組成陣列,(N-2)/N磁盤使用率
  • 與RAID 5相比,RAID 6增加了第二個獨立的奇偶核驗資訊塊
  • 兩個獨立的奇偶系統使用不同的算法,即使兩塊磁盤同時失效也不會影響資料的使用
  • 相對于RAID 5有更多大的“寫損失”,是以寫性能較差

RAID 1+0

RAID 1+0——4塊以上硬碟

  • N(偶數,N≥4)塊盤兩兩鏡像後,再組合成一個RAID 1+0
  • N/2磁盤使用率
  • N/2塊磁盤同時寫入,N塊盤同時讀取
  • 性能高,可靠性高

陣列卡介紹

陣列卡是用來實作 RAID 功能的闆卡

通常是由 I/O 處理器、硬碟控制器、硬碟連接配接器和緩存等一系列元件構成的

不同的 RAID卡 支援的 RAID 功能不同

例如支援RAID 0、RAID 1、RAID 5、RAID 6、RAID 1+0等

RAID 卡的接口類型

IDE 接口、SCCI 接口、SATA 接口和 SAS 接口

陣列卡緩存

緩存(Cache)是 RAID 卡與外部總線交換資料的場所,RAID 卡先将資料傳送到緩存,再由緩存和外邊資料總線交換資料

緩存的大小與速度是之間關系到 RAID 卡的實際傳輸速度的重要因素

不同的 RAID 卡出廠時配備的記憶體容量不同,一般為幾兆到數百兆不等

RAID卷比較

RAID磁盤陣列詳細介紹

繼續閱讀