为 VMmark 调整超融合系统对 StorageReview 如何运行基准提出了新的挑战。 我们的 VMmark 实施专为传统 IT 架构、固定计算服务器和审查在测试之间交换的存储硬件而设计。 借助 VMware VSAN,存储和计算被合并到一个具有单一数据存储的平台中,因此需要修改我们的 VMmark 设置。 在这种情况下,我们让我们的 VMware VSAN 集群同时运行存储和计算要求,与需要单独计算服务器的传统平台相比,提供了一个二重奏。
VMmark 的设计本身就是一个高度资源密集型基准测试,它广泛地混合了基于 VM 的应用程序工作负载,强调存储、网络和计算活动。 在测试 VSAN 时,几乎没有更好的基准测试了,因为 VMmark 考察了很多方面,包括存储 I/O、CPU,甚至 VMware 环境中的网络性能。 VSAN 部署还可以获得超融合的优势,计算和存储捆绑在同一个集群中。
为了让 VMmark 在我们的 VSAN 集群中正常运行,我们引入了一台备用的 iSCSI 存储主机(DotHill Ultra48),因为 VSAN 仅限一个数据存储,而 VMmark 的测试中包含 Storage vMotion 操作。我们配置了两块 SSD 组成 RAID 1 阵列,并将该存储提供给集群用于此次数据迁移活动。在测试其他同类平台时,我们将保持此配置不变。为了符合学术论文的要求,我们以一个基准 iSCSI 存储平台作为基准,对该平台进行了标准化。该基准平台也用于标准的存储阵列 VMmark 测试,以确保即使计算基础架构发生变化,测试结果也能尽可能保持一致。在本例中,我们使用了一台配置了十块 15K SAS 硬盘组成 RAID 10 阵列的Synology RackStation RS10613xs+的单块存储评分,以此作为该集群所有测试结果的基准。
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
当我们比较传统存储阵列与 Dell PowerEdge R730xd VMware VSAN 配置的定价时,需要考虑平台的总成本。 借助 VSAN 构建,计算和存储是同一包的一部分,并且随着额外节点的添加而横向扩展。 使用传统的存储平台,您只能获得存储的一半,这意味着您的购买决策仍必须考虑计算成本。 虽然我们的 Dell PowerEdge R730xd 服务器被指定为存储密集型配置(每台 26,500 美元)以将存储用于 VSAN,但选择外部共享存储的用户只需要为他们的计算资源购买服务器。 在这种情况下,服务器的成本(减去驱动器)会下降到每台大约 10,000 美元或总计 40,000 美元,以匹配我们 VSAN 构建中的计算资源。 还必须考虑 vSphere 许可,这将在配置成本之上再增加 28,000 美元,以与我们用于 VSAN 的成本相匹配。
- Dot Hill AssuredSAN Ultra48(混合):113,158 美元 + 服务器成本 + vSphere 许可
- Tegile HA2300 混合型:185,000 美元 + 服务器成本 + vSphere 许可
- 带 VMware VSAN 的 Dell PowerEdge R730xd:$ 153,920
- Dell PowerEdge R730xd 服务器,带 3 年保修:4x 26,500 美元
- VMware vSphere 6.0 Enterprise Plus 许可证:8x 3,495 美元
- VMware VSAN 6.0 许可证:8x 2,495 美元
在 VMmark 测试期间,我们在集群上部署了 20 个区块,占用了 6TB 总存储容量中的 86.46TB 以上。 我们从加载 20 块瓷砖(接近但未通过)开始,然后向下移动到 18 块瓷砖以获得第一次通过分数。 之后我们缩小了 2,然后以 1-tile 的分数结束。 与其他存储平台不同,VSAN 没有 RAID 或数据存储配置。 将驱动器汇集到集群中后,VSAN 会自行处理其余部分。
VMmark 性能
4 节点戴尔 PowerEdge RD730xd VSAN 集群能够在 VMmark 中以 18 个分块达到顶峰。 18 个磁贴无疑是一个令人印象深刻的上限,因为这是我们之前看到的传统存储阵列使用专用计算集群达到顶峰的地方。 例如,带 SSD 分层的 Dot Hill Ultra48 有 18 个区块,在 RAID800 中具有 9.6GB 闪存和 10TB HDD 容量。 Tegile HA2300 超过了我们的 VSAN 集群的总成本,最高为 6 个区块,带有一个双控制器单元和一个额外的架子,尽管公平地说,Tegile 将性能换成了数据减少和易用性。
出于本次测试的目的,主要关注点应该是 VSAN 能够实现的分片数量,而不是它与传统存储之间的一对一比较。 由于计算平台不同,因此不可能进行精确的头对头标准化数字。 尽管如此,这种比较有助于了解 VSAN 在给定硬件配置的情况下的高端性能。 有趣的是,即使在 VMmark 等计算密集型基准测试中,VSAN 共享存储组件的开销也不会影响集群的整体性能。 在 18 个 tile 时,我们在所有节点上仍有 CPU 资源剩余,存储是门控因素。 值得注意的是,更多的闪存将继续增加支持的磁贴数量,这强调了在任何 VSAN 部署中都需要适当的闪存大小。
接下来:VSAN MySQL 性能报告
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 综合性能




Amazon