Crucial P2 固态硬盘于今年早些时候发布,我们的团队也对其进行了评测。这款硬盘是一款标准的 M.2 NVMe 固态硬盘,旨在以低廉的价格提供不错的性能,满足入门级到主流应用场景(例如电子邮件和网页浏览)的需求。最初发布的版本提供 250GB 和 500GB 两种容量,并承诺后续会推出更多容量。现在,Crucial 发布了 1TB 和 2TB 容量的 P2 硬盘,我们将在本次评测中重点介绍 2TB 版本。
如之前的评论所述,Crucial P2 是公司 P1 系列的升级版。 2TB 型号附带用于性能优化、数据安全和固件更新的管理软件,以及 Acronis True Image for Crucial,后者允许用户克隆驱动器,以及备份操作系统、应用程序和设置。 除了更大的容量之外,最大的区别是更高的性能,高达 2.4GB/s 的读取速度,以及更高的耐用性,高达 600 TBW。
Crucial P2 2TB 固态硬盘提供 5 年保修,今天售价为 221 美元。
Crucial P2 NVMe SSD 审查规范
| 接口 | PCIe G3 1×4 / NVMe |
| 外形尺寸 | M.2 2280 |
| 容量 | 2TB |
| 性能 | 顺序读取(最高)– 2,400 MB/s 顺序写入(最高)– 1,900 MB/s |
| 数据传输软件 | 用于 Crucial 克隆软件的 Acronis True Image |
| 高级功能 | 动态写入加速 独立NAND冗余阵列(RAIN) 多步数据完整性算法 自适应热保护 综合掉电抗扰度 主动垃圾收集 TRIM支持 NVMe 标准自我监控和报告技术 (聪明) 纠错码 (ECC) NVMe 自主电源状态转换 (APST) 支持 |
| 预期寿命 (MTTF) | 1.5万小时 |
| 耐力 | 写入的总字节数 (TBW) 为 600 |
| 保修政策 | 制造商 5 年有限 |
Crucial 英睿达 P2 NVMe SSD 性能
测试平台
这些测试中使用的测试平台是戴尔 PowerEdge R740xd服务器。我们通过服务器内部的戴尔 H730P RAID 卡测量 SATA 性能,但为了排除 RAID 卡缓存的影响,我们将该卡设置为 HBA 模式。NVMe 则通过 M.2 转 PCIe 适配器卡进行原生测试。这种测试方法能够更好地反映最终用户的工作流程,因为它在虚拟化服务器的测试中兼顾了一致性、可扩展性和灵活性。我们重点关注硬盘在整个负载范围内的延迟,而不仅仅是最低的 QD1(队列深度 1)级别。这样做是因为许多常见的消费级基准测试无法充分反映最终用户的工作负载特性。
SideFX 的胡迪尼
Houdini 测试专门用于评估与 CGI 渲染相关的存储性能。 此应用程序的测试台是我们在实验室中使用的具有双 Intel 740 CPU 和 6130GB DRAM 的核心 Dell PowerEdge R64xd 服务器类型的变体。 在这种情况下,我们安装了运行裸机的 Ubuntu 桌面 (ubuntu-16.04.3-desktop-amd64)。 基准测试的输出以秒为单位来衡量,越少越好。
Maelstrom 演示代表了渲染管线的一部分,它通过演示其有效使用交换文件作为扩展内存形式的能力来突出存储的性能。 测试不会写出结果数据或处理点,以隔离延迟对底层存储组件的影响。 测试本身由五个阶段组成,我们将其中三个阶段作为基准测试的一部分运行,如下所示:
- 从磁盘加载打包点。 这是从磁盘读取的时间。 这是单线程的,可能会限制整体吞吐量。
- 将点解压缩到一个平面数组中,以便对其进行处理。 如果这些点不依赖于其他点,则可以调整工作集以保留在核心中。 这一步是多线程的。
- (未运行)处理点。
- 将它们重新打包成适合存储回磁盘的分桶块。 这一步是多线程的。
- (未运行)将分桶块写回磁盘。
在这里,我们看到 Crucial P2 的渲染时间为 3049.673 秒,排名倒数第三。
SQL Server 性能
每个 SQL Server VM 都配置有两个虚拟磁盘:100GB 卷用于启动,500GB 卷用于数据库和日志文件。 从系统资源的角度来看,我们为每个虚拟机配置了 16 个 vCPU、64GB DRAM,并利用了 LSI Logic SAS SCSI 控制器。 虽然我们之前测试的 Sysbench 工作负载在存储 I/O 和容量方面使平台饱和,但 SQL 测试正在寻找延迟性能。
此测试使用运行在 Windows Server 2012 R2 客户虚拟机上的 SQL Server 2014,并由 Quest 的数据库基准测试工具进行压力测试。StorageReview 的Microsoft SQL Server OLTP 测试协议采用事务处理性能委员会 (TPPC) 基准测试 C (TPC-C) 的最新草案,TPC-C 是一款在线事务处理基准测试工具,可模拟复杂应用程序环境中的活动。
TPC-C 基准比综合性能基准更接近于衡量数据库环境中存储基础设施的性能优势和瓶颈。 我们用于本次审核的 SQL Server VM 的每个实例都使用 333GB(1,500 规模)的 SQL Server 数据库,并测量 15,000 个虚拟用户负载下的事务性能和延迟。
SQL Server 测试配置(每个虚拟机)
- Windows服务器2012 R2的
- 存储空间:分配 600GB,使用 500GB
- SQL Server的2014的
- 数据库大小:1,500 规模
-
- 虚拟客户端负载:15,000
- 内存缓冲区:48GB
- 测试时长:3 小时
-
- 2.5 小时预处理
- 30分钟采样期
Crucial P2 2TB 的平均延迟为 60 毫秒,以较大优势位居最后。
VDBench 工作负载分析
在对存储设备进行基准测试时,应用程序测试是最好的,综合测试排在第二位。 虽然不能完美代表实际工作负载,但综合测试确实有助于为具有可重复性因素的存储设备建立基线,从而可以轻松地在竞争解决方案之间进行同类比较。 这些工作负载提供了一系列不同的测试配置文件,从“四个角”测试、常见的数据库传输大小测试到来自不同 VDI 环境的跟踪捕获。
所有这些测试都利用通用的 vdBench 工作负载生成器,以及一个脚本引擎来自动化和捕获大型计算测试集群的结果。 这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。 我们针对这些基准测试的测试过程用数据填充整个驱动器表面,然后将驱动器部分分区为驱动器容量的 5%,以模拟驱动器如何响应应用程序工作负载。 这不同于使用 100% 的驱动器并使它们进入稳定状态的全熵测试。 因此,这些数字将反映更高的持续写入速度。
简介:
- 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
- 4K 随机写入:100% 写入,64 线程,0-120% iorate
- 64K 顺序读取:100% 读取,16 线程,0-120% 迭代
- 64K 顺序写入:100% 写入,8 个线程,0-120% 迭代
本次审查的可比性:
首先是随机 4K 读取。 Crucial P2 在延迟 59,408 毫秒时达到 1.2 IOPS 的峰值,远远落后于其他驱动器。
4K 随机写入再次表现不佳,P2 的峰值仅为 9,057 IOPS,延迟为 10.5 毫秒。
切换到顺序,Crucial P2 仍然表现不佳。 在 64K 读取中,驱动器的峰值为 15,264 IOPS 或 954MB/s,延迟为 1.1ms。
64K 写入看到 P2 跌至最后,只有 2,022 IOPS 或 126MB/s,延迟为 6.3ms。
接下来,我们查看了我们的 VDI 基准测试,这些基准测试旨在进一步对驱动器征税。 这些测试包括启动、初始登录和星期一登录。 看看启动测试,Crucial P2 继续表现不佳,在 28,323 毫秒的延迟下达到 1.2 IOPS 的峰值,而表现最好的三星为 138,475 IOPS。
VDI 初始登录 Crucial P2 保持在后方尖峰延迟来回。 它的峰值只有大约 13K IOPS,延迟大约为 2.3 毫秒,是表现最好的延迟的 5 倍多,同时也有超过 650K IOPS。
最后,在我们的 VDI 星期一登录中,P2 在以 3,750µs 的 414 IOPS 峰值结束之前出现了巨大的延迟峰值。
结语
Crucial P2 NVMe 是一款 M.2 外形规格的 SSD(利用 TLC NAND),旨在以非常优惠的价格提供良好的性能。 该驱动器的容量从 250GB 到 2TB 不等,在此处进行了评测。 更高的容量提供更好的性能和耐用性,但价格仍然合理。
从性能来看,该驱动器在任何测试中都表现不佳。 我们运行了 SQL Server 延迟测试,其中驱动器的平均延迟为 60 毫秒。 在 Houdini 中,它的得分为 3,049.7 秒,表现还不错。 在我们的 VDBench 上,该驱动器在所有测试中都表现不佳且延迟很高。 峰值包括 59K 读取的 4K IOPS、9K 写入的 4K IOPS、954K 读取的 64MB/s 和 126K 写入的 64MB/s。 对于我们的 VDI 基准测试,我们看到了 28K IOPS 启动峰值、13K IOPS 初始登录和 3,750 IOPS 星期一登录。
如果容量是一个人的主要关注点并且他们只会从事低生产力工作,那么 Crucial P2 (2TB) 将是一个很好的驱动器。 对于任何需要更好性能的人来说,还有很多其他选择。




Amazon