首页 电子消费品客户端SSD 三星 SSD 970 PRO 评测

三星 SSD 970 PRO 评测

by 亚当·阿姆斯特朗

三星电子美国公司宣布推出其广受欢迎的第三代 M.2 NVMe SSD。 再次发布高性能970 PRO,容量更高 970 EVO. 与之前的版本一样,970 将性能水平推得更高,读取速度为 3.5GB/s,写入速度为 2.7GB/s,读写速度高达 500K IOPS。 这种性能水平非常适合专业消费者和技术爱好者以及从事 3D、4K 图形工作、高端游戏和数据分析的人员。


三星电子美国公司宣布推出其广受欢迎的第三代 M.2 NVMe SSD。 再次发布高性能970 PRO,容量更高 970 EVO. 与之前的版本一样,970 将性能水平推得更高,读取速度为 3.5GB/s,写入速度为 2.7GB/s,读写速度高达 500K IOPS。 这种性能水平非常适合专业消费者和技术爱好者以及从事 3D、4K 图形工作、高端游戏和数据分析的人员。

三星 970 PRO 采用了该公司的 2 位 MLC V-NAND,并配备了全新的 Phoenix 控制器。 控制器帮助驱动器达到性能和可靠性。 Phoenix 控制器镀镍,散热更快。 这一代 V-NAND 的耐用性也提高了近 50%,容量高达 1,200 TBW。 该硬盘提供 512GB 和 1TB 两种容量,其小巧的 M.2 外形使其在使用位置方面具有很大的灵活性:台式机、笔记本电脑、超极本等。

三星 SSD 970 PRO 提供 5 年有限保修,329.99GB 的建议零售价为 512 美元,629.99TB 的建议零售价为 1 美元。

三星 SSD 970 PRO 规格

外形尺寸 M.2 2280
容量 512GB 1TB
控制器 三星凤凰控制器
NAND闪存 闪存 三星 V-NAND 2bit MLC
接口 PCIe Gen 3.0×4,NVMe 1.3
性能
顺序阅读 3,500MB /秒
顺序写入 2,300MB /秒 2,700MB /秒
随机读取 QD 32 线程 4 370K 首发 500K IOPS
随机写入 QD 32 线程 4 500K IOPS
能量消耗
空闲 30mW
主动阅读 5.2mW
主动写入 5.2mW 5.7mW
DEVSLP La.3模式 5mW
可靠性
工作温度 0°C至70℃,
非工作温度 -45°C至85℃,
湿度系统 5%95%
震动 1,500G(重力),持续时间:0.5ms,3轴
振动 20~2,000Hz, 20G
平均无故障时间 1.5万小时
保修政策 5年,有限
尺寸 最大 80.15 x 最大 22.15 x 最大 2.38(mm)

性能

测试平台

这些测试中利用的测试平台是 戴尔 PowerEdge R740xd 服务器。 我们通过该服务器内的戴尔 H730P RAID 卡测量 SAS 和 SATA 性能,尽管我们将卡设置为 HBA 模式只是为了禁用 RAID 卡缓存的影响。 NVMe 通过 M.2 转 PCIe 适配卡进行本地测试。 使用的方法更好地反映了最终用户的工作流程,以及虚拟化服务器产品中的一致性、可扩展性和灵活性测试。 重点放在驱动器整个负载范围内的驱动器延迟上,而不仅仅是最小的 QD1(队列深度 1)级别。 我们这样做是因为许多常见的消费者基准测试没有充分捕获最终用户的工作负载配置文件。

SideFX 的胡迪尼

Houdini 测试专门用于评估与 CGI 渲染相关的存储性能。 此应用程序的测试台是核心的变体 戴尔 PowerEdge R740xd 我们在实验室中使用的服务器类型具有双 Intel 6130 CPU 和 64GB DRAM。 在这种情况下,我们安装了运行裸机的 Ubuntu 桌面 (ubuntu-16.04.3-desktop-amd64)。 基准测试的输出以秒为单位来衡量,越少越好。

Maelstrom 演示代表了渲染管线的一部分,它通过演示其有效使用交换文件作为扩展内存形式的能力来突出存储的性能。 测试不会写出结果数据或处理点,以隔离延迟对底层存储组件的影响。 测试本身由五个阶段组成,我们将其中三个阶段作为基准测试的一部分运行,如下所示:

  1. 从磁盘加载打包点。 这是从磁盘读取的时间。 这是单线程的,可能会限制整体吞吐量。
  2. 将点解压缩到一个平面数组中,以便对其进行处理。 如果这些点不依赖于其他点,则可以调整工作集以保留在核心中。 这一步是多线程的。
  3. (不运行)处理点。
  4. 将它们重新打包成适合存储回磁盘的分桶块。 这一步是多线程的。
  5. (未运行)将分桶块写回磁盘。

从渲染时间的表现来看(越少越好),三星 970 PRO 的非 Optane 时间最好,为 2,477.2 秒。

SQL Server 性能

我们使用轻量级虚拟化 SQL Server 实例来适当地表示应用程序开发人员将在本地工作站上使用的内容。 该测试类似于我们在存储阵列和企业驱动器上运行的测试,只是按比例缩小以更好地近似于最终用户采用的行为。 工作负载采用事务处理性能委员会的基准 C (TPC-C) 的当前草案,这是一个模拟复杂应用程序环境中活动的在线事务处理基准。

轻型 SQL Server VM 配置了三个虚拟磁盘:100GB 卷用于引导,350GB 卷用于数据库和日志文件,150GB 卷用于我们在每次运行后恢复的数据库备份。 从系统资源的角度来看,我们为每个 VM 配置 16 个 vCPU、32GB DRAM 并利用 LSI Logic SAS SCSI 控制器。 此测试使用在 Windows Server 2014 R2012 来宾虚拟机上运行的 SQL Server 2,并由戴尔的数据库基准工厂进行压力测试。

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

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

在查看 SQL Server 输出时,三星 970 PRO 以 3,158.5 TPS 落在中间较高端,有趣的是低于 970 EVO。

对于平均延迟,970 PRO 的延迟为 6 毫秒,排名第五。

VDBench 工作负载分析

对于我们的 VDBench 测试,还应该注意的是,我们正在测试 512 PRO 的 970GB 样本,我们在过去发现三星的低端容量往往表现不佳。 在 4K 峰值读取性能中,970 PRO 的峰值性能为 376K IOPS,延迟为 338μs,排名第三。

对于 4K 随机写入,970 PRO 的整体性能最好,为 330,181 IOPS,延迟为 376μs。

转向顺序性能,我们首先查看了 64K 读取基准。 在这里,970 PRO 以 22,154 IOPS 或 1.4GB/s 和 710μs 的延迟并列第四。

凭借 64K 写入,970 PRO 以 24,232 IOPS 或 1.5GB/s 的峰值性能以及 653μs 的延迟再次夺得榜首。

接下来,我们查看了我们的 VDI 基准测试,这些基准测试旨在进一步对驱动器征税。 这些测试包括启动、初始登录和星期一登录。 看看 Boot 测试,970 PRO 以 97,191 IOPS 和 342μs 的延迟排名第三。

对于 VDI 初始登录,970 PRO 以 56,699 IOPS 和 527μs 的延迟位居榜首。

在最后的 VDI Monday Login 中,970 PRO 以 53,843 IOPS 的峰值性能和 295μs 的延迟再次夺冠。

结语

三星 970 PRO 是该公司的第三代 M.2 NVMe SSD。 该驱动器具有比上一代更高的性能承诺以及更好的耐用性。 其全新的镀镍 Phoenix 控制器提升了性能,公司最新一代的 2 位 MLC V-NAND 将耐用性提高了近 50%。 该驱动器有两种容量,512GB 和 1TB,面向专业消费者和技术爱好者。

对于性能,应该注意我们有较小的 512GB 样本。 在之前的评论中,我们看到较低容量样本的性能明显下降。 在 970 PRO 上,它在任何方面都没有表现不佳,事实上它是 Houdini(非 Optane,2,477.2 秒)、4K 写入(330K IOPS)、64K 写入(1.5GB/s)、VDI 中表现最好的初始登录 (57K IOPS) 和 VDI 星期一登录(近 54K IOPS)。 在其他基准测试中,它具有平均或更高的性能,例如 SQL Server 中的 3,158.5 TPS,平均延迟为 6 毫秒,VDBench 性能为 4K 读取(376K IOPS)、64K 读取(1.4GB/s)和 VDI 引导(97K IOPS) .

同样,三星 970 PRO 表现出色(在我们一半的基准测试中表现最好),但它似乎会像以前的型号一样占据主导地位。 这可能更像是一个感知问题,或者我们看到的样本量较小这一事实导致三星过去的性能较低。

底线

512GB Samsung 970 PRO 提供强大的性能,但是,更高的容量可能会提供更好的性能。

亚马逊上的三星 NVMe SSD

讨论这篇评论

注册 StorageReview 时事通讯