速度与激情 2 - Supermicro GrandTwin™ SuperServer 基准测试

Need for Speed 2 - The Supermicro GrandTwin™ SuperServer Benchmarks

我们已经对新 Supermicro GrandTwin™ SuperServer SYS-211GT-HNTR 2U 服务器机箱 上的 MinIO 进行了几个月的性能测试,我们对存储性能印象深刻。实际上,我们现在在我们 参考硬件 页面上推荐此型号。

多年来,我们一直在推荐 Supermicro 硬件,因为它兼具性能、可靠性、工艺和定制化。这些是我们评估的第一个在 英特尔 Sapphire Rapids 芯片组上运行的服务器。我们已经发布了 小型文件测试的出色结果,该结果来自这个密集的机架优化服务器平台——敬请关注,我们还会有更多内容发布。

我们在一个 GrandTwin™ SuperServer 上进行了吞吐量测试,它是一个 2U 机箱,配备了四个服务器节点。每个服务器或节点可以容纳一个单一的第四代英特尔至强处理器,最多 4TB 的 RAM 和最多 6 个热插拔 NVMe/SATA 驱动器。我们在 1 个机箱中的四个节点上进行了测试,每个节点都配备了 96 核英特尔至强 CPU、512GB DDR5 RAM、双 100GbE NIC 和六个 Kioxia CD6-R 7.68TB NVMe 驱动器。我们运行了两个 100 Gbps 网络。客户端使用两个 100GbE NIC 来与 MinIO 部署进行通信。MinIO 安装了 EC:2 的擦除编码。

测试产生了巨大的结果,并且又一次证明网络是瓶颈,即使我们在每个客户端和服务器中都使用了多个 100 Gbps NIC。

我们运行了 WARP S3 基准测试 来衡量 MinIO 在 Supermicro GrandTwinTM SuperServer 上的写入/PUT 性能。WARP 是由 MinIO 开发和维护的开源 S3 性能基准测试工具。

我们在测试中测量了 88.33 GB/s 的平均写入(PUT)吞吐量。

这些节点上的网络硬件允许我们运行多个 100 Gbps 网络。100 Gbps 等于 12.5 GB/s。每个客户端都使用两个 NIC,因此每个节点的预期最大吞吐量为 25 GB/s。有四个节点,这意味着测试集群的最大吞吐量为 100 GB/s。但是,没有 TCP/IP 交换式以太网网络的效率是 100%,因此我们预计会看到 80 GB/s 到 90 GB/s 之间的吞吐量——我们也确实看到了。

能够从 2U 机箱中的四个节点驱动 88.33 GB/s 的写入(PUT)使它成为本地对象存储的绝佳选择。想想看,在快速网络上使用 16 个或 32 个节点,你可以做什么……

我们的测试一次又一次地证实,MinIO 部署通常受到网络的限制。出于这个原因,我们建议您至少使用 100GbE 作为配置,如果不是 200GbE 甚至 400GbE,才能真正实现 MinIO 能够提供的性能和规模的结合。

2U 强大!

云原生应用程序运行在对象存储上。云不仅需要性能,还需要大规模的性能。多年来,我们多次证明 MinIO 是世界上最快的对象存储。MinIO 充分利用了它可用的底层硬件,并在最大限度地提高吞吐量和对象/秒方面表现出色。 

这种级别的性能使 MinIO 适用于流分析、AI/ML 和数据湖分析中最苛刻的用例。

Supermicro GrandTwinTM SuperServer 是一款坚固、设计精良的 NVMe 级硬件,我们推荐用于 MinIO 工作负载。这个密集的机架优化平台将快速的对象存储带到了本地数据中心、托管设施和边缘。捕获、处理和流式传输边缘物联网数据,构建自己的小型私有云,或为开发人员提供  多租户对象存储即服务。 

如果您想了解如何对您的对象存储环境进行基准测试,请加入我们的 Slack 或通过电子邮件联系我们 hello@min.io