北美评测机构StorageReview新一轮的NVMe SSD横向评测已经开启,Memblaze的PBlaze5、Intel的P4510以及HGST、三星等国际主流存储厂商的NVMe SSD都在此次评测之列。PBlaze5在众多的测试案例中,性能表现抢眼,几乎统领全局。
StorageReview所有测试均在StorageReview Enterprise Test Lab中进行。测试环境中的工具、负载以及服务器设备都有统一的标准,以此保障测试的公平性。同时,在测试条件统一前提下,StorageReview将多款产品的结果会放在同一文章中进行对比分析。
全面而接近真实场景的测试场景
StorageReview评测以全面的性能测试著称,针对NVMe SSD的评测项目包括:
SQL Server 性能测试;
MySQL OLTP数据库(Percona的Sysbench);
视频渲染类应用测试(SideFX 的Houdini);
存储设备性能测试。测试工具为VDBench,主要测试项包括4K随机读/写IOPS、顺序读/写带宽;
SQL和Oracle负载;
VDI启动、登录等操作测试;
每篇StorageReview的评测文章都会汇总多款同类型产品的测试结果,并对结果进行对比解读。
此次参与评测的U.2接口,3.2TB版本的PBlaze5 900系列PCIe NVMe SSD,与PBlaze4(3.2TB)、Intel P4510(3.2TB)、东芝PX04(1.6TB)都进行了全面对比,结果反映在《Memblaze PBlaze5 NVMe SSD Review》和《Intel SSD DC P4510 Review》等报告中。
PBlaze5 900 PCIe NVMe SSD,U.2接口
PBlaze5 NVMe SSD中的性能王者
值得一提的是,StorageReview此次对PBlaze5的两个固件版本进行了评测(去年发布的旧版本及上月刚刚升级的新版本),以评测新版本的性能提升幅度。本说明通用于下文所有的评测结果。
StorageReview测试的重点在于SSD的性能,下图展示了4K随机读的性能。
4K随机读,主要测试随着IOPS提升延迟的变化。可以看到PBlaze5在70万IOPS的性能下仍能保持150μs延迟。
4K随机写同样有着优异的成绩,StorageReview在报告中指出PBlaze5在597,647 IOPS时,延迟达到最大值,为211μs,是参与测试几个产品中不同IOPS性能下延迟最平稳的一个。
64K顺序写带宽中,PBlaze5可以在近2.5GB/s的写带宽下仍能保持100μs的延迟。是带宽从低到高过程中,低延迟体验保持最久的一个。
MySQL、Oracle和SQL Server是最为主流的三大数据库系统,同时也是对存储设备高性能有硬性要求的应用代表。StorageReview对三个数据库场景中不同负载压力下PBlaze5的表现做了全面测试。
15000个虚拟用户的SQL Server延迟。PBlaze5延迟为7.5μs,排在Memblaze PBlaze4之后的第二位。
MySQL测试中使用了Percona,测试工具为SysBench。
在4个虚拟机并行压测下, PBlaze5 保持了99%的I/O 延迟在29.4ms内,是参与测试产品中延迟最低的。
PBlaze5 VS Intel P4510
除以上品类的SSD横评对比以外,StorageReview还单独将Intel P4510与最新的PBlaze5的测试结果进行了比较,PBlaze5 同样表现不俗。限于篇幅,以下摘录了写性能、数据库应用和VDI性能对比,全文对比请参考文末的全文链接。
上图是4K随机写测试结果,可见PBlaze5在60万IOPS处才出现延迟峰值,而在此之前PBlaze5一直保持着低延迟,也是参与测试多款产品中唯一一个在50万及更高IOPS性能下仍能保持低延迟的产品。
与4K随机写操作结果类似,在64K顺序读操作测试中,PBlaze5是唯一一款在1.5GB/s及更高带宽下仍保持不足100μs的延迟,并且直到2.5GB/s写带宽时,延迟仍在可控范围中。
上图可以看到PBlaze5在Oracle场景中不同IOPS均能保障低延迟,延迟峰值为157μs,出现在277,100 IOPS处。此外,StorageReview还对Oracle-90-10和Oracle-80-20进行了测试,PBlaze5 表现出持续稳定的性能。
StorageReview对于VDI场景中启动、登录等高I/O压力下的SSD性能表现。
上图可见VDI-FC-Init-Login场景下,PBlaze5在达到12万IOPS的同时,保障VDI登录操作持续低延迟,性能达到其他产品的150%以上。
VDI另一个重要的高并发场景是启动,在VDI-LC-Boot测试中,PBlaze5同样能够在IOPS性能提升过程中,保持延迟始终在200μs以内。
从StorageReview测试结果来看,不论是Oracle、MySQL、SQL Server三大数据库还是VDI这样的典型的高I/O压力应用,PBlaze5都能保障高IOPS和低延迟,在性能平稳性也有着优异的表现。
"Top Performer","Frontrunner"在测试报告中一度成为了PBlaze5的代名词。
无论是跟Intel P4510比较,还是跟其他友商产品比较,PBlaze5新版本性能表现抢眼,小编冒死挖出底层技术原因,分享给大家:
在读带宽优化上,新FW充分利用Flash特性,采取短读,Flash Cache命中,数据排布优化等多种优化方式,使Flash在同样的时间/功耗下能提供更多的数据。直观看,U.2 PCIe x4前端接口限制的情况下,PBlaze5达到3.5GB/s带宽需要的功耗下降(Memblaze实测功耗15W),AIC PCIe x8的情况下,几乎和旧FW同等的功耗下,实现6GB/s的带宽(Memblaze实测功耗18W),一举突破 PCIe x4 的瓶颈限制。
在写带宽优化方面,新FW优化了代码逻辑,也突破了之前的瓶颈。写带宽的提升没有魔术,必然带来功耗的一定上升,但仍在25W的限制以内。新FW在此方面同步优化了功耗控制代码,提供NVMe标准的功耗模式命令,能实现15/20/25三档,需要多少,控制多少。
随机访问上,新FW首先优化了FW代码结构,使得代码效率更高,硬件路径更短。直观感受是IOPS提高,Latency缩短。另一方面,新FW使用新的Flash特性,能有效提升系统QoS的特性。
-
存储
+关注
关注
13文章
4265浏览量
85676 -
SSD
+关注
关注
20文章
2851浏览量
117238 -
数据库
+关注
关注
7文章
3766浏览量
64278
原文标题:外媒SSD横评出炉,PBlaze5实力领跑
文章出处:【微信号:SSDFans,微信公众号:SSDFans】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论