Memblaze PBlaze7 7940 加入了进入市场的 PCIe Gen5 企业级 SSD 的候选名单,与 Memblaze 令人印象深刻的发布保持一致。 该 SSD 专注于性能,并通过多流统一闪存平台 (MUFP) 的开发得到加强,并具有一系列高级功能。 这款 Memblaze 驱动器是满足关键业务应用程序和数据存储需求的可靠选择。 本次审查将更深入地探讨规格、可靠性、高级企业功能集和性能。
Memblaze PBlaze7 7940 加入了进入市场的 PCIe Gen5 企业级 SSD 的候选名单,与 Memblaze 令人印象深刻的发布保持一致。 该 SSD 专注于性能,并通过多流统一闪存平台 (MUFP) 的开发得到加强,并具有一系列高级功能。 这款 Memblaze 驱动器是满足关键业务应用程序和数据存储需求的可靠选择。 本次审查将更深入地探讨规格、可靠性、高级企业功能集和性能。
Memblaze PBlaze7 7940 系列性能
从性能开始,4 的 7946K 随机性能据称高达 2.8 万 IOPS,读取和写入分别高达 700K IOPS(400 型号为 7940K IOPS)。 顺序读写性能也比之前的 Gen4 驱动器有了显着改进,可能达到 14GB/s 读取和 10GB/s 写入。 这意味着顺序性能的大幅提升以及读写延迟的显着降低,读取时间为 55μs,写入时间为 9μs,令人印象深刻。 此性能配置文件可确保高服务质量 (QoS),使其成为对延迟敏感的应用程序的理想选择。
除了直线性能外,PBlaze7 7940 系列在功效方面也表现出色。 每瓦顺序读取性能高达 970MB/s,体现了 Memblaze 对能源效率的关注。 这是通过硬件设计和固件优化来实现的,最大限度地提高硬件利用率,同时最大限度地减少对服务器散热的影响。 此外,7940系列还提供动态功率控制(功率模式设置范围从12W到25W),以提供各种使用场景的灵活性和适应性。
Memblaze PBlaze7 7940 容量和外形尺寸
PBlaze7 7940 系列更独特的方面之一是其外形尺寸和容量方面的多功能性。 它的容量范围从 3.2TB 到 15.36TB,确保在各种部署环境中保持兼容性。
提供多种外形规格,包括 2.5 英寸 U.2、E3.S 1T、E3.S 2T、E1.S 和 HHHL AIC,进一步增强了其对各种基础设施设置的适用性。 E3.S 2T 是我们见过的第一款采用这种外形规格的硬盘。 具体来说,它的尺寸属于 EDSFF 系列的中间范围,在物理尺寸和存储容量之间提供了合理的折衷。
凭借如此多的选项,无论您使用的是标准服务器、超大规模系统,还是紧凑型、空间受限的系统,这个新的企业级 SSD 系列都可以在您拥有的任何配置中工作。
记忆 PBlaze7 7940 企业特色
PBlaze7 7940 系列提供令人印象深刻的企业级功能集,包括单根 I/O 虚拟化 (SR-IOV) 支持。 该技术提高了数据中心和云计算等虚拟化环境中虚拟机的性能和资源分配,从而提高了效率并减少了资源争用。
可靠性和安全性是 PBlaze7 7940 系列 NVMe 企业级 SSD 的首要任务。 TCG Opal2.0 和 AES 256 数据加密可增强安全性,而 128K 原子写入可确保数据一致性。 Sanitize 可安全擦除敏感信息,并且具有电源故障保护功能的完整数据路径保护可确保数据完整性。 安全下载和安全启动可防止未经授权的访问,使其成为企业数据存储的弹性选择。
Memblaze 还为 7940 系列提供了大量易于使用的高级功能。 该 SSD 专为简单性和性能优化而设计,支持 NVMe-MI 1.2b (ARP) 以简化管理。 它提供遥测功能以获取性能洞察,并允许在不重置系统的情况下升级固件。 持久事件日志有助于故障排除和分析,而延迟统计和高延迟日志记录则有助于性能监控。 时间戳等高级功能可协助事件跟踪,加权循环 8TB/s Enterprise TRIM 可智能管理数据以获得最佳性能,满足现代企业环境的多样化需求。
Memblaze PBlaze7 7940 规格
PBlaze7 7940 | PBlaze7 7946 | |||||
用户容量 (TB) | 3.84 | 7.68 | 15.36 | 3.2 | 6.4 | 12.8 |
外形 | 2.5 英寸 U.2、E3.S 1T、E3.S 2T、E1.S 和 HHHL AIC | |||||
接口 | PCIe 5.0 x 4 | |||||
128KB 顺序读取 | 高达 14 GB/秒 | |||||
128KB 顺序写入 | 高达 10 GB/秒 | |||||
持续随机读取 (4KB) IOPS | 最高为2800K | |||||
持续随机写入 (4KB) IOPS(稳态) |
|
|||||
终生耐久性 DWPD |
|
|||||
随机读/写延迟 | 55 /9μs | |||||
顺序读/写延迟 | 8 /9μs | |||||
工作温度 | 环境:0℃至35℃,建议气流; 情况:0℃至77℃ | |||||
不可纠正的误码率 | <10-17 | |||||
平均故障间隔时间 | 2万小时 | |||||
协议 | NVMe 2.0、OCP 2.0 | |||||
NAND 闪存 | 3D TLC NAND | |||||
操作系统 | RHEL、SLES、CentOS、Ubuntu、Windows Server、VMware ESXi | |||||
能量消耗 | <25 W | |||||
基本功能支持 | 断电保护、全数据路径保护、智能、灵活的电源管理、热插拔 | |||||
高级功能支持 |
TRIM、多命名空间、AES 256 数据加密和加密擦除、EUI64/NGUID、可变扇区大小管理和 NVMe 端到端数据保护 (DIF/DIX)、无需重置的固件升级、时间戳、加权循环、持久事件日志、遥测、安全下载、安全启动、TCG OPAL2.0、128K 原子写入、NVMe-MI、SR-IOV | |||||
软件支持 | 开源管理工具、CLI调试工具、操作系统内置驱动程序(轻松系统集成) |
Memblaze PBlaze7 7940 Gen5 固态硬盘 性能
测试平台
为了测试 Memblaze PBlaze7 7940 Gen5 SSD,我们利用了 戴尔PowerEdge R760 在我们的测试实验室。 R760 是一款高度通用的 2U 机架式服务器,支持两个第四代 Intel Xeon 处理器,配置最多支持 4 个 NVMe 驱动器。 此通用服务器适用于混合工作负载、数据库和 VDI。
Dell PowerEdge R760 配置
- 双 Intel Xeon Gold 6430(32 核/64 线程,1.9GHz 基础)
- 1TB DDR5 内存
- Ubuntu的22.04
为了获得最大的灵活性,我们还与 Serial Cables 合作,他们为我们提供了 8 槽位 PCIe Gen5 JBOF,用于 U.2/U.3、M.2 和 EDSFF SSD 测试。 这使我们能够在同一测试硬件上测试所有当前和新兴的驱动器类型。
Memblaze PBlaze7 7940 标志着我们使用该测试平台的第二款 Gen5 SSD,继我们最初使用 铠侠CM7 (我们将其结果添加到下面的图表中)。 我们的性能比较还包括 三星 PM1743 Gen5 SSD。 值得注意的是,7940 和 PM1743 均具有 1 DWPD 耐用等级,而 CM7-V 具有 3 DWPD 等级。
VDBench 工作负载分析
在对存储设备进行基准测试时,应用程序测试是最好的,综合测试其次。 虽然不能完美地代表实际工作负载,但综合测试有助于通过可重复性因素确定存储设备的基线,从而可以轻松地在竞争解决方案之间进行同类比较。 这些工作负载提供了一系列测试配置文件,从“四个角”测试和常见数据库传输大小测试到来自不同 VDI 环境的跟踪捕获。
这些测试利用通用的 vdBench 工作负载生成器和脚本引擎来自动化并捕获大型计算测试集群的结果。 这使我们能够在各种存储设备(包括闪存阵列和单个存储设备)上重复相同的工作负载。 我们对这些基准测试的测试过程会用数据填充整个驱动器表面,然后对相当于驱动器容量 25% 的驱动器部分进行分区,以模拟驱动器如何响应应用程序工作负载。 这与完全熵测试不同,后者使用 100% 的驱动器并使它们进入稳定状态。 因此,这些数字将反映更高的持续写入速度。
简介:
- 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
- 4K 随机写入:100% 写入,128 线程,0-120% iorate
- 64K 随机读取:100% 读取,128 个线程,0-120% 重复率
- 64K 随机写入:100% 写入,128 线程,0-120% iorate
- 16K 顺序读取:100% 读取,32 线程,0-120% 迭代
- 16K 顺序写入:100% 写入,16 个线程,0-120% 迭代
- 64K 顺序读取:100% 读取,32 线程,0-120% 迭代
- 64K 顺序写入:100% 写入,16 个线程,0-120% 迭代
- 4K、8K 和 16K 70R/30W 随机混合,64 线程,0-120% 迭代
- 综合数据库:SQL 和 Oracle
- VDI 完整克隆和链接克隆跟踪
在我们的第一个 VDBench 工作负载分析(随机 4K 读取)中,PBlaze7 7940 记录的峰值仅为 1.1 万 IOPS(183.2 µs),而铠侠 CM7 是这个数字的两倍多,达到 2.7 万 IOPS,延迟为 188.6 µs。
对于 4K 随机写入,PBlaze7 7940 提供了更好的结果,在 831μs 时达到 611.7K IOPS,而铠侠 CM7 的峰值为 948K IOPS,延迟为 537.4μs。
切换到 64k 顺序工作负载后,PBlaze7 7940 表现出了令人印象深刻的性能。 在读取方面,峰值为 216K IOPS (13.5GB/s),延迟为 295.4μs。 这明显优于 KIOXIA 驱动器,后者达到了 11.4GB/s (182K IOPS) 的峰值,读取活动延迟为 349.5μs。
在顺序写入方面,PBlaze7 7940 击败了 KIOXIA 驱动器,峰值速度为 4.28GB/s (69K IOPS),延迟为 928.8μs。 CM7 驱动器的峰值写入速度为 4.18GB/s (67K IOPS),延迟为 951.7μs。
接下来是 16K 测试。 在顺序读取中,PBlaze7 7940 在 161μs 时表现出峰值仅为 2.5K IOPS (191.3GB/s),而铠侠 CM7 在 352μs 时实现了令人印象深刻的 5.5K IOPS (90.7GB/s)。
在连续写入 16K 时,PBlaze7 7940 在 193µs 时显示出 3.01K IOPS (80.9GB/s) 的峰值,而铠侠 SSD 仅在 242µs 时就达到了 3.79K IOPS (63.9GB/s)。
现在我们的混合读/写配置文件,从 70/30 4K 开始。 PBlaze7 7940 的峰值性能在 562μs 时达到 110K IOPS。 KIOXIA CM7 驱动器预计表现更好,可在 881μs 下达到 71.6K IOPS。
在 8k 70/30 测试结果中,PBlaze7 7940 在 443μs 时达到 143.3K IOPS 峰值,而铠侠 CM7 在 597μs 时达到 106.1K IOPS。
在 70/30 16K 配置文件中,PBlaze7 7940 在 327μs 时达到 195.6K IOPS,而铠侠 CM7 在 350μs 时以 181.4K IOPS 完成测试。
以下两个测试是 64k 随机基准测试。 在读取方面,PBlaze7 7940 在 188μs 下实现了非常令人印象深刻且稳定的 170.1K IOPS,是 KIOXIA 驱动器在 81μs 下的 219.2K IOPS 的两倍多(在测试结束时性能也出现了相当陡峭的峰值)。
在 64k 随机写入中,Memblaze 和 KIOXIA 驱动器旗鼓相当,但 7940 最终以 64K IOPS、延迟 245.1μs 的成绩领先。 相比之下,KIOXIA CM7 驱动器的峰值为 63K IOPS,延迟为 247.6μs。
我们的下一组测试是 SQL 工作负载:SQL、SQL 90-10 和 SQL 80-20。 从标准 SQL 工作负载开始,PBlaze7 7940 的峰值为 429K IOPS,最后性能出现峰值,而铠侠 CM7 的峰值为 382K IOPS,延迟为 83.5μs。
在 SQL 90-10 中,两个 Gen5 驱动器的性能几乎相同。 此处,PBlaze7 7940 在测试结束时达到 392K IOPS,延迟为 81.2μs,而铠侠的峰值为 397K,延迟为 80.2μs。
使用 SL 80-20,PBlaze7 的峰值达到 366K IOPS,延迟为 87μs。 相比之下,铠侠 CM7 在 298μs 的时间内实现了 73.5K IOPS 的峰值性能。
接下来是 Oracle 工作负载(Oracle、Oracle 90-10 和 Oracle 80-20)。从一般 Oracle 工作负载开始,PBlaze7 7940 的峰值性能为 361K IOPS (98μs),而 KIOXIA CM7 的峰值性能为 416K IOPS(85.1)微秒。
查看 Oracle 90-10,PBlaze7 7940 和 KIOXIA CM7 再次具有几乎相同的性能,前者的峰值性能为 293K IOPS(74.9μs),而后者的峰值性能为 298K IOPS(73.5μs)。
接下来是 Oracle 80-20,其中 PBlaze7 7940 的峰值为 280K IOPS,延迟为 78.2μs。 相比之下,CM7 的峰值为 310K IOPS,稳定延迟为 70.6μs。
接下来,我们切换到 VDI 克隆测试,完整测试和链接测试。 VDI 完整克隆 (FC) Boot 7940 的峰值为 360K IOPS,延迟为 97.3μs(尽管最终性能出现了轻微波动)。 相比之下,铠侠 CM7 的峰值为 335K IOPS,延迟为 103μs。
在 VDI FC 初始登录期间,PBlaze7 7940 实现了 209K IOPS(141.7μs),而 KIOXIA CM7 驱动器略有回落,峰值为 168K IOPS,延迟为 73.2μs,然后在最后阶段性能出现显着峰值。考试。
通过 VDI FC Monday Login,PBlaze7 7940 的性能达到 130K IOPS,延迟为 121.3µs。 相比之下,KIOXIA CM7 以 161μs 的延迟实现了令人印象深刻的 98.1K IOPS。
对于 VDI 链接克隆 (LC) 启动,PBlaze7 7940 以非常稳定的 166K IOPS 和 96μs 延迟结束测试,而 CM7 KIOXIA 驱动器则以 166K IOPS 和 96.3μs 获得几乎相同的结果。
在 VDI LC 初始登录中,PBlaze7 7940 的性能峰值为 75K IOPS,延迟为 104.3μs。 相比之下,铠侠 CM7 在 96μs 处达到了 81.1K IOPS 的稳定峰值。
对于 VDI LC 星期一登录,PBlaze7 7940 的性能峰值为 108K IOPS,延迟为 146.5μs。 相比之下,CM7 的峰值为 106K IOPS,延迟为 119μs(尽管在最后表现出性能峰值,使其达到 100K IOPS)。
总结
Memblaze PBlaze7 7940 已作为先锋 Gen5 硬盘之一进入企业存储领域,与 KIOXIA CM7 一起标志着存储技术向前迈出了重要一步。 总体而言,新款 Memblaze SSD 是一款可靠的解决方案,适用于从数据库管理到虚拟化环境,性能、可靠性和数据安全性至关重要的严苛企业环境。 此外,多种外形尺寸(包括 2.5 英寸 U.2、E3.S 1T、E3.S 2T、E1.S 和 HHHL AIC)的可用性为企业在适应 PBlaze7 7940 方面提供了极大的灵活性到他们特定的基础设施设置。
在性能分析中,我们将 PBlaze7 7940 与 铠侠 CM7 企业级 Gen5 固态硬盘 (适用于具有更高耐力水平的混合用例)以提供有关其各自功能的宝贵见解。 我们还把它与 三星 PM1743 Gen5 SSD 单个 DWPD SSD。 就优势而言,PBlaze7 7940 在 64K 随机读取和随机写入任务中表现出色,表现明显优于 CM7。 此外,它在 64K 顺序性能方面表现出令人印象深刻的性能(再次优于 CM7),凸显了它在处理大型顺序读取操作方面的熟练程度。 但值得注意的是,KIOXIA 硬盘在随机 7K 读/写、7940K 顺序和混合读/写配置文件等方面优于 PBlaze4 16,这表明其在某些读密集型和混合使用场景中的优越性。 最终,这两种驱动器之间的选择应以特定的工作负载要求为指导,因为两者都在不同的性能类别中展示了各自的优势。 公平地说,铠侠还提供了一款 DWPD 驱动器,只是我们还没有测试过。
Memblaze PBlaze7 7940 还具有多种先进功能。 例如,它遵循 NVMe 2.0 和 OCP 2.0 规范,提供 NVMe-MI 1.2b 等高级功能,以实现高效的带外管理、端到端数据保护、TCG Opal 2.0 加密以及对 128K 的支持原子写入。 这些功能共同增强了数据安全性、完整性和性能优化,使 PBlaze7 7940 成为具有严格存储要求的企业的绝佳选择。
与 Memblaze 一样,PBlaze7 7940 系列 NVMe SSD 是一款引人注目的存储解决方案,在许多性能类别、功效和多功能性方面均表现出色。 这使得它非常适合各种应用程序,从延迟敏感的操作到企业级部署。
参与 StorageReview
电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | TikTok | RSS订阅