北美評測機構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文章
4333瀏覽量
85965 -
SSD
+關注
關注
21文章
2868瀏覽量
117551 -
數據庫
+關注
關注
7文章
3827瀏覽量
64527
原文標題:外媒SSD橫評出爐,PBlaze5實力領跑
文章出處:【微信號:SSDFans,微信公眾號:SSDFans】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論