NVM Express技术工作组主席Peter Onufryk表示:"NVMe技术从单一的PCIe SSD规范开始,已经发展成为包括多个命令集在内的近十个规范,为所有主要传输提供了对NVMe技术的关键支持,并对存储的许多方面进行了标准化。NVMe技术的应用持续增长,并成功地将客户端、云、人工智能和企业存储统一在一个通用架构上。NVMe技术的未来是光明的,我们有75项新的授权技术提案正在进行中。"
NVM Express规范以简化开发为目标
最新的NVMe规范由多个文件组成,旨在更快、更简单地开发NVMe架构。三个新规范是NVMe启动规范、子系统本地内存命令集和计算程序命令集。更新的规范包括 NVMe 2.1 基本规范、命令集规范(NVM 命令集、ZNS 命令集、键值命令集)、传输规范(PCIe 传输、光纤通道传输、RDMA 传输和 TCP 传输)以及 NVMe 管理接口规范。
关键的 NVMe 新功能
支持在 NVM 子系统之间实时迁移 PCIe NVMe 控制器。
为固态硬盘提供新的主机定向数据放置功能,可简化生态系统集成,并向后兼容以前的 NVMe 规范。
支持将部分主机处理卸载到 NVMe 存储设备。
针对 NVMe over Fabrics (NVMe-oF) 的网络启动机制。
支持 NVMe over Fabrics 分区。
提供主机管理加密密钥的功能,并通过"每 I/O 密钥"(Key Per I/O)实现高度细粒度加密。
安全增强功能,如支持 TLS 1.3、DH-HMAC-CHAP 的集中式身份验证验证实体和隐蔽处理后的介质验证。
管理增强功能,包括支持高可用性带外管理、通过 I3C 进行管理、带外管理异步事件以及从底层 NVM 子系统物理资源动态创建导出 NVM 子系统。
NVM Express 规范和新功能规范可在 NVM Express网站上下载。