Raid

在 RAID10 或 RAID5 上執行交換?

  • September 23, 2018

在跟進上一個問題(這是一個很好的答案),我很想知道在 RAID5 上執行交換是否可能不比在 RAID10 上更好。

我的想法是您可能會在性能上有所損失,因為它不會是純粹的條帶化,但如果驅動器出現故障,您可以從失去的奇偶校驗位重建它。

也許這沒有意義,條紋和鏡子會更好。

擴張

感謝您對購買更多 RAM 的評論 - 但是,請注意,這不是這個問題的主題。為了這個問題,您可以假設系統已經被最大化。我完全清楚“真實”記憶體與“虛擬”記憶體的偏好。

幾個環境期望或需要配置交換(值得注意的是,我使用最多的系統需要一個交換段至少等於機器上的物理交換段,以便供應商支持環境)。因此,謹慎考慮在這種環境下實施交換的最佳方式。

正如其他人所說,購買更多的公羊。然而 Chopper3 的回答並不完全正確。

鑑於兩者都提供容錯能力並保留容量,選擇其中一個的原因將完全與性能有關——這取決於工作負載。對於程序少但記憶體要求大的系統(例如 AI 引擎、FEA),那麼您需要快速頻寬 - raid 5。對於具有大量上下文切換的系統,它是關於減少延遲 - 因此是 raid10。

沒有意義,不,R10 會更好,但是您應該真正嘗試擁有足夠的真實記憶體而不必在意。

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