Dell VRTX - 慢速集群共享儲存
我有一個全新的 Dell VRTX 盒子設置為執行 HA Hyper-V 虛擬機的故障轉移集群。這是我第一次設置集群,也是我第一次使用這些盒子,所以我確定我錯過了一些東西。
訪問位於群集共享卷上的 VHD(x) 文件時,虛擬機遇到高磁碟延遲和低性能。
VRTX 在 RAID 6 配置中具有 10 個 900 GB 10K SAS 驅動器,並且 VRTX 具有冗餘 Shared PERC 8 控制器。兩個刀片都可以完全訪問虛擬磁碟。安裝了兩個 M520 刀片,每個都有 128 GB RAM。MPIO 是為 PERC 8 控制器配置的。刀片上的作業系統是 Server 2012(不是 R2)。
RAID 6 陣列分為一個小卷 (8 GB) 用於集群仲裁見證,一個大卷 (6.5 TB) 用於集群共享卷(安裝在節點上作為 C:\ClusterStorage\Volume1)
磁碟訪問速度慢的範例:登錄到 Server 2012 VM 並自動啟動伺服器管理器。磁碟訪問達到 100%,寫入速度在 20 MB 左右,讀取速度在 500 KB 左右,平均響應時間超過 1000 毫秒,有時會達到 4000-5000 毫秒左右。真正讓我擔心的是延遲。
我應該在我的配置中查看一些具體的內容嗎?無論我使用 VHD 還是 VHDX,無論是動態的還是靜態的,似乎都無關緊要。
我在使用 Dual SPERC8 的 VRTX 時遇到了完全相同的性能問題。我目前解決此問題的方法是將雙重配置更改為單一配置。這樣我就可以使用回寫,它的性能要好得多。
具體步驟:
- 卸下第二個 SPERC 8 控制器
- 卸下第二個擴展器
- 重新連接內部 SAS 連接
- 將機箱降級到 1.25(與升級相同,無需特殊步驟)
- 刪除所有 VD(如果需要,備份數據/VM)
- 重啟整個 VRTX(確保移除並重新連接電源線)
- 創建啟用回寫的 VD(’s)
要查看性能差異,請查看此/我的執行緒: http ://en.community.dell.com/support-forums/servers/f/906/t/19587459.aspx
更新:
測試結果:
雙 PERC / RAID6 / 直寫:讀取 2500 MB/s 寫入 200 MB/s
雙 PERC / RAID10 / 直寫:讀取 2500 MB/s 寫入 400 MB/s
單 PERC / RAID6 / 回寫:讀取2500 MB/s 寫入 2700 MB/s
只要雙 PERC 綁定到直寫策略,我就會堅持使用單 PERC 設置