为 VMmark 调整超融合系统对 StorageReview 如何运行基准提出了新的挑战。 我们的 VMmark 实施专为传统 IT 架构、固定计算服务器和审查在测试之间交换的存储硬件而设计。 借助 VMware VSAN,存储和计算被合并到一个具有单一数据存储的平台中,因此需要修改我们的 VMmark 设置。 在这种情况下,我们让我们的 VMware VSAN 集群同时运行存储和计算要求,与需要单独计算服务器的传统平台相比,提供了一个二重奏。
为 VMmark 调整超融合系统对 StorageReview 如何运行基准提出了新的挑战。 我们的 VMmark 实施专为传统 IT 架构、固定计算服务器和审查在测试之间交换的存储硬件而设计。 借助 VMware VSAN,存储和计算被合并到一个具有单一数据存储的平台中,因此需要修改我们的 VMmark 设置。 在这种情况下,我们让我们的 VMware VSAN 集群同时运行存储和计算要求,与需要单独计算服务器的传统平台相比,提供了一个二重奏。
VMmark 的设计本身就是一个高度资源密集型基准测试,它广泛地混合了基于 VM 的应用程序工作负载,强调存储、网络和计算活动。 在测试 VSAN 时,几乎没有更好的基准测试了,因为 VMmark 考察了很多方面,包括存储 I/O、CPU,甚至 VMware 环境中的网络性能。 VSAN 部署还可以获得超融合的优势,计算和存储捆绑在同一个集群中。
为了让 VMmark 在我们的 VSAN 集群中工作,我们引入了一个备用的 iSCSI 存储主机(多特希尔 Ultra48),因为 VSAN 仅限于一个数据存储,而 VMmark 将执行 Storage vMotion 活动作为测试的一部分。 我们在 RAID2 中配置了 1 个 SSD,并将此存储提供给集群以进行单个数据迁移活动,这将与测试该类别中的其他平台保持一致。 坚持学术发布要求,我们根据基准 iSCSI 存储平台对平台进行了规范化,我们还利用标准存储阵列 VMmark 测试来保持数字尽可能一致,即使计算基础设施发生变化也是如此。 在这种情况下,我们在 Synology RackStation RS10613xs+ 在 RAID15 中配置了 10 个 XNUMXK SAS HDD,以规范化该集群的所有结果。
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 综合性能