广告

浅谈NVMe 1.4 IO determinism

时间:2019-04-24 作者:忆芯科技 阅读:
不同的NVM Set使用的物理资源可以是独立的,每个NVM Set可以包含多个channel多个die,不同的NVM Set读写,擦除等都是相互独立互不干扰,可以提供更好的QoS。
EETC https://www.eet-china.com

NVMe协会发布了最新的NVMe 1.4 draft版本,其中NVMe 1.4中增加的最重要的一个内容应该就是IO determinism。IO determinism主要包含两部分一个是NVM Sets一个是PLM(Predictable Latency Mode)。eb5EETC-电子工程专辑

不同的NVM Set使用的物理资源可以是独立的,每个NVM Set可以包含多个channel多个die,不同的NVM Set读写,擦除等都是相互独立互不干扰,可以提供更好的QoS。eb5EETC-电子工程专辑

eb5EETC-电子工程专辑
eb5EETC-电子工程专辑
同一个NVM Set内部可以包含一个或者多个NS(name space)。eb5EETC-电子工程专辑

20190423nvme2.pngeb5EETC-电子工程专辑
eb5EETC-电子工程专辑
PLM是IO determinism中另外一个组成部分,主要用于优化系统的读写延时,提高系统的QoS。在PLM有效之后系统划分为DTWIN(Deterministic Window)NDWIN(Non-Deterministic Window)两种时间窗口,在DTWIN时间窗口内,SSD系统提供为读写指令提供deterministic latency,以提高系统的QoS,在NDWIN时间窗口内,SSD系统不需要提供deterministic latency,以完成SSD系统内部的GC等操作。eb5EETC-电子工程专辑

20190423nvme3.pngeb5EETC-电子工程专辑
eb5EETC-电子工程专辑
SSD系统提供在DTWIN可以执行read(rand 4K read)/write(Optimal Write Unit Size)的command的typical值。Host可以通过log page得到SSD系统在DTWIN窗口内剩余的可执行的read/write command的能力(Reliable Estimate)。eb5EETC-电子工程专辑
以read command为例,typical与reliable estimate的关系如下图。eb5EETC-电子工程专辑

20190423nvme4.pngeb5EETC-电子工程专辑
eb5EETC-电子工程专辑
由于在read过程中会出现数据错误,而数据出错的比例的不同造成data recovery的时间也会不同,所以为了实现PLM,NVMe协议规定在支持PLM的时候需要同时支持Read Recovery Level Config。不同的Read Recovery Level对应不同的read latency。eb5EETC-电子工程专辑

20190423nvme5.pngeb5EETC-电子工程专辑

EETC https://www.eet-china.com
本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
您可能感兴趣的文章
  • 5G背景下的物联网发展趋势 5G在市场方面的节奏主要分为三个阶段:聚焦eMBB阶段->低时延uRLLC阶段->海量物联网爆发mMTC阶段。
  • 有点傻的智能音箱表示:这一屋子家电很难带 被誉为“智能家居”最佳语音入口的智能音箱,去年出货总量达到8620万台,一度让互联网和家电厂商看到了智能家居全面爆发的希望。但用过的人普遍表示,现在的音箱还有点傻,配上更傻、不能联网、不能交互的原始白家电们,简直惨不忍睹……
  • 以智能家居之名,2019年不能错过的十款国产IC 5月10日,有着业界“最接地气本土IC论坛”之称的松山湖中国IC创新高峰论坛在东莞松山湖凯悦酒店顺利召开。今年的第九届松山湖论坛重点推介一批与智慧家居相关的本土IC新品,代表了中国先进IC设计水平,与本年度热门应用需求紧密结合。
  • 孟晚舟再度出庭,华为加拿大公司宣布三项承诺 孟晚舟周三(8日)在温哥华再度出庭,法官决定,孟晚舟将在今年9月23日到10月4日之间出庭聆讯,整个引渡聆讯的过程估计将旷日持久。而在此之前的5月7日,华为加拿大公司在多伦多承诺,无论加拿大对华为的5G网络建设作出怎样的决定,也无论孟晚舟案件的审理结果如何,华为都会继续投资,不会撤离加拿大。
  • Marvell以4.52亿美元收购Aquantia,加强汽车网络业务 Marvell 宣布达成了以 4.52 亿美元收购 Aquantia 的计划。本次收购将显著提升 Marvell 当前的网络业务,因为该公司打算在未来的 PC、企业、以及车载领域,使用来自 Aquantia 的技术。
  • ADI以灵活而完整的工业4.0方案加速智能工厂的实现 在由EEVIA主办的第八届中国电子ICT媒体论坛上,ADI亚太区工业自动化行业市场部经理于常涛先生分享了ADI针对工业4.0智能工厂的完整方案,从边缘侧的检测、测量和数据处理,以及电源能效管理、有线和无线连接,直到确保云端数据和系统完整性的安全防范。
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告