Raid

2 x RAID1 與 RAID10 與四個磁碟

  • January 24, 2018

我有一個 QNAP TS-412 NAS,到目前為止使用了兩個磁碟。我決定升級到四個磁碟,現在有了關於 RAID 的選項。我正在尋找針對磁碟故障的最大安全性(最好系統應該在兩個磁碟故障時仍然存在,最好即使這兩個磁碟是陣列中的任何磁碟,但這可能不可行)。NAS 需要穩定良好的讀取性能,而寫入數據則不需要那麼多(即數據相對穩定)。我做媒體流(這對於閱讀沒有滯後來說是時間關鍵的)和我做備份(這根本不是時間關鍵,但需要安全和完整性)。

使用率與我無關,我只希望我的數據非常節省,並且我接受 50% 的使用率作為價格。

是否建議保留現有的 2 磁碟 RAID1,添加額外的兩個磁碟,然後使用這些新磁碟創建 ANOTER RAID1?

還是改用 RAID10 並以這種方式將四個磁碟組合成一個卷會更好嗎?

兩個 RAID1 安排在任何時候每個 RAID1 只能有一個磁碟發生故障。RAID10 也一樣嗎?還是 RAID10 提供了雙 RAID1 所沒有的額外優勢?

RAID 10 只是鏡像上的條帶。這意味著對於每個鏡像對,只有一個驅動器可能會發生故障。您還會損失 50% 的儲存空間。我不知道您的 NAS 如何處理兩個 RAID 1 陣列,但使用 RAID 10 可能會快一些。

如果你想要更好的容錯能力,你可以使用 RAID 6。你仍然有 50% 的容量損失,但任何兩個驅動器都可能出現故障。

RAID 10 可能是最快的,而 RAID 6 可能是最安全的。

RAID 10 與 2x RAID 1 略有不同:它將兩個鏡像子陣列條帶化,提高了性能,但它依賴於兩個子陣列的可用性。簡而言之,當任何子陣列(兩個磁碟)完全失敗時,RAID10 將完全失敗。

使用雙 RAID 1,即使第一個陣列中的兩個磁碟都出現故障,第二個陣列也將保持線上狀態。

如果您需要陣列能夠承受任何兩個磁碟的故障,那麼您需要 RAID 6,正如 Christopher 已經指出的那樣。由於必要的計算成本和 NAS 的 Marvel CPU 的性能,您應該預計寫入的性能會受到顯著影響。

引用自:https://serverfault.com/questions/890721