Swap

在 raid-1(鏡像)設備上進行交換有什麼優勢?

  • June 16, 2011

在 raid-1(鏡像)設備上進行交換有什麼優勢?

(在執行linux的伺服器環境中)

我的意思是,您可以在 linux 中使用多個磁碟設備進行交換。並且使用具有相同優先級的交換設備,核心可以優化讀寫(即條帶化)。

我能想到一個:使用 raid-1 和熱插拔驅動器,您可以更改交換鏡像的故障分支,而無需重新啟動。假設核心尚未從失敗的分支讀取和使用損壞的頁面。

如果沒有 raid1,您將不得不重新啟動或交換故障設備,並希望只有不重要的程序(現在不可用的分頁記憶體)被終止。

這是一個優勢,還有其他優勢嗎?

您基本上已經擁有它們:讀取速度稍快(但寫入速度較慢),以及能夠在故障驅動器中倖存下來而不會失去所有換出的程序。還有一個:如果您的機器只有 RAID-1 文件系統(或 RAID-1 用於作業系統,RAID-5 用於數據,或類似的安排),您可能不想通過僅用於交換的另一個驅動器安排來進一步複雜化您的設置.

請注意,RAID-1 不會擷取數據錯誤,因此“核心尚未讀取並使用來自故障分支的損壞頁面”不會起作用。RAID-1 背後的假設是扇區讀取成功並返回最後儲存的數據,或者失敗並返回錯誤程式碼。

引用自:https://unix.stackexchange.com/questions/15052