StorageReview 是北美 SSD 专业评测机构,所有测试均在 StorageReview Enterprise Test Lab 中进行。企业测试实验室配置各种服务器、网络、电力系统和其他网络基础设施,对标真实企业级用户场景,确保准确衡量性能。
此次参评的是全新一代 PCIe 4.0 PBlaze6 6920 系列 7.68TB 企业级SSD,支持热插拔 U.2 规格,测试平台选择PCIe Gen4 AMD EPYC 7713 (64-Core, 2GHz)。和 Samsung PM1735(3.2TB,U.3规格)、KIOXIA CM6/CD6(6.4TB)NVMe SSD 横向对比中,Memblaze PBlaze6 6920 系列在众多性能测试场景中,凭实力胜出,并荣获 “StorageReview 选择奖”。
The Memblaze PBlaze6 NVMe SSD series is the company’s first PCIe Gen4 drive and yet another top-notch release. The drive we tested, the D6920, was either at or near the top in every test. Memblaze SSDs have had the best performance profile of any brand that’s hit our lab over the last several years. The D6920 is no different and is a thoroughly impressive drive throughout our entire test plan. As a result, it’s earned our Editor’s Choice award。
StorageReveiw 评测项目包括:
• SQL Server 性能测试;
• MySQL OLTP 数据库(Percona 的 Sysbench);
• 存储设备性能测试。测试工具为 VDBench,主要测试项包括 4K 随机读/写 IOPS、顺序读/写带宽;
• SQL 和 Oracle 负载;
• VDI 启动测试;
其中 SQL Server、MySQL、Oracle 是主流的三大数据库系统,同时也是对存储设备高性能有硬性要求的应用代表。
首先是微软SQL Server2014测试,采用国际事务处理性能委员会制定的TPC-C基准测试来衡量 OLTP 系统性能和可伸缩性。每个盘部署4个虚拟机,2.5小时预处理之后,进行30分钟的压力测试并进行采样。每个数据库虚拟机实例使用333GB (1500 scale),虚拟用户数量为15000个,此外,每个虚拟机都配置了8个vCPU和64GB内存。
SQL Server 事务性基准测试中,PBlaze6 TPS峰值成绩为12,650.6 TPS,平均延迟为2.3ms,两项测试结果相比其他送测SSD拔得头筹。
MySQL 测试中使用 Percona 的 Sysbench ,和 SQL Server 一样,每个盘部署4个虚拟机。每个虚拟机数据库有100张表,数据库线程为32,硬件上每个虚拟机配置了8个vCPU和60GB内存,最终获取平均TPS、平均延迟和 99% 的平均延迟(这一指标主要用于评估设备的QoS,表示总请求 99% 的 IO 平均延时)。 PBlaze6 6920 系列仍然保持了稳定的高性能,取得了11,478 TPS、11.15ms平均延迟以及20.17ms的平均延迟(99% QoS),凭实力胜出。
存储设备性能测试采用VDBench负载,在随机读写和顺序连续读写测试中,PBlaze6 6920系列的成绩分别为1,484,363 IOPS / 343µs (4K随机读)、584,267 IOPS / 867µs (4K随机写)、6.79GBps / 588µs (64K顺序读带宽)、3.3GBps / 293µs (64K顺序写带宽)。性能和延时表现都位居前列。
随后VDBench 模拟的SQL测试中,StorageReview 使用了100%读、90-10混合读写和80-20混合读写三种负载,测试SSD的性能峰值。PBlaze6 6920系列在三项测试结果中一直处于前两名,测试成绩分别为247,494 IOPS / 128µs (100%读)、262,647 IOPS / 121µs (90-10混合读写)、260,215 IOPS / 121µs (80-20混合读写)。
Oracle测试同样使用了100%读、90-10混合读写和80-20混合读写三种负载,PBlaze6 6920系列性能峰值与SQL结果保持一致,表现优异,测试成绩分别为80,460 IOPS / 125µs (100%读)、201,129 IOPS / 108µs (90-10混合读写)、205,118 IOPS / 106µs (80-20混合读写)。
虚拟桌面在完整克隆(Full Clone,FC)模式下的启动测试,PBlaze6 6920系列以229,874 IOPS 峰值性能和150µs超低延时,保障大压力下VDI的快速登录。
StorageReview 文末总结,在SQL Server、MySQL OLTP 等几个测试中,Memblaze PBlaze6 系列取得了傲人的测试结果。不论在几个横向评测的产品还是 Memblaze 的数代产品中,PBlaze6 的表现都异常抢眼。加上高性能和高寿命的优势加持,PBlaze6系列非常适用于各类严苛的企业级应用环境。
The Memblaze PBlaze6 6920 NVMe SSD series is the latest enterprise drive from the company, for the first time leveraging PCIe Gen4. The Series consists of two drives, D6920 (reviewed here) and the D6926. The difference between the drives is endurance and as a result, capacity. Speaking of capacity, the top capacity for the series is 15.36TB in a U.2 footprint. For performance, the maximum quoted numbers are 7.1GB/s and 1.6 million IOPS. Memblaze states the drive is ideal for a plethora of use cases, and it may just be easier to say that it can fit most (or all) enterprise workloads.