Raid

RAID 配置。用於大量使用的文件伺服器

  • August 5, 2011

我正在建構一個新的文件伺服器來替換現有的伺服器。目前的工作負載大約是 50 個連接,這些連接整天都在大量讀寫文件。讀寫大約是 50/50。大多數文件小於 10MB,但有些文件接近或超過 1GB。所有文件都需要位於同一卷上。我們將使用 Linux,並且可以訪問硬體 RAID。

目前我們僅限於 15K 物理磁碟,可能不超過 6 或 8 個磁碟。

我應該使用什麼 RAID 配置來獲得最佳性能,總磁碟空間不是問題?

我正在考慮 RAID 1+0。然而,考慮到我們的工作量,建議由於隨機訪問和數據的條帶化方式,使用 6 磁碟 RAID 10 配置。不會比簡單的鏡子表現更好;隨機訪問和排隊將使那個沒有意義,並且在執行 50 個中的下一個任務之前,需要為 50 個中的一個的任務讀取條帶中的所有磁碟。有沒有人知道任何同意或反駁這一點的硬數據?

誰給你的建議?他們是個白痴。大的條帶大小(極端情況下可能是“磁碟的大小”)使大的連續讀取和寫入受益,但是您已經明確表示您有隨機訪問,這極大地受益於 RAID-10。

是的,要獲得最佳性能,您必須正確調整條帶的大小,這不是我們可以提供幫助的——您需要在特定工作負載下試驗配置,以了解最佳配置為你。

您不太可能獲得與您的情況相關的任何“硬數據”(無論對您意味著什麼),因為每個工作負載和 RAID 設置都是不同的(這就是我鼓勵您對環境進行基準測試的原因*)*,而且您還沒有提供足夠的數據數據甚至接近能夠以足夠詳細的資訊來了解您的情況以提供硬數據。

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