在Mac上使用數據存儲容錯RAID 5

Mac電腦 硬件 軟件 操作系統 OS X 艾婭LOVE數碼 2019-05-29
在Mac上使用數據存儲容錯RAID 5

冗餘獨立磁盤陣列(RAID)可防止單個驅動器發生故障,並通過在多個磁盤上存儲數據來提供更高的性能和更快的傳輸速率。

RAID功能

有幾個RAID級別,包括RAID 0,RAID 1,RAID 3,RAID 5,RAID 6和RAID 10.每個RAID類別都具有以下一個或多個功能:

  • 磁盤條帶化是指將數據分成塊並將塊寫入多個存儲設備。
  • 磁盤鏡像是指在兩個或多個磁盤上覆制數據。
  • 奇偶校驗位計算兩個驅動器中的數據,並將結果存儲在第三個驅動器上,以提供容錯功能。

RAID 5具有磁盤條帶化和奇偶校驗功能,非常適合用作文件存儲服務器或應用程序服務器。Mac用戶的這種選擇至少需要三個磁盤,並提供容錯和良好的性能。

RAID 5是一種經濟高效的選項,可在高讀取環境中提供良好的性能和冗餘。

關於RAID 5和Mac

RAID 5是一種條帶化RAID級別,旨在提高磁盤讀寫速度。許多Mac用戶選擇RAID 5進行多媒體文件存儲。由於需要計算和分配奇偶校驗,因此其讀取速度可以非常快,而寫入速度稍慢。

RAID 5擅長存儲大型文件,其中數據是按順序讀取的。較小的,隨機訪問的文件具有中等的讀取性能,並且由於需要為每個寫入操作重新計算和重寫奇偶校驗數據,因此寫入性能可能較差。

儘管RAID 5可以使用混合磁盤大小實現,但這不是首選方法,因為RAID 5陣列大小由集合中的最小磁盤定義。

計算RAID 5陣列大小

RAID 5陣列使用等效的驅動器來存儲奇偶校驗,這意味著可以使用以下公式計算整個陣列大小:

S = d *(N-1)

d是陣列中最小的磁盤大小,Ñ是構成陣列的磁盤數量。

RAID 5的工作原理

RAID 5類似於RAID 3,因為它使用奇偶校驗位來確保數據完整性。但是,與使用專用於存儲奇偶校驗的磁盤的RAID 3不同,RAID 5將奇偶校驗分配給陣列中的所有驅動器。

RAID 5提供驅動器容錯,允許陣列中的任何單個驅動器發生故障而不會丟失陣列中的任何數據。當驅動器發生故障時,RAID 5陣列仍可用於讀取或寫入數據。更換故障驅動器後,RAID 5陣列進入數據恢復模式,陣列中的奇偶校驗數據用於重建新安裝的驅動器上的缺失數據。

最佳使用RAID 5

由於需要執行奇偶校驗計算並分配計算結果,因此在基於硬件的RAID機箱中運行時,RAID 5最佳。

RAID陣列有兩種類型:硬件和軟件。起初,所有RAID陣列都是基於硬件的,但它們的受歡迎程度有所下降,而且大多數RAID陣列現在都是基於軟件的。

OS X附帶的“ 磁盤工具”應用程序不支持創建基於軟件的RAID 5陣列。然而,軟RAID,從第三方開發商軟RAID,可根據需要的基於軟件的解決方案中使用。

相關推薦

推薦中...