Solidigm™ D7-PS1010 固态硬盘携手第 5 代 AMD EPYC 处理器:性能实测解析

介绍

D7-PS1010 是首款专为加速现代工作负载并满足严苛人工智能存储需求而设计的 Solidigm 5.0 固态硬盘。该硬盘提供 E3.S 和 U.2 两种规格,容量分别为 1.92TB、3.84TB、7.68TB 和 15.36TB。D7-PS1010 为当今数据中心市场提供卓越性能,同时保证 5 年内每日单驱动器写入次数 (DWPD) 达 1 次1。本文重点展示 Solidigm D7-PS1010 在搭载双第 5 代 96 核 AMD EPYC™ 处理器的服务器中的性能表现。第 5 代 AMD EPYC 处理器基于 AMD“Zen 5”架构打造,为人工智能工作负载提供卓越性能与能效表现。本性能简报包含单驱动器配置及扩展至 24 驱动器时的详细系统配置与测试结果。

系统配置

本性能简报所述测试采用以下系统配置:

清单 描述
CPU 2 x 第 5 代 96 核 AMD EPYC2
RAM 768 GB (24 x 32 GB DDR5-4800)
存储

1 x Solidigm D7-PS1010 PCIe® 5.0 x4 (U.2 15mm)

  • 单驱动器测试分别使用了 1 块 1.92TB、1 块 3.84TB、1 块 7.68TB 和 1 块 15.36TB 驱动器。

  • 多驱动器扩展测试使用了 1-24 块 1.92TB 驱动器。

BIOS RVOT1000F
非默认 BIOS 设置 1. 确定性控制 -> 已启用 2. 确定性启用 -> 电源
操作系统 Ubuntu 22.04,内核 5.15 / RHEL 9.2,内核 5.14
测试套件 FIO v3.28

表 1. 用于测试的系统配置

关键注意事项:

  • Solidigm 预计驱动器运行间吞吐量波动幅度可达 10%。
  • 所有驱动器在测量性能前必须进行清除和预处理。
  • 对于 100% 读取工作负载,驱动器应通过等效的 100% 写入工作负载进行预处理。
  • 系统和/或驱动器配置的任何变更都可能影响驱动器性能。
  • 随机性能采用队列深度 512 (QD64 x 8) 进行测量,但 8k 随机读取扩展测试使用队列深度 256 (QD32 x 8)。
  • 顺序性能在队列深度为 128(1 个工作进程)时进行测量。
  • 所有工作负载的运行时间为 60 秒。
  • 随机工作负载性能以吞吐量 (IOPS) 来衡量。
  • 顺序工作负载性能以带宽 (MBps) 来衡量。
  • 除 7.68TB 驱动器的 128KB 顺序写入测试使用 RHEL 9.2 运行外,所有工作负载均在 Ubuntu 22.04 上执行。

测试结果

单驱动器

表 2 至表 5 展示了在表 1 所述第 5 代 AMD EPYC 服务器上,单驱动器 Solidigm D7-PS1010 固态硬盘在 AMD EPYC Volcano 平台上的性能测试结果。我们成功完成了所有工作负载在不同容量下的预期目标,且完成率超过 100%(每个工作负载均使用 FIO 执行 60 秒)。

驱动器容量:1.92TB
工作负载 规格 实际 规格百分比
4KB 随机读取 2350000 2409894 102.55
4KB 随机写入 150000 157885 105.26
128KB 顺序读取 14500  14506 100.04 
128KB 顺序写入 4100 4275  104.27 

表 2. 1.92TB 单驱动器结果

驱动器容量:3.84TB
工作负载 规格 实际 规格百分比
4KB 随机读取 3100000 3254340 104.98
4KB 随机写入 315000 317250 100.71
128KB 顺序读取 14500  14514 100.10 
128KB 顺序写入 8200  8234 100.41 

表 3. 3.84TB 单驱动器结果

驱动器容量:7.68TB
工作负载 规格 实际 规格百分比
4KB 随机读取 3000000 3331032 111.03
4KB 随机写入 400000 430232 107.56
128KB 顺序读取 14500 14817  102.19 
128KB 顺序写入 10000 10842 108.42

表 4. 7.68TB 单驱动器结果

驱动器容量:15.36TB
工作负载 规格 实际 规格百分比
4KB 随机读取 2750000 2779914 101.09
4KB 随机写入 380000 433604 114.11
128KB 顺序读取 14500 14710  101.45 
128KB 顺序写入 9300 9607  103.30 

表 5. 15.36TB 单驱动器

多驱动器

用于测试的第 5 代 AMD EPYC 服务器配备 24 个 NVMe 驱动器托架插槽。所有插槽均配备了 1.92TB Solidigm D7-PS1010 固态硬盘,并执行 FIO 工作负载以评估扩展性能。通过 FIO 的 cpus_allowed 参数,每个驱动器都被映射到特定的 CPU 核心,以实现最优拓扑结构。结果表明,在所有测试的工作负载中,性能均呈线性增长。

4KB 随机负载

在 2P 第 5 代 96 核 AMD EPYC 服务器中,1 至 24 块 1.92 TB Solidigm D7-PS1010 驱动器的 FIO 工作负载性能呈线性增长。 图 1. 4KB 随机读取

在 24 个驱动器上,使用 QD512 (64x8) 的 4KB 随机读取负载实现了约 5740 万次 IOPS。

在 2P 第 5 代 96 核 AMD EPYC 服务器中,1 至 24 块 1.92 TB Solidigm D7-PS1010 驱动器的 FIO 工作负载性能呈线性增长。 图 2. 4KB 随机写入

在 24 个驱动器上,采用 QD512 (64x8) 的 4KB 随机写入负载实现了约 360 万次 IOPS。

 在 2P 第 5 代 96 核 AMD EPYC 服务器中,1 至 24 块 1.92 TB Solidigm D7-PS1010 驱动器的 FIO 工作负载性能呈线性增长。 图 3. 4KB 随机混合读写 70/30

在 24 个驱动器上,采用 QD512 (64x8) 的 4KB 随机混合读写 70/30 负载实现了约 820 万次 IOPS。

在 2P 第 5 代 96 核 AMD EPYC 服务器中,FIO 工作负载性能从 1 个 1.92 TB Solidigm D7-PS1010 驱动器扩展到 24 个时,呈线性增长 图 4. 8K 随机读取

在 24 个驱动器上,采用 QD256 (32x8) 的 8KB 随机读取负载实现了约 2730 万次 IOPS。

在 2P 第 5 代 96 核 AMD EPYC 服务器中,FIO 工作负载性能从 1 个 1.92 TB Solidigm D7-PS1010 驱动器扩展到 24 个时,呈线性增长 图 5. 8KB 随机写入

在 24 个驱动器上,采用 QD512 (64x8) 的 8KB 随机写入负载实现了约 180 万次 IOPS。

在 2P 第 5 代 96 核 AMD EPYC 服务器中,1 至 24 块 1.92 TB Solidigm D7-PS1010 驱动器的 FIO 工作负载性能呈线性增长。 图 6. 8KB 随机混合读写 70/30

在 24 个驱动器上,采用 QD512 (64x8) 的 8KB 随机混合读写 70/30 实现了约 430 万次 IOPS。

在 2P 第 5 代 96 核 AMD EPYC 服务器中,1 至 24 块 1.92 TB Solidigm D7-PS1010 驱动器的 FIO 工作负载性能呈线性增长。 图 7. 128 KB 顺序读取

在 24 个驱动器上,使用 QD128 (128x1) 的 128KB 顺序读取负载实现了约 346 GBps 的性能。

在 2P 第 5 代 96 核 AMD EPYC 服务器中,1 至 24 块 1.92 TB Solidigm D7-PS1010 驱动器的 FIO 工作负载性能呈线性增长。 图 8. 128K 顺序写入

在 24 个驱动器上,使用 QD128 (128x1) 的 128KB 顺序读取负载实现了约 102 GBps 的性能。

结论

本性能简报中的测试结果展示了搭载双第 5 代 96 核 AMD EPYC 处理器的服务器中,固态硬盘 D7-PS1010 在单驱动器和多驱动器配置下的卓越性能。这些结果表明,Solidigm D7-PS1010 固态硬盘 SKU 的实际性能超过了数据表中的规格参数。使用多块 Solidigm D7-PS1010 1.92TB 固态硬盘进行扩展测试,实现了约 5700 万次 IOPS (4K 随机读取)和约 346GBps(128K 顺序读取),这意味着性能从 1 个驱动器到 24 个驱动器呈线性扩展。在配置搭载第 5 代 AMD EPYC 处理器的服务器时,Solidigm D7-PS1010 NVMe 固态硬盘是理想之选。


  1. 有关 DWPD 和保修信息,请参阅 Solidigm D7-PS1010 产品简介
  2. 测试使用了预生产的第 5 代 96 核 AMD EPYC 处理器 (OPN 1536-03 96c)。这些处理器的量产版本将是第 5 代 AMD EPYC 9655。

测试记录特定系统上具体测试中的组件性能。硬件、软件或配置的任何不同都可能影响实际性能。当您考虑购买时,请参考其他信息资源以评估产品性能。

性能结果基于截至配置中所示日期的测试,并且可能无法反映所有公开的更新。没有任何产品或组件能保证绝对安全。

针对 Solidigm 编译器或其他产品的 Solidigm 优化可能无法为非 Solidigm 产品提供同样程度的优化表现。Solidigm 技术可能需要启用硬件、软件或服务激活。

您的开支和结果可能会有所不同。

Solidigm 不对第三方数据承担任何控制或审计的责任。您应参考其他信息来源以评估准确性。

© Solidigm 2024

“Solidigm”是 SK hynix NAND 产品解决方案公司 (d/b/a Solidigm) 的商标。AMD、AMD 箭头标志、EPYC 及其组合是 Advanced Micro Devices, Inc. 的商标。其他名称和品牌可能属于其他方所有。