Synology Hybrid RAID 如何運作?

Synology Hybrid RAID 如何運作?

我不是在尋找 Synology Hybrid RAID (SHR) 允許用戶做什麼,而是在尋找 SHR 使用什麼概念來允許您組合不同大小的磁碟?在大多數 RAID 實作(例如 ZFS、Linux RAID/mdadm 或 Btrfs)中,只能組合相同大小的磁碟。我還聽說 SHR 是基於 Linux RAID,如果是這樣,它如何允許我使用不同大小的磁碟,而標準 Linux RAID 卻不能?它是否使用將磁碟分割為相同大小的區塊然後設定在陣列中的方案? Synology網站上的文件解釋了SHR可以實現的結果,但現在它是如何實現的,這是我想知道的。

答案1

Synology Hybrid RAID 的工作原理如下:

  • mdNAS 根檔案系統的所有磁碟上都有一個RAID 1(在我的系統上大約是 2.3GB)。
  • 所有磁碟上有一個mdRAID 1 用於交換(在我的系統上大約為 2GB)。
  • 一個 LVM 磁碟區組包含多個mdRAID(兩個設備為 RAID 5/6 或 RAID 1)。

md如果您有 2⨉1TB 和 2⨉2TB,則 VG 中將有兩個設備:一個在所有設備上具有 1TB(減去根和交換器),另一台在兩個較大設備上具有 1TB。

當您用 3TB 設備取代其中一個 1TB 設備時,第一個設備md將被修復,第二個設備md將被重新調整為RAID 5,其中包含較大3 個設備中每個設備的“第二個TB” ,而最後一個TB 不可用。

一旦您將其中一個 2TB 設備替換為另一個 3TB 設備,就會建立目前兩個 3TB 設備中最後一個 TB 的 RAID1 並將其新增至 LVM VG 中。

相關內容