思科 HyperFlex 对比竞争对手:测试性能

我们将继续向您介绍思科 HyperFlex 超融合系统。

2019年XNUMX月,思科再次在俄罗斯和哈萨克斯坦地区进行了一系列新型超融合解决方案Cisco HyperFlex的演示。 您可以通过点击链接使用反馈表注册演示。 加入我们!

我们之前发表了一篇关于独立 ESG 实验室在 2017 年进行的负载测试的文章。 2018年,思科HyperFlex解​​决方案(HX 3.0版本)的性能有了显着提升。 此外,有竞争力的解决方案也在不断完善。 这就是我们发布新版 ESG 压力基准的原因。

2018 年夏天,ESG 实验室重新将思科 HyperFlex 与其竞争对手进行了比较。 考虑到当前使用软件定义解决方案的趋势,类似平台的制造商也被添加到比较分析中。

测试配置

作为测试的一部分,HyperFlex 与安装在标准 x86 服务器上的两个完全软件超融合系统以及一个软件和硬件解决方案进行了比较。 测试是使用超融合系统的标准软件 HCIBench 进行的,该软件使用 Oracle Vdbench 工具并自动化测试过程。 特别是,HCIBench 自动创建虚拟机、协调虚拟机之间的负载并生成方便且易于理解的报告。  

每个集群创建了 140 个虚拟机(每个集群节点 35 个)。 每个虚拟机使用 4 个 vCPU、4 GB RAM。 本地虚拟机磁盘为 16 GB,附加磁盘为 40 GB。

以下集群配置参与了测试:

  • 由四个 Cisco HyperFlex 220C 节点组成的集群,1 x 400 GB SSD 用于缓存,6 x 1.2 TB SAS HDD 用于数据;
  • 竞争对手供应商 一个由四个节点组成的集群,2 x 400 GB SSD 用于缓存,4 x 1 TB SATA HDD 用于数据;
  • 竞争对手供应商 B 四个节点集群 2 x 400 GB SSD 用于缓存,12 x 1.2 TB SAS HDD 用于数据;
  • 竞争对手供应商 C 集群,包含四个节点,4 个 480 GB SSD 用于缓存,12 个 900 GB SAS HDD 用于数据。

所有解决方案的处理器和 RAM 都是相同的。

测试虚拟机数量

测试从旨在模拟标准 OLTP 测试的工作负载开始:读/写 (RW) 70%/30%、100% FullRandom,目标为每个虚拟机 (VM) 800 IOPS。 该测试在每个集群中的 140 个虚拟机上进行了三到四个小时。 测试的目标是将尽可能多的虚拟机上的写入延迟保持在 5 毫秒或更低。

测试结果(见下图)显示,HyperFlex 是唯一一个在初始 140 个虚拟机和延迟低于 5 毫秒 (4,95 毫秒) 的情况下完成此测试的平台。 对于其他每个集群,都重新启动了测试,以便在多次迭代中实验性地将虚拟机数量调整为 5 毫秒的目标延迟。

供应商 A 成功处理了 70 个虚拟机,平均响应时间为 4,65 毫秒。
供应商 B 实现了所需的 5,37 毫秒延迟。 仅具有 36 个虚拟机。
供应商 C 能够处理 48 个虚拟机,响应时间为 5,02 毫秒

思科 HyperFlex 对比竞争对手:测试性能

SQL Server 负载模拟

接下来,ESG 实验室模拟了 SQL Server 负载。 该测试使用不同的块大小和读/写比率。 该测试还在 140 个虚拟机上运行。

如下图所示,Cisco HyperFlex 集群在 IOPS 方面比供应商 A 和 B 几乎高出一倍,比供应商 C 高出五倍多。 思科 HyperFlex 的平均响应时间为 8,2 毫秒。 为了进行比较,供应商 A 的平均响应时间为 30,6 毫秒,供应商 B 为 12,8 毫秒,供应商 C 为 10,33 毫秒。

思科 HyperFlex 对比竞争对手:测试性能

在所有测试中都观察到了一个有趣的现象。 供应商 B 在不同虚拟机上的 IOPS 平均性能存在显着差异。 也就是说,负载分布极不均匀,一些虚拟机的平均值为 1000 IOPS+,而另一些虚拟机的平均值为 64 IOPS。 在这种情况下,Cisco HyperFlex 看起来稳定得多,所有 140 个虚拟机从存储子系统平均获得了 600 IOPS,也就是说,虚拟机之间的负载分布得非常均匀。

思科 HyperFlex 对比竞争对手:测试性能

值得注意的是,在每次测试迭代中都观察到供应商 B 的虚拟机之间 IOPS 的分布不均匀。

在实际生产中,系统的这种行为对于管理员来说可能是一个大问题;事实上,个别虚拟机会随机开始冻结,并且实际上没有办法控制这个过程。 当使用供应商 B 的解决方案时,唯一但不太成功的负载平衡方法是使用一种或另一种 QoS 或平衡实现。

结论

让我们想一想,Cisco Hyperflex 的每个物理节点有 140 个虚拟机,而其他解决方案只有 1 个或更少? 对于商业而言,这意味着要在 Hyperflex 上支持相同数量的应用程序,您需要的节点数比竞争对手解决方案少 70 倍,即最终的系统会便宜得多。 如果我们在此添加用于维护网络、服务器和存储平台 HX 数据平台的所有操作的自动化水平,那么思科 Hyperflex 解决方案在市场上如此迅速普及的原因就显而易见了。

总体而言,ESG 实验室已确认思科 HyperFlex Hybrid HX 3.0 比其他同类解决方案提供更快、更一致的性能。

同时,HyperFlex混合集群在IOPS和延迟方面也领先于竞争对手。 同样重要的是,HyperFlex 性能是通过整个存储上良好的负载分布来实现的。

我们提醒您,您现在就可以看到 Cisco Hyperflex 解决方案并验证其功能。 该系统可供大家演示:

来源: habr.com

添加评论