操作存储设备和主机设备的方法以及存储设备技术

技术编号:33763881 阅读:19 留言:0更新日期:2022-06-12 14:13
提供了一种操作存储设备的方法、操作主机设备的方法以及存储设备。所述操作存储设备的方法包括:经由存储设备的主机接口从外部设备接收用于请求关于存储设备的故障概率信息的命令,其中,存储设备包括第一组件和第二组件;以及响应于该命令,经由主机接口向外部设备提供关于存储设备的故障概率信息。供关于存储设备的故障概率信息。供关于存储设备的故障概率信息。

【技术实现步骤摘要】
操作存储设备和主机设备的方法以及存储设备
[0001]相关申请的交叉引用
[0002]本申请要求于2020年12月8日在韩国知识产权局提交的韩国专利申请No.10

2020

0170198的优先权,其公开内容通过引用全部并入本文。


[0003]与示例实施例一致的方法、装置和系统涉及主机设备和存储设备。

技术介绍

[0004]当存储设备持续运行时,存储设备中可能发生故障。存储设备的这种故障对存储器系统的可靠性产生不利影响,因此优选地最小化这种故障。
[0005]已经提出了从存储设备中已发生的故障恢复的各种技术。然而,由于这些技术是在存储设备中实际发生了故障之后应用的,因此这些技术无助于提高存储器系统的可靠性。因此,需要一种可以提高存储器系统的可靠性的方法。

技术实现思路

[0006]一个或更多个示例实施例提供了一种能够提高存储器系统的可靠性的用于操作存储设备的方法。
[0007]一个或更多个示例实施例提供了一种能够提高存储器系统的可靠性的用于操作主机设备的方法。
[0008]一个或更多个示例实施例提供了一种能够提高存储器系统的可靠性的存储设备。
[0009]示例实施例可以至少解决上述问题和/或缺点以及上文未描述的其他缺点。此外,示例实施例不需要克服上述缺点,并且可以不克服上述任何问题。
[0010]根据示例实施例的一个方面,一种操作存储设备的方法包括:经由所述存储设备的主机接口从外部设备接收用于请求关于所述存储设备的故障概率信息的命令,其中,所述存储设备包括第一组件和第二组件;以及响应于所述命令,经由所述主机接口向所述外部设备提供关于所述存储设备的所述故障概率信息。
[0011]根据示例实施例的一个方面,一种用于操作主机设备的方法包括:向存储设备发送请求关于所述存储设备的故障概率信息的命令,其中,所述存储设备包括第一组件和第二组件;以及响应于所述命令,从所述存储设备接收关于所述存储设备的所述故障概率信息。
[0012]根据示例实施例的一个方面,一种存储设备包括:缓冲存储器,所述缓冲存储器被配置为临时存储从主机设备提供的数据;非易失性存储器,所述非易失性存储器被配置为存储从所述主机设备提供的所述数据;日志监视器,所述日志监视器被配置为从所述缓冲存储器和所述非易失性存储器收集日志数据;以及处理器,所述处理器被配置为实现机器学习模块,所述机器学习模块基于所述日志数据确定关于所述存储设备的故障概率。
附图说明
[0013]根据以下结合附图对示例实施例的描述,以上和其他方面将更加明显,其中:
[0014]图1是示出根据一些示例实施例的存储器系统的框图;
[0015]图2是示出根据一些示例实施例的存储控制器(storage controller)和非易失性存储器的图;
[0016]图3是示出根据一些示例实施例的存储控制器、存储器接口和非易失性存储器的图;
[0017]图4是示出根据一些示例实施例的存储器系统的操作的流程图;
[0018]图5是用于解释根据一些示例实施例的在存储设备中执行的机器学习操作的流程图;
[0019]图6至图10是用于解释根据一些示例实施例的在存储设备中执行的机器学习操作的图;
[0020]图11和图12是用于解释根据一些示例实施例的存储器系统的操作的图;
[0021]图13是用于解释根据一些其他示例实施例的存储器系统的操作的图;以及
[0022]图14是示出根据一些示例实施例的包括存储设备的数据中心的图。
具体实施方式
[0023]以下,将参考附图描述示例实施例。
[0024]图1是示出根据一些示例实施例的存储器系统的框图。
[0025]存储器系统10可以包括主机设备100和存储设备200。存储设备200还可以包括存储控制器(storage controller)210和非易失性存储器(NVM)220。此外,在一些示例实施例中,主机设备100可以包括主机控制器110和主机存储器120。主机存储器120可以用作缓冲存储器,其用于临时存储要发送到存储设备200的数据或从存储设备200接收的数据。
[0026]存储设备200可以是用于根据来自主机设备100的请求存储数据的存储介质。例如,存储设备200可以是固态驱动器(SSD)、嵌入式存储器和可拆卸外部存储器中的至少一种。如果存储设备200是SSD,则存储设备200可以是符合快速非易失性存储器(NVMe)标准的设备。
[0027]如果存储设备200是嵌入式存储器或外部存储器,则存储设备200可以是符合通用闪存(UFS)或嵌入式多媒体卡(eMMC)标准的设备。主机设备100和存储设备200可以各自生成和发送符合所采用的标准协议的分组(packet)。
[0028]当存储设备200的非易失性存储器220包括闪存时,该闪存可以包括2DNAND存储单元阵列或3D(或垂直)NAND(VNAND)存储单元阵列。作为另一示例,存储设备200还可以包括各种其他类型的非易失性存储器。例如,磁RAM(MRAM)、自旋转移转矩MRAM、导电桥接RAM(CBRAM)、铁电RAM(FeRAM)、相位RAM(PRAM)、电阻存储器(电阻RAM)和各种其他类型的存储器可以被应用于存储设备200。
[0029]在一些示例实施例中,主机控制器110和主机存储器120可以实现为不同的半导体芯片。或者,在一些示例实施例中,主机控制器110和主机存储器120可以集成在同一半导体芯片上。作为示例,主机控制器110可以是在应用处理器中设置的多个模块中的一个模块,并且这样的应用处理器可以实现为片上系统(SoC)。此外,主机存储器120可以是设置在应
用处理器中的嵌入式存储器,或者是位于应用处理器外部的非易失性存储器或存储器模块。
[0030]主机控制器110可以管理将缓冲区域的数据(例如,写入数据)存储在非易失性存储器220中的操作,或将非易失性存储器220的数据(例如,读取数据)存储在缓冲区域中的操作。
[0031]存储控制器210可以包括主机接口(I/F)211、存储器接口212和中央处理单元(CPU)213。此外,存储控制器210还可以包括闪存转换层(FTL)214、分组管理器215、缓冲存储器216、纠错码(ECC)引擎217、以及先进加密标准(AES)引擎218。
[0032]存储控制器210还可以包括工作存储器,闪存转换层(FTL)214加载到该工作存储器中,并且当CPU 213执行闪存转换层214时,非易失性存储器的数据写入和读取操作可以被控制。
[0033]主机接口211可以向主机设备100发送分组以及从主机设备100接收分组。从主机设备100发送到主机接口211的分组可以包括命令、要写入到非易失性存储器220的数据等。从主机接口211发送到主机设备100的分组可以包括对命令的响应、从非易失性存储器220读取的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作存储设备的方法,所述方法包括:经由所述存储设备的主机接口从外部设备接收用于请求关于所述存储设备的故障概率信息的命令,其中,所述存储设备包括第一组件和第二组件;以及响应于所述命令,经由所述主机接口向所述外部设备提供关于所述存储设备的所述故障概率信息。2.根据权利要求1所述的方法,其中,所述命令包括从作为所述外部设备的主机设备提供的获取日志页面命令。3.根据权利要求2所述的方法,其中,所述获取日志页面命令的日志标识符是C0至FF之一。4.根据权利要求1所述的方法,其中,所述故障概率信息包括关于所述存储设备的第一状态或第二状态的信息。5.根据权利要求4所述的方法,其中,所述第一状态指示紧急状态,所述第二状态指示非紧急状态。6.根据权利要求5所述的方法,其中,所述故障概率信息包括:关于所述存储设备的所述第一状态、所述第二状态、第三状态、第四状态或第五状态的信息,其中,所述第三状态指示故障概率低的低状态,其中,所述第四状态指示所述故障概率高于所述第三状态的中等状态,以及其中,所述第五状态指示所述故障概率高于所述第四状态且低于所述第一状态的高状态。7.根据权利要求1所述的方法,其中,所述的提供关于所述存储设备的所述故障概率信息包括:生成关于所述第一组件的第一故障概率信息;生成关于所述第二组件的第二故障概率信息;以及基于所述第一故障概率信息和所述第二故障概率信息,生成关于所述存储设备的所述故障概率信息。8.根据权利要求7所述的方法,其中,所述方法还包括:收集关于所述第一组件的k个第一日志数据和关于所述第二组件的k个第二日志数据,其中,所述的生成第一故障概率信息包括:预测第一故障概率n次,每次预测对应于n个时间点中的不同的时间点,并且每次预测基于k个所述第一日志数据中的在对应时间窗口内包括的p个所述第一日志数据,其中,所述的生成第二故障概率信息包括:预测第二故障概率n次,每次预测对应于所述n个时间点中的不同的时间点,并且每次预测基于k个所述第二日志数据之中的在对应时间窗口内包括的p个所述第二日志数据,其中,所述的生成关于所述存储设备的所述故障概率信息包括:针对所述n个时间点中的每个时间点,将所述第一故障概率和所述第二故障概率分别乘以所述第一组件的加权向量和所述第二组件的加权向量,以及其中,k、n和p均是自然数,p小于k。9.一种用于操作主机设备的方法,所述方法包括:向存储设备发送请求关于所述存储设备的故障概率信息的命令,其中,所述存储设备
包括第一组...

【专利技术属性】
技术研发人员:沈荣燮李庚德罗钟声朴赞武张寅甲赵昶敏
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1