从StorageReview横评看PBlaze5 PCIe NVMe SSD

48 篇文章 14 订阅
44 篇文章 16 订阅
北美评测机构StorageReview新一轮的NVMe SSD横向评测已经开启,Memblaze的PBlaze5、Intel的P4510以及HGST、三星等国际主流存储厂商的NVMe SSD都在此次评测之列。

StorageReview所有测试均在StorageReview Enterprise Test Lab中进行。测试环境中的工具、负载以及服务器设备都有统一的标准,以此保障测试的公平性。同时,在测试条件统一前提下,StorageReview将多款产品的结果会放在同一文章中进行对比分析。

StorageReview评测以全面的性能测试著称,针对NVMe SSD的评测项目包括:
  1. SQL Server 性能测试;
  2. MySQL OLTP数据库(Percona 的Sysbench);
  3. 视频渲染类应用测试(SideFX 的Houdini);
  4. 存储设备性能测试。测试工具为VDBench,主要测试项包括4K随机读/写IOPS、顺序读/写带宽;
  5. SQL和Oracle负载;
  6. 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接口


值得一提的是,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和低延迟,在性能平稳性也有着优异的表现。

背后核心技术解读


无论是跟Intel P4510比较,还是跟其他友商产品比较,PBlaze5新版本性能表现抢眼,其背后是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的特性。




全文链接:

Memblaze PBlaze5 NVMe SSD Review

http://www.storagereview.com/memblaze_pblaze5_nvme_ssd_review

Intel SSD DC P4510 Review

http://www.storagereview.com/intel_ssd_dc_p4510_review

StorageReview Enterprise Test Lab

http://www.storagereview.com/storagereview_enterprise_test_lab
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值