获NVMe Express认可,ZNS标准化又进了一步

最近,NVMe Express认可了西数ZNS(Zoned Name space)的命令集规范,ZNS标准化又进了一步,意味着主流存储设备厂商中会有更多支持ZNS标准的方案。

西数的分区存储计划是一个非常有趣的方案,首先,分区存储是一种host主机来管理的存储方案,由主机端服务器来把数据存放在存储设备上的分区中。

注意,这里含糊的是说存储设备,它其实包含了磁盘和SSD两种存储介质,对于SMR磁盘来说,西数提供了ZBC (Zoned Block Commands) 和ZAC (Zoned ATA Command Set)两种指令集,对于采用NVMe协议的SSD来说,还有ZNS (Zoned Name spaces) for NVMe SSD。

主机端管理(host-based)的存储设备跟设备自治(device-based)的方式当然大有不同,这意味着系统和应用软件需要做调整,同时,新技术需要有厂商能共同遵守的标准,以避免厂商锁定,而NVMe Express联盟的这次认定意味ZNS硬盘标准能得到更多厂商的支持。

西数的分区存储技术在去年就介绍过,分区存储技术的核心是实现SMR磁盘与ZNS固态盘在同一架构下的数据存储和访问,与之类似的,希捷则主张将NVMe用在磁盘上,让磁盘和固态盘都同时使用NVMe协议,也便于将两种架构统一起来。

ZNS主要是为了能够充分利用底层介质的存储容量,同时发挥介质本身的特性优势。比如,ZNS适用于QLC-ssd,它可以把具有相似访问频率的数据放在不同的区域中,以减少整体写放大,从而延长硬盘寿命,同时,还可以改进的I/O访问延迟。

获NVMe Express认可,ZNS标准化又进了一步

为了得到操作系统层面的支持,西数在与开源社区协作,以保证NVMe ZNS设备能与Linux内核的分区块设备接口兼容。不仅如此,由于改动比较大,ZNS还涉及到要修改许多常见的软件和工具,比如Ceph,Fio等,西数表示,这些针对性的修改已经在进行了。

西数还表示,目前已经有公有云和私有云厂商,全闪存系统厂商和固态盘厂商,相关的测试和验证工具厂商也都在采用ZNS标准。

其实,ZNS获得来自三星,英特尔和镁光这种大厂的支持要比存储厂商支持更重要、首先,大厂的份额决对标准有绝对的影响力,其次,存储厂商本身就喜欢自己做一些定制和适配,工程实现能力很强,对标准化的需求相对较低,最终,真正的标准化还是得需要同为设备厂商的硬盘厂商来共同完成。

为了打消用户采用ZNS硬盘的担忧,西数一再强调,只需在软件堆栈上做非常小的改动,采用SMR磁盘的用户就能把ZNS SSD部署到自己的数据中心。

展开阅读全文

页面更新:2024-03-30

标签:三星   希捷   云和   固态   介质   磁盘   分区   架构   协议   厂商   硬盘   主机   方案   标准   数码   设备

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top