Persistent Event Log,简称 PEL,持久化日志,是 NVMe1.4 新增功能,Persistent Event Log共相当于是 SSD 的“黑匣子”,当设备在运行过程与遇到错误告警、固件升级、格式化等状态信息变化时,都会进行清晰易读的日志记录,包含时间发生时的时间戳。并且设备执行重启、Reset、Format、Sanitize操作,PEL 都会持久化保留。因此对于...
nvme predictable-lat-log /dev/nvme0 persistent-event-log 功能:检索并显示 NVMe 设备的持久事件日志,这些日志记录了设备的长期事件和统计信息。 用例:若要查看设备的长期事件记录,可以使用以下命令: nvmepersistent-event-log/dev/nvme0 lba-status-log 功能:检索并显示 NVMe 设备的 LBA(逻辑块地址)状态信息日志。
PersistentEventLog 增加了一种称为“PersistentEventLog”的新功能,可以记录系统中发生的重要事件,提供更好的数据保护和安全性。 - 命名空间大小 支持更大的命名空间,最大可达到1ZB(1兆亿TB)。 最大只能达到256TB。 加密选项 支持更多的加密选项,提供更高的数据安全性。 - 综上所述,NVMe 2.0在性能、功能、存储...
之后,NVMe架构和命令集继续扩展,以支持更多的应用场景,更多的Transport 协议,如Ethernet,Fiber Channel等,而不仅仅局限在机箱内部。完成上述目标之后,NVMe又开发出了一些新的命令集,同时也将NVMe扩展到了新的应用场景,如自动驾驶,仓库规模存储,计算存储等。NVMe 技术演化图(引自 NVM Express)NVMe从1.0发展...
[12:12]:0PredictableLatencyEventAggregateLogChangeNoticesNotSupported [11:11]:0AsymmetricNamespaceAccessChangeNoticesNotSupported [9:9]:0x1FirmwareActivationNoticesSupported [8:8]:0x1NamespaceAttributeChangedEventSupported ctratt :0x80 [15:15]:0ExtendedLBAFormatsNotSupported ...
此外,全新NVMe 2.0规范协议还对一些原有Feature做出优化或调整,如Telemetry统一接口日志收集、Persistent Event Log持久化日志等,内容比较多,在此就不一一介绍了。而在后面的文章中,我们也将对NVMe 2.0以及全新一代PCIe 5.0 SSD的一些新功能做更加详细的介绍,欢迎大家持续关注。 PBlaze7 7940系列PCIe 5.0企业级NVMe SS...
LPA.PersistentEventLog LPA.Reserved0 LPA.TelemetryDataArea4 LPA.Reserved1 ELPE 指出控制器所儲存的錯誤資訊記錄項目數目。 此欄位是以 0 為基礎的值。 NPSS 指出控制器支援的 NVM Express 電源狀態數目。 這是以 0 為基礎的值。 電源狀態會循序編號,從電源狀態 0 開始。 控制器必須至少支援一個電源狀態 (...
2、存储不同:NVMe2.0支持更大的命名空间,最大可达到1ZB(1兆亿TB),NVMe1.4的命名空间最大只能达到256TB。NVMe2.0可以支持更大的存储容量,适用于需要大容量存储的应用场景。3、数据安全性不同:NVMe2.0增加了一种称为“PersistentEventLog”(持久性事件日志)的新功能,该功能可以记录系统中...
Advanced Feature Support TRIM, Multi-namespace, AES 256 Data Encryption & Crypto Erase EUI64/NGUID, Timestamp, Sanitize, Weighted Round Robin, Persistent Event Log, Firmware Upgrade without Reset, Telemetry, Secure Download, Secure Boot Software Support Open-source management tool, CLI debug tool,...
nvme: add space in persistent event log desc between words nvme: add one space around the operand and operator in d_raw Hannes Reinecke (8): fabrics: ctrl_loss_tmo setting is invalid for 'loop' nvme-discover: add json output fabrics: correctly handle ctrl_loss_tmo settings for loop ...