NVM Express,Inc。今天宣布发布NVM Express(NVME)2.0规格系列。重组的NVME 2.0规格允许更快,更简单地开发NVME解决方案,以支持日益多样化的NVME设备环境,包括硬盘驱动器(HDDS)。规格的可扩展性鼓励开发独立命令集,例如分区名称空间(ZNS)和关键值(KV),同时为NVME和NVME对织物(NVME-OF)技术提供支持。
IDC研究副总裁Jeff Janukowicz表示:“ NVME技术是SSD的领先界面,全球企业SSD的总体SSD能力预计将以43%的复合年增长率增长到2024年。”“ NVME体系结构是为未来的SSD开发和形式而设计的,因为我们进入了推动数字化转型的Hyperscale和Enterprise计算的新时代。”
NVM Express总裁Amber Huffman说:“我们已经重新研究了NVME 2.0规格图书馆,以满足存储未来的不断发展的要求。”“ NVME技术在公共命令集和体系结构周围拥有统一的客户端,云和企业存储。我们的技术工作组努力地努力优化针对不同市场领域的NVME 2.0规格的功能,从而允许新兴用例和开放新的NVME设备类型。”
NVME 2.0规格:新布局将推动行业发展和动力
NVME 2.0规格库由多个文档组成,包括NVME基本规范,命令集规范(NVM命令集规范,ZNS命令集规范,KV命令设置规范),运输规格(PCIE传输规范,光纤通道运输规范,RDMA,RDMA,RDMA运输规范和TCP传输规范)和NVME管理接口规范。
新规格将促进新兴的NVME设备生态系统,包括企业和客户端固态驱动器(SSD),可移动卡,计算加速器和HDD。
关键NVME 2.0功能:
- ZNS规范提供了一个分区存储设备接口,该界面允许SSD和主机在数据放置上进行协作。ZNS允许将数据与SSD的物理媒体保持一致,从而提高了整体设备性能和成本,同时增加了可以提供给主机的媒体容量。
- KV命令集使用密钥而不是块地址提供对NVME SSD控制器上数据的访问。KV允许应用程序使用键值对直接与驱动器进行通信,从而避免了键和逻辑块之间翻译表的开销。
- 名称空间类型提供了一种机制,可以允许NVME SSD控制器支持定义为NVME 2.0版本一部分的不同命令集,以及未来命令集的路径。
- NVME Endurance组管理使媒体能够被配置为耐力组,从而揭示了访问SSD的粒度并改善控制。
- 旋转媒体支持可以为NVME上的HDD提供支持,并更新了HDD支持所需的功能,管理功能和其他增强功能。
- 多控制器固件更新定义了具有多个控制器的复杂系统上固件更新的行为。
- 关闭增强功能可以从外壳管理中进行摊牌控制,以简化许多驱动器的管理。
- 简单复制命令从驱动器中的一个名称空间复制数据,将复制操作从多个源LBAS卸载到单个目标LBA。
- 32/64位CRC将保护信息和数据保护扩展到32和64位,以允许新类型的元数据用例。
- 命令组控制可以防止在系统提供系统后的意外变化,并保护系统免受意外或恶意的更改。
- NVME 2.0规格保持与以前的NVME世代的向后兼容性。
在我们的网站上查看NVME 2.0规格库:https://nvmexpress.org/developers/。