继续 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:八个 Intel Xeon E5-2697 v3 2.6GHz (14C/28T)
- 内存: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服务器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 综合性能