电子说
来源:网络
此前,我们看到了NVMe标准的更新。该更新定义了一个软件接口,以通过SSD和NAND闪存实际工作的方式帮助实际读写驱动器。
新的NVMe分区命名空间可选功能取代了SSD从硬盘驱动器和较早的存储技术继承而来的传统块设备模型,而是允许SSD在闪存上实现不同的存储抽象。这与SAS和SATA为适应SMR硬盘而添加的扩展非常相似,但对SSD来说却有一些额外的功能。具有这种新功能的 "分区 "固态硬盘可以提供比普通固态硬盘更好的性能,减少过度配置和减少DRAM。缺点是应用程序和操作系统必须更新以支持分区存储,目前这项工作正在进行中。
NVMe分区命名空间(ZNS)规范已被批准并作为技术提案发布。它建立在当前NVMe 1.4a规范的基础上,为NVMe 2.0做准备。即将发布的NVMe 2.0规范将整合所有已批准的技术提案,但也将同样的功能重新组织成多个较小的组件文件:一个基础规范(针对块、分区、键值的每个命令集,以及未来可能出现的更多命令集),以及针对每个传输协议(PCIe、RDMA、TCP)的单独规范。分区命名空间的标准化为这项技术更广泛的商业化和采用扫清了道路,到目前为止,这项技术一直受到厂商特定分区存储接口和非常有限的硬件选择的阻碍。
事实证明,用于SMR硬盘的分区存储模型也非常适合与闪存配合使用,并且是NVMe分区命名空间的前身。SMR硬盘驱动器的区域状结构反映了SSD的页面和擦除块结构。写入限制并不完全匹配,但已经足够接近了。
审核编辑 黄昊宇
全部0条评论
快来发表一下你的评论吧 !