去年10月我们评测了忆恒创源的国产满血企业级PCIe 5.0 SSD——PBlaze7 7940。数字到了9就被认为是极限,14GB/s也是PCIe 5.0接口的满血速度,而今年“小海豚”忆恒创源百尺竿头更进一步,PBlaze7 7A40将全国产与极致性能推到了全新的高度。
在计算机常用的16进制表达中,排在9后面的就是A。忆恒创源PBlaze7 7A40使用平头哥镇岳510 主控和长江存储Xtacking 3D TLC NAND闪存,实现了产品的全国产化,并在延续14GB/s满血读取能力的同时,将4K随机读取性能从PBlaze7 7940的2800K IOPS进一步提升到3300K IOPS,4K随机写性能则提升至1000K IOPS,也是目前基于TLC NAND,首个稳态下4K随机写性能突破百万IOPS的产品。
镇岳510是阿里巴巴平头哥去年宣布的首款企业级SSD主控芯片,内置玄铁910 RISC-V多核CPU,采用平头哥自研芯片架构,支持DDR5 DRAM缓存,主机接口采用PCIe 5.0标准,关键数据通路与命令通路大量采用定制硬件模块加速,实现高性能和低功耗。
PBlaze7 7A40是镇岳510在阿里云内部使用后,首个采用该主控的第三方企业级SSD。得益于平头哥深厚的芯片研发功底,忆恒创源MUFP自主统一架构平台优势,以及双方紧密的技术配合,从产品立项到完成产品开发,PBlaze7 7A40只用了5个季度,是忆恒创源开发速度最快的产品。
长江存储eTLC闪存基于晶栈®Xtacking®架构,具备高性能、高耐久、低延迟、低功耗的特性。PBlaze7 7A40利用平头哥主控架构优势,通过优化I/O路径、精简处理流程和优化数据排布,大幅提高NAND的读写效率,将4K随机读取延迟降低至55μs,4K随机写入延迟更是低至5μs。
PBlaze7 7A40系列包括读取密集型的7A40和混合型的7A46,分别提供1 DWPD和3 DWPD写入耐久度。前面提到的百万IOPS随机写正是6.4TB容量点。本次我们评测的是PBlaze7 7A40 7.68TB,但后面也会通过调整命名空间至6.4TB来模拟PBlaze7 7A46 6.4TB的性能。
测试平台和产品信息展示
测试平台:
- CPU:AMD Ryzen 7 7800X3D
- 主板:技嘉X670 AORUS ELITE AX
- 内存:金士顿DDR5-6000 16GB *2
- SSD:Plextor M6Pro 128GB(系统盘)
- 忆恒创源PBlaze7 7A40 7.68TB
OS:Ubuntu 22.04 LTS
通过smartmontools工具可以查看SSD的一些基本信息,这次测试的忆恒创源PBlaze7 7A40用户可用容量7.68TB,提供3个固件插槽,其中Slot 1为只读属性,支持在线固件升级,默认电源状态最大功耗25W。
OP(预留空间)大小可以影响到SSD的4K随机写性能和随机写寿命。下图是通过nvme-cli工具将用户的可用容量从7.68TB下调至6.4TB,从而模拟PBlaze7 7A46 6.4TB,SSD的4K随机写性能将从500K IOPS翻倍提升至1000K IOPS,写寿命上升至3 DWPD。
理论性能测试
1.GFIO测试:4K随机写入511K IOPS,4K随机读取3337K IOPS
GFIO为功能强大的fio提供了一个图形化界面,不过配置文件还是需要提前动手写好,然后在GFIO中加载。GFIO会每秒刷新显示测试过程中的传输带宽和IOPS数值。测试开始前需要先对SSD进行预处理,首先格式化SSD,顺序填盘2次,128KB顺序读QD1性能,由于PBlaze7 7A40支持预读功能,当SSD检测到当前读取的逻辑地址连续,SSD会提前加载后面逻辑地址包含的数据,大幅缩短读延迟,并极大优化小压力下的顺序读取性能。本环节PBlaze7 7A40在QD1顺序读压力下表现出了超过5.8GB/s的读性能,非常强悍。
随机性能方面,首先格式化SSD,使用128KB QD512参数顺序写入全盘1次,再使用4K Q64T8参数随机写全盘3小时,可以看到稳态下PBlaze7 7A40 7.68TB的测试成绩为509K IOPS。
4K随机读取测试使用Q256T16参数进行,稳态下PBlaze7 7A40 7.68TB的测试成绩为3337K IOPS。三星PM1743的4K随机读取性能为2500K IOPS,而忆恒创源上一代PBlaze7 7940就达到了2800K IOPS的水平,本次测试的PBlaze7 7A40更是实现了3300K IOPS的4K随机读性能,这样的提升幅度可谓惊人。
上一页12 3 4 下一页 阅读全文