Virtualization

使用 SSD 時 RAID 10 優於 RAID 5

  • August 27, 2016

我正在考慮使用 SATA SSD 而不是我們通常購買的 15k RPM SAS 驅動器來實現 iSCSI 共享儲存陣列。

我們通常使用 RAID 10,因為虛擬化工作負載產生的隨機 IO 與主軸爭用。

我想知道我們是否可以切換到 RAID 5 或 RAID 6 以獲得更多可用空間,因為主軸爭用已不再是問題。我心中的一個問題是控制器計算奇偶校驗有多少成本。我知道此配置不允許 TRIM 執行。

我們目前的工作負載在帶有 24 托架外部機箱的 Dell H800 上執行。

修改單個塊仍需要從磁碟讀取整個條帶並再次保存,或重新計算奇偶校驗塊(取決於 RAID 實現)並將其保存到磁碟。由於 SSD 執行隨機訪問的問題較少,因此它不會像使用 HDD 的類似陣列那樣遭受性能下降,但它不會被忽略。

您可能遇到的另一個問題是控制器本身的性能。帶有較舊晶片組的卡在 RAID 下的處理速度不能超過 400-500MiB/s。你肯定想檢查一下。

最後,只有你可以通過基準測試來回答這個問題。檢查任一配置的執行速度並使用它。

我建議不要使用 RAID5/6,尤其是當它是一個性能關鍵的陣列時。

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