在 Mac OS X 上執行 RAID 1

在 Mac OS X 上執行 RAID 1

在對 RAID 選項和優點進行了一些研究之後,我正在考慮(或者我應該說 - 好奇)在我的兩個 SSD 上進行 RAID。在「磁碟工具」中,它允許我執行「鏡像 RAID 集」(RAID 1?)、「剝離 RAID 集」(RAID 0?)和「串聯磁碟集」(那是什麼?)。

我的選擇是建立一個鏡像 RAID 集,並讓我的兩個 SSD 互相複製。就寫入效能而言,它應該會更慢,因為寫入速度 = min(disk1,disk2),但理論上讀取速度應該會更快,因為資訊都包含在兩個磁碟中。 Mac Pro 硬體(和/或 OS X)是否有能力利用這一點?

答案1

串聯 RAID 通常適用於兩個以上的磁碟,具有一種 JBOD 設置,但是對於您的兩個 SSD,我將重點放在您提到的 0 或 1。

您提到由於冗餘,RAID 1 是更好的路線。

先回答你的問題,是的,寫入會變慢,但SSD會你注意到它可能不會。

其次讀取速度可能會更快,但這完全取決於磁碟工具處理 RAID 的能力。例如,具有RAID 1 硬體raid 的完整企業伺服器,您很可能會看到讀取增加,因為它是一個非常聰明的專用RAID 控制器,對於Mac OS X,它是有爭議的,我自己從未測試過速度。可以肯定的一件事是,它不會變慢。

現在要考慮的一件事是,此設定是軟體 RAID,而不是硬件,這意味著 Mac OS X 正在控制 RAID,而不是底層硬體。這對您來說意味著,如果硬碟發生故障,您將需要進入 OS X 來重建 RAID 陣列。如果硬碟故障導致 OS X 無法啟動,那麼您很可能無法像在硬體層級那樣恢復該 RAID 集。

希望這能讓事情澄清一點,很高興能夠幫助更多人,只需評論您的任何問題即可。

相關內容