IBM Cloud Docs
關於 RAID

關於 RAID

RAID(獨立磁碟的備用陣列)會建立單一可用的資料磁碟,其中有數個實體磁碟會結合至一個陣列,以達到更好的速度及容錯。 以下是 RAID 中的三個主要概念:

  • 鏡映:將資料複製到多個磁碟
  • 分段:將資料分割到多個磁碟
  • 錯誤更正(容錯):儲存備用資料,以容許偵測問題並可能進行修正。

雖然有許多不同的 RAID 層次存在,但 IBM 選擇支援最常見的 RAID 類型:0、1、5、6 及 10。 不同的 RAID 層次會使用下列一種以上的技術(視系統需求而定)。 使用 RAID 的主要目的是透過 3Ware® 9550SX Raid SATA 或 Adaptec SA-SCSI RAID 控制器來提高所有 RAID 解決方案的可靠性。

RAID 不是備份解決方案。 更準確地說,RAID 會建立單一可用的資料磁碟,其中有數個實體磁碟會結合至一個陣列,以達到更好的速度及容錯。

RAID 0 (無奇偶校驗的條紋集或非備援陣列)執行資料條紋,其中檔案區塊以至少需要兩個磁碟的片段形式寫入多個磁碟。 RAID 0 的優點是讀寫速度大幅增加。 陣列中的磁碟越多,頻寬就越大。 RAID 0 的缺點是它沒有容錯。 如果單一磁碟機故障,陣列便岔斷。 此外,RAID 0 不會實作錯誤檢查。 因此,也無法復原任何錯誤。 容錯的一般解決方案是在陣列以外有一台磁碟機,用來作為硬體故障時的備份儲存空間。

RAID 1(沒有同位檢查的已鏡映集):實作資料鏡映。 透過硬體 RAID 控制器複製 2 或 4 個磁碟上的資料,並且資料提供部分容錯。 如果至少有一個磁碟機未故障,就可以回復陣列。 它提供比單一磁碟機更快速的讀取效能,並在發生磁碟機故障時提供磁碟機備援。 寫入速度也會稍微減緩。

RAID 5 (具有雙分散奇偶校驗的條紋集) 在區塊層級執行資料條紋,並在磁碟之間分散奇偶校驗。 因為可以從分散式同位檢查計算任何下列讀取,所以同位檢查資訊容許從任何單一磁碟機故障回復。 RAID 5 也容許增加讀寫速度,並容許最有效率地使用磁碟空間。 RAID 5 需要至少三個磁碟。

RAID 6(兩個同位檢查)實作每個磁碟上的雙重同位檢查分段,並容許兩個磁碟故障之後才會有任何資料遺失。 由於 RAID 6 具有兩個磁碟單元的容量,專門用來儲存同位檢查集中的同位檢查資料,因此 RAID 6 的 I/O 作業量比 RAID 5 更大。 這些較大的 I/O 操作會降低效能。 RAID 6 要求最少 4 個磁碟,最多 18 個磁碟。

RAID 10 (RAID 1 + 0):建立多個鏡映,其中,資料會在多個磁碟之間組織為分段,然後鏡映分段磁碟集。 RAID 10 提供與 RAID 1 相同的容錯,並在單一 Raid 1 磁區或單一磁碟機上增加讀寫速度。 RAID 層次 10 需要四個磁碟才能實作。

請勿使用 RAID 控制器儲存安全加密裝置 (SED) 密碼。 RAID 不是金鑰管理系統。 如果 RAID 控制器失去電源,所有儲存在控制器上的資料都會遺失。

使用 NVMe SSD 的藍寶 Rapids 裸機伺服器上的 RAID

鏡像 M.2 NVMe OS 開機磁碟透過使用硬體 RAID 控制器支援 RAID 1。 如果您使用具有 NVMe 磁碟機的設定檔,您需要使用透過作業系統設定的軟體 RAID 選項。 輔助磁碟機使用 JBOD 設定,不受硬體 RAID 控制器支援。