首页 企业 Supermicro 1124US-TNRP 服务器评测

Supermicro 1124US-TNRP 服务器评测

by 亚当·阿姆斯特朗

Supermicro 1124US-TNRP 是一款采用全新 AMD EPYC 1 处理器的 7003U 服务器。 该服务器是 Supermicro 的 A+ Ultra 系列的一部分。 如果名称和下面的图片引起似曾相识,那是因为我们已经审查了近乎相同的 Supermicro 1024US-TRT 服务器. 之前的评论也在寻找更新版本的 1023-TR4 中的 Supermicro AMD EPYC 服务器. 让我们通过 Supermicro 1124US-TNRP 进一步了解 Supermicro 的诞生。

Supermicro 1124US-TNRP 是一款采用全新 AMD EPYC 1 处理器的 7003U 服务器。 该服务器是 Supermicro 的 A+ Ultra 系列的一部分。 如果名称和下面的图片引起似曾相识,那是因为我们已经审查了近乎相同的 Supermicro 1024US-TRT 服务器. 之前的评论也在寻找更新版本的 1023-TR4 中的 Supermicro AMD EPYC 服务器. 让我们通过 Supermicro 1124US-TNRP 进一步了解 Supermicro 的诞生。

超微1124US

美超微 1124US 与 1024UT

首先,这里有很多相似之处。 这两款服务器均采用第三代 AMD EYPC 处理器,均具有 32 个 DIMM 插槽,可容纳高达 8TB 的 ECC DDR4 3200MHz SDRAM,并且均具有三个 PCIe Gen4 扩展插槽。 我们对以前的服务器的主要抱怨之一是缺乏密集的 NVMe 存储。

一方面,1024UT 有四个 3.5 英寸托架,可容纳高达 64TB 的 HDD 容量。 这些托架支持 SATA、SAS 和 NVMe,但如果您想利用最快的后者,则仅限于四个托架。 在 1124US 中,您只有 2.5 英寸的托架,但这没关系,因为您有 12 个托架,这意味着可以使用更多的 NVMe 存储。

Supermicro 1124US 开满风扇

1124US 为 1U,但支持 280W TDP。 这意味着您可以选择使用两个 64 核 AMD EPYC CPU。 Supermicro 1124US 的后部 I/O 与 1024UT 相似,也有双 10GBase-T 和两个 10G SFP+,并支持三个 x16 PCIe 扩展槽。

我们的视图模型包括两个 AMD EPYC 7713 CPU、512GB 内存和 12 英特尔 P5510 3.84TB 固态硬盘。

美超微 1124US-TNRP 规格

外形 1U
中央处理器
  • 双 AMD EPYC 7003/7002 系列处理器
  • (7003 系列处理器嵌入式支持需要 BIOS 2.0 版或更高版本)
  • 插座 SP3
  • 支持高达 280W 的 CPU TDP
颜色 多达 64 个内核
内存容量
  • 32个DIMM插槽
  • 支持高达 8TB 注册 ECC DDR4 3200MHz SDRAM
  • 8通道内存总线
内存类型 DDR4 3200 MHz 注册 ECC,288 针镀金 DIMM
DIMM 尺寸 4GB,8GB,16GB,32GB,64GB,128GB,256GB
显存电压 1.2V
错误检测
  • 纠正单位错误
  • 检测双位错误(使用 ECC 内存)
芯片组 片上系统 (SoC)
的SATA SATA3(6Gbps)
网络连接 双 10GBase-T + 10G SFP+ 通过 Intel X710-TM4
智能制造管理接口
  • 支持智能平台管理界面 v.2.0
  • IPMI 2.0,支持 LAN 上的虚拟媒体和 KVM-over-LAN 支持
图像 ASPEED AST2500 生物医学中心
NVMe 12 个 NVMe 端口(默认)
局域网
  • 通过 Intel X10-AT710 的双 2GBase-T LAN 端口 + 通过 Intel X10-AT710 的双 2G SFP+
  • 1 个 RJ45 专用 IPMI LAN 端口
USB 4 3.0 USB端口

(2 个后部 + 1 个 A 型 + 1 个前部)

VGA 1的VGA端口
SAS 通过可选的 SAS 套件支持 12 个 SAS3 端口
的SATA 通过可选套件支持 12 个 SATA3 端口
其它
  • 1 个 COM 端口(后置)
  • 2 个 SATA DOM 电源连接器
  • TPM 2.0 标头
BIOS类型 AMI 128Mb SPI 闪存 EEPROM
扩展插槽
  • 2 个 PCI-E 4.0 x16(全高/高,9.5 英寸长)
  • 1 个 PCI-E 4.0 x16(LP)
  • 1 个 PCI-E 4.0 x16(内部专有 LP 插槽)
可编程电源 具有 PMBus 的 1200W 冗余电源
输入
  • 100-127Vac / 9.8 – 7A / 50-60Hz
  • 200-240Vac / 7.5 – 6A / 50-60Hz
  • 200-240Vdc / 7.5 – 6A(仅适用于 CCC)
+ 12V
  • 最大:66.7A / 最小:0A (100-127Vac)
  • 最大:100A / 最小:0A (200-240Vac)
  • 最大:100A / 最小:0A (200-240Vdc)
+ 12Vsb 最大:2.1A / 最小:0A
高度 1.7英寸(43毫米)
宽度 17.2英寸(437毫米)
深度 29.1英寸(739毫米)
毛重 48磅(21.8公斤)

设计与建造

Supermicro 1124US-TNRP 是一款 1U 服务器,具有 Supermicro 单元的正常外观。 服务器正面是十二个 2.5 英寸驱动器托架。 托架无需工具且可热插拔,这总是很好。 左上角是USB 3.0接口。 右上角有控制面板,包括电源按钮/LED、HDD 指示灯、NIC 指示灯、信息 LED 和 UID 按钮。

Supermicro 1124US后置

翻到背面,左边是两个PSU,右边是3个PCIe插槽,中间是所有接口,包括10个3.0GbE接口,XNUMX个USB XNUMX接口,XNUMX个IPMI专用LAN口,XNUMX个串口端口、UID 指示灯和按钮以及视频端口。

超微 1124US 中央处理器

打开它我们可以看到两个 CPU 和围绕它们的 32 个 DIMM。

Supermicro 1124US-TNRP 性能

Supermicro 1124US-TNRP配置:

  • 英特尔 P5510 3.84 PCIe 第 4 代 NVMe 固态硬盘
  • AMD EPYC 7713 处理器(64 核)
  • 512GB DDR4 RAM
  • 64GB SATADOM 引导

SQL Server 性能

StorageReview 的 Microsoft SQL Server OLTP 测试协议采用事务处理性能委员会的基准 C (TPC-C) 的最新草案,这是一种模拟复杂应用程序环境中活动的在线事务处理基准。 TPC-C 基准比综合性能基准更接近于衡量数据库环境中存储基础设施的性能优势和瓶颈。

每个 SQL Server VM 都配置有两个虚拟磁盘:100GB 卷用于启动,500GB 卷用于数据库和日志文件。 从系统资源的角度来看,我们为每个虚拟机配置了 16 个 vCPU、64GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 虽然我们之前测试的 Sysbench 工作负载在存储 I/O 和容量方面使平台饱和,但 SQL 测试寻找延迟性能。

SQL Server 测试配置(每个虚拟机)

  • Windows服务器2012 R2的
  • 存储空间:分配 600GB,使用 500GB
  • SQL Server的2014的
    • 数据库大小:1,500 规模
    • 虚拟客户端负载:15,000
    • 内存缓冲区:48GB
  • 测试时长:3 小时
    • 2.5 小时预处理
    • 30分钟采样期

对于 SQL Server 平均延迟,Supermicro 1124US-TNRP 的总得分为 1 毫秒,每个虚拟机的测量结果为 1 毫秒。

超微 1124US SQL 服务器

Sysbench MySQL 性能

我们的第二个本地存储应用程序基准测试包括通过 SysBench 测量的 Percona MySQL OLTP 数据库。 该测试测量平均 TPS(每秒事务数)、平均延迟和平均 99% 延迟。

每个 Sysbench VM 配置了三个虚拟磁盘:一个用于启动 (~92GB),一个用于预构建数据库 (~447GB),第三个用于测试中的数据库 (270GB)。 从系统资源的角度来看,我们为每个虚拟机配置了 16 个 vCPU、60GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 我们使用了 8 个 NVMe SSD 中的 12 个,每个驱动器放置了两个 VM。 由于这是一个受 CPU 限制的基准测试,它对最终性能数字没有影响。

Sysbench 测试配置(每个虚拟机)

  • CentOS 6.3 64 位
  • Percona XtraDB 5.5.30-rel30.1
  • 数据库表:100
    • 数据库大小:10,000,000
    • 数据库线程:32
    • 内存缓冲区:24GB
  • 测试时长:3 小时
    • 2 小时预处理 32 个线程
    • 1 小时 32 个线程

使用 Sysbench OLTP,我们记录了 28,665 个虚拟机的总得分为 8 TPS,单个虚拟机的得分从 3,474 TPS 到 3,707 TPS 不等。 对于 16 个虚拟机,我们看到总得分为 38,960 TPS,单个虚拟机的得分从 2,360 TPS 到 2,492 TPS 不等。 这对于测试来说是非常高的,当你考虑到这不是利用旗舰 AMD Epyc Gen3 CPU 时,这更令人印象深刻。

Supermicro 1124US 系统平台

对于 Sysbench 平均延迟,8VM 测试的总得分为 8.93ms,单个 VM 的范围从 8.63ms 到 9.21ms。 对于 16VM,我们看到总计 13.14ms,单个 VM 的范围在 12.82ms 到 13.56ms 之间。

Supermicro 1124US Sysbench 平均延迟

在我们的最坏情况(第 99 个百分位数)延迟中,1124US 的 14.98VM 总得分为 8ms,55.22VM 的总得分为 16ms。

超微1124US 99号

VDBench 工作负载分析

在基准测试服务器方面,应用程序测试是最好的,综合测试排在第二位。 虽然不能完美代表实际工作负载,但综合测试确实有助于为具有可重复性因素的存储设备建立基线,从而可以轻松地在竞争解决方案之间进行同类比较。

这些工作负载提供了一系列不同的测试配置文件,包括“四个角”测试、常见的数据库传输大小测试,以及来自不同 VDI 环境的跟踪和捕获。 所有这些测试都利用通用的 vdBench 工作负载生成器,以及一个脚本引擎来自动化和捕获大型计算测试集群的结果。 这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。

简介:

  • 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
  • 4K 随机写入:100% 写入,128 线程,0-120% iorate
  • 64K 顺序读取:100% 读取,32 个线程,0-120% 迭代
  • 64K 顺序写入:100% 写入,16 个线程,0-120% 迭代
  • 综合数据库:SQL 和 Oracle
  • VDI 完整克隆和链接克隆跟踪

观察随机 4K 读取,Supermicro 1124US-TNRP 的峰值为 3,985,505 IOPS,但延迟下滑至 1.05 毫秒。

超微1124US 4k读取

在 4K 写入中,我们看到了更好的延迟开始(34.2µs),服务器继续达到 2,256,082 IOPS 的峰值和 2.4ms 的延迟。

超微1124US 4k写入

切换到 64K 顺序工作负载时,1124US 在 953,421µs 的亚毫秒延迟下达到了令人难以置信的 59.6 IOPS 或 400GB/s 的峰值。

超微1124US 64k读取

对于 64K 写入,服务器在 100 微秒内启动,然后以 346,960 微秒的延迟达到 21.7 IOPS 或 779GB/s 的峰值。

超微1124US 64k写入

我们的下一组测试是我们的 SQL 工作负载:SQL、SQL 90-10 和 SQL 80-20。 从 SQL 开始,Supermicro 1124US 的峰值为 2,533,043 IOPS,延迟为 147µs。

在 SQL 90-10 中,服务器的峰值为 2,674,358 IOPS,延迟为 138µs。

SQL 80-20 的峰值性能为 2,572,583 IOPS,延迟为 144µs。

接下来是我们的 Oracle 工作负载:Oracle、Oracle 90-10 和 Oracle 80-20。 从 Oracle 开始,1124Us 达到了 991,373 IOPS 的峰值,延迟为 371µs。

在 Oracle 90-10 中,服务器从 82µs 开始,一直保持在 100µs 以下,直到大约 2 万 IOPS,峰值为 2,373,884 IOPS,延迟仅为 108µs。

Oracle 80-20 表现出另一个强大的低延迟性能,从 78.2µs 开始一直保持在 100µs 以下,直到再次达到约 2 万 IOPS,然后在 2,321,212µs 的延迟下达到 111 IOPS 的峰值。

接下来,我们切换到我们的 VDI 克隆测试,完整和链接。 对于 VDI 完整克隆 (FC) 启动,Supermicro 1124US 的峰值为 980,159 IOPS,延迟为 234µs。

在 VDI FC Initial Login 中,峰值性能为 240,465 IOPS,延迟为 1.21 毫秒。

VDI FC Monday Login 看到 Supermicro 从低延迟开始,稍微上升,然后稳定在 463,803 IOPS 的峰值和仅 148µs 的延迟。

对于 VDI 链接克隆 (LC) 引导,Supermicro 服务器表现出相当稳定的性能,峰值为 756,313 IOPS,延迟为 205µs。

VDI LC 初始登录在 364µs 的延迟下看到了大约 161K IOPS 的峰值。

最后,借助 VDI LC Monday Login,Supermicro 1124US 能够在 492,682µs 的延迟下达到 249 IOPS。

总结

Supermicro 发布了另一款紧凑型服务器,支持 Supermicro 1124US-TNRP 中的最新一代 AMD EPYC CPU。 这里有很多值得喜欢的地方。 服务器只有 1U,但它可以通过 7003 个 DIMM 插槽容纳两个第三代 AMD EPYC 8 处理器和高达 32TB 的 RAM。 背面有三个 PCIe Gen4 x16 扩展插槽和两个板载 10GbE 端口。 1024UT 的不足之处在于您只能添加四个 NVMe 驱动器。 此处 1124US 允许用户最多添加 XNUMX 个。 AI、ML 和其他计算密集型应用程序将非常适合这个盒子。

为了测试性能,我们在系统中塞满了英特尔 P5510 SSD,并运行了我们的应用程序工作负载分析测试套件。 在 SQL Server 平均延迟中,我们看到总延迟为 1.25 毫秒。 使用 Sysbench OLTP,我们看到 28,665VM 的总得分为 8 TPS,38,960VM 测试的总得分为 16 TPS。 在 Sysbench 平均延迟中,8.93VM 和 13.14VM 的总得分分别为 8ms 和 16ms。 在 Sysbench 的最坏情况下,14.98VM 和 55.22VM 的总分分别为 8ms 和 16ms。

在 VDBench 中,我们看到了一些亮点,包括 4K 读取中近 4 万次 IOPS、2.26K 写入中 4 万次 IOPS、59.6K 读取中高达 64GB/s 和 21.7K 写入中高达 64GB/s。 通过我们的 SQL 测试,我们看到了 2.5 万 IOPS 的峰值,SQL 2.7-90 中的 10 万 IOPS 和 SQL 2.6-80 中的 20 万 IOPS。 Oracle 测试的峰值为 991K IOPS,Oracle 2.4-90 为 10 万 IOPS,Oracle 2.3-80 为 20 万 IOPS。

接下来是我们的 VDI 克隆测试 Full 和 Linked。 在完整克隆中,我们看到了 980K IOPS 的启动峰值、240K IOPS 的初始登录和 464K IOPS 的星期一登录。 借助链接克隆,我们看到启动峰值为 756K IOPS,初始登录峰值为 364K IOPS,星期一登录峰值为 493K IOPS。 虽然服务器在 VDBench 中有很多令人印象深刻的数字,但它确实不止一次超过 1 毫秒。 它在 4K 测试和 VDI FC 启动中有更高的延迟。

Supermicro 1124US-TNRP 是另一款功能强大的小型服务器。 如果您正在寻找一款能够真正提升性能并拥有大量 NVMe 存储的高密度服务器,那么 1124US 是您的不二之选。

Supermicro 1124US-TNRP 产品页面

参与 StorageReview

电子报 | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTokRSS订阅