繼續 VMware VSAN 性能測試路徑,下一個測試著眼於跨集群運行的 Microsoft SQL Server TPC-C。 此測試使用在 Windows Server 2014 R2012 來賓虛擬機上運行的 SQL Server 2,由戴爾的數據庫基準工廠進行壓力測試。 雖然我們對該基準測試的傳統用法是在本地或共享存儲上測試 3,000 規模的大型數據庫,但在本次迭代中,我們專注於在我們的 VSAN 集群中均勻分佈四個 1,500 規模的數據庫,以更好地說明 4-節點集群。
繼續 VMware VSAN 性能測試路徑,下一個測試著眼於跨集群運行的 Microsoft SQL Server TPC-C。 此測試使用在 Windows Server 2014 R2012 來賓虛擬機上運行的 SQL Server 2,由戴爾的數據庫基準工廠進行壓力測試。 雖然我們對該基準測試的傳統用法是在本地或共享存儲上測試 3,000 規模的大型數據庫,但在本次迭代中,我們專注於在我們的 VSAN 集群中均勻分佈四個 1,500 規模的數據庫,以更好地說明 4-節點集群。
Dell PowerEdge R730xd VMware VSAN 規格
- Dell PowerEdge R730xd 服務器 (x4)
- CPU:5 個 Intel Xeon E2697-3 v2.6 14GHz (28C/XNUMXT)
- 內存:64 x 16GB DDR4 RDIMM
- SSD:16 x 800GB 固態硬盤 SAS 混合使用 MLC 12Gbps
- 硬盤:80 x 1.2TB 10K RPM SAS 6Gbps
- 網絡:4 x Intel X520 DP 10Gb DA/SFP+,+ I350 DP 1Gb 以太網
- 存儲容量:86.46TB
SQL Server 性能
每個 SQL Server VM 配置有兩個虛擬磁盤,一個 100GB 用於啟動,另一個 500GB 用於數據庫和日誌文件。 從系統資源的角度來看,我們為每個虛擬機配置了 16 個 vCPU、64GB DRAM 並利用了 LSI Logic SAS SCSI 控制器。 與 Sysbench 測試類似,這些測試並非旨在使集群完全飽和,而是旨在監控合理負載下整個集群的行為。
如上面的屏幕截圖所示,VSAN 在基準測試開始時將 VM 快速緩存到閃存中做得非常好。 一旦在穩定狀態下運行,這個特定的基準對延遲非常敏感,這意味著雖然帶寬很重要,但應用程序性能依賴於響應存儲。 從容量的角度來看,在所有四個節點上運行的測試消耗了集群上可用的 2.3TB 中的 86.46TB 多一點,這意味著數據幾乎完全駐留在閃存中。 在接下來的性能分析部分中,我們將通過擴展基準測試和從 VSAN 集群上的其他資源中提取的多工作負載測試來深入了解更多細節。
SQL Server 測試配置(每個虛擬機)
- 在Windows Server 2012 R2
- 存儲空間:分配 600GB,使用 500GB
- SQL Server 2014的
- 數據庫大小:1,500 規模
- 虛擬客戶端負載:15,000
- 內存緩衝區:48GB
- 測試時長:3 小時
- 2.5 小時預處理
- 30分鐘採樣期
在超融合平台上的 SQL Server TPC-C 測試中,我們尋找整個集群的工作負載平衡。 我們的 VMware VSAN 平台上有四個穩定運行的虛擬機,我們測得的性能範圍從低端的 3,106.4TPS 到高端的 3,115.9TPS。 總體而言,我們看到 VSAN 集群的集群範圍性能測量為 12,437.1TPS。
對於SQL Server TPC-C測試,我們最關注的變量是平均延遲。 交易性能中的小差距不會顯示完整的故事。 為此,我們測量了 VMware VSAN 性能,範圍從低端的 64 毫秒到高端的 79 毫秒不等。 這是 74 毫秒的總平均值。 這意味著最快的 VM 比平均速度快 13.5%,而速度較慢的 VM 僅比平均速度慢 6.7%。
SQL Server 在 Virtual SAN 上的性能很大程度上與 Sysbench 相同。 我們看到節點之間的延遲分佈相對較好,儘管 SQL 比 Sysbench 稍高。 更重要的是,我們看到緩存快速升溫,這非常有效地消耗了 2.4TB 的測試空間。 對於較大的數據庫或具有流動熱點的數據庫,緩存響應能力在混合配置中至關重要。 SQL 數據的最終結果雖然顯示出良好的聚合能力,但係統開銷較低。
VMware Virtual SAN 評論:概述和配置
VMware Virtual SAN 評論:VMmark 性能
VMware Virtual SAN 評論:Sysbench OLTP 性能
VMware Virtual SAN 評論:SQL Server 性能
VMware Virtual SAN 評論:擴展的 Sysbench OLTP 性能
VMware Virtual SAN 評論:HCIbench 綜合性能