Raid

具有 2 個伺服器和一個 DAS (DELL MD3220) 的 VMWare 設置

  • December 4, 2012

我計劃使用基於 VMWare 的設置,包括兩個 VMWare 伺服器(2 個 CPU,256GB 記憶體)和一個 DAS(帶有 24x900GB 磁碟的 DELL MD3220)。虛擬機將一半執行 MS SQL 數據庫(應用程序、Sharepoint、BI),另一半虛擬機將執行文件服務 IIS。為了提高儲存容量,我們將在 MD3220 中添加一個帶有另外 24x900GB 的 MD1220 機箱。兩個 DAS 都將有 2 個控制器。我們目前測量的 IOPS 是平均 1000 IOPS,峰值 7000 IOPS(這些情況可能每小時發生兩次)。

我們現在處於規劃階段,正在研究磁碟的正確設置。目的是設置兩個 DAS,其中一個僅具有 RAID 10 的 DAS 和另一個具有 RAID 5 的 DAS。這將使我們能夠將應用程序放在最支持應用程序性能需求的 DAS 上。

問題是如何最好地對兩個 DAS 進行分區以獲得最佳的 IOPS/MBps,每個 DAS 必須有 2 個熱備件?

對於 RAID 5 設置:一般來說,最好是在所有 22 個磁碟(24 - 2 個熱備用)上使用一個磁碟組,並將兩個控制器分配給一個磁碟組,還是每個磁碟組有 2 個磁碟組更好 11磁碟,分配給兩個控制器之一?

RAID 10 設置的相同問題:計劃是:2 個磁碟用於日誌(Raid 1)、2 個 Hotspare 和 20 個磁碟用於 RAID 10。選項 1:5 * 4 個磁碟(RAID 10),兩組分配給 1 個控制器和3 組到另一個控制器 選項 2:跨所有磁碟的一個大型 RAID 10 並且兩個控制器都分配到同一個組?

我會假設沒有對錯之分,但這在很大程度上取決於具體的應用程序行為,所以我正在尋找一些一般性的想法,不同選項的優缺點是什麼。如果還有其他有意義的選擇,請隨時提出。

不要像 Rex 所說的那樣使用 RAID 5,否則你正在尋找災難。無論您決定做什麼,都盡量避免單點故障,閱讀儲存文件,或聯繫戴爾並詢問他們如何設置控制器。通常它將是主動被動或ALUA。確保每台伺服器中都有兩個 HBA,這將允許您擁有冗餘路徑,這是一個好主意。如果有人建議將控制器專用於磁碟組,我會感到驚訝。戴爾應該能夠在這方面給你很好的建議。至於你的 RAID 設置,我不是儲存大師,但 10 和 6 足夠安全。避免 5。

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