块装置的构造制造方法及图纸

技术编号:33723902 阅读:29 留言:0更新日期:2022-06-08 21:16
公开的实施例涉及使用异构存储器组件构造存储器子系统中的存储器分配。在一个实例中,一种方法包含从主机系统接收对构造存储器分配的请求;从存储器装置池选择多个存储器装置;选择所述多个存储器装置当中的多个存储器组件;聚合所述多个存储器组件以实施所述存储器分配;和将用以存取实施所述存储器分配的所述多个存储器组件的阶层式地址提供给所述主机系统,所述阶层式地址各自包含相关联存储器装置的装置ID。装置的装置ID。装置的装置ID。

【技术实现步骤摘要】
【国外来华专利技术】块装置的构造


[0001]本公开大体上涉及存储器子系统中的块装置的构造,且更具体地,涉及以异构媒体实施块装置。

技术介绍

[0002]存储器子系统可包含存储数据的存储器装置内的一或多个存储器组件。存储器组件可以例如是非易失性存储器组件和易失性存储器组件。一般来说,主机系统可以利用存储器子系统在存储器组件处存储数据以及从存储器组件检索数据。
附图说明
[0003]根据下文给出的详细描述和本公开的各种实施例的附图,将更充分地理解本公开。然而,图式不应视为将本公开限制于具体实施例,而是仅用于解释和理解。
[0004]图1说明根据本公开的一些实施例的包含存储器子系统的实例计算环境。
[0005]图2说明根据本公开的一些实施例的为托管块装置对多个异构存储器组件的初始分配。
[0006]图3说明根据本公开的一些实施例的经修改块装置配置。
[0007]图4是根据本公开的一些实施例的构造异构块装置的实例方法的流程图。
[0008]图5说明根据本公开的一些实施例的为形成块装置跨多个主机系统对异构存储器组件的本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:从主机系统接收对构造存储器分配的请求;从存储器装置池选择多个存储器装置;选择所述多个存储器装置当中的多个存储器组件;聚合所述多个存储器组件以实施所述存储器分配;和将用以存取实施所述存储器分配的所述多个存储器组件的阶层式地址提供给所述主机系统,所述阶层式地址各自包括相关联存储器装置的装置ID。2.根据权利要求1所述的方法,其另外包括:从所述主机系统接收指定所述存储器分配的需求的指示;且其中选择所述多个存储器装置和所述多个存储器组件包含通过所述存储器组件的媒体类型来匹配所述存储器分配的所述需求,且其中所述存储器分配的所述需求包含容量、性能、耐久性或电力消耗中的两个或更多个。3.根据权利要求1所述的方法,其另外包括:接收要求动态地修改所述存储器分配的一或多个触发;当所述一或多个触发指示容量需求提高、性能需求提高或电力预算增加中的一或多个时,通过从所述多个存储器装置当中或从所述存储器装置池的另一存储器装置或从正在添加到所述存储器装置池的额外存储器装置选择额外存储器组件,并且将所述额外存储器组件与已经实施所述存储器分配的所述多个存储器组件聚合,以此扩展所述存储器分配;和当所述一或多个触发指示容量需求降低、性能需求降低和电力预算减小中的一或多个时,通过选择和解除分配所述多个存储器组件中的一个或所述多个存储器装置中的一个以及含于其中的所述多个存储器组件中的任一个,以此收缩所述存储器分配。4.根据权利要求1所述的方法,其另外包括:将所述存储器分配的第一部分从所述多个存储器组件中的第一存储器组件迁移到所述存储器装置池中的第二存储器装置上的第二存储器组件,其中通过以下各项来触发所述迁移:所述主机系统的性能、容量和电力消耗需求中的一或多个的改变,对所述多个存储器装置中的第一存储器装置已达到耐久性水平阈值的指示,或对所述第一存储器组件的失败的指示。5.根据权利要求1所述的方法,其另外包括:响应于指示所述主机系统的需求改变的触发而通过以下操作来重建所述存储器分配:从所述存储器装置池选择新的多个存储器装置;从所述新的多个存储器装置当中选择包括多达两种或更多种不同媒体类型的新的多个存储器组件;聚合所述新的多个存储器组件以构建新的存储器分配;和将用以存取实施所述新的存储器分配的所述新的多个存储器组件的阶层式地址提供给所述主机系统,所述阶层式地址各自包括相关联存储器装置的装置ID,其中所述主机系统的所述需求改变包括新近请求的几何形状、对实施分级的需求和对实施高速缓存的需求中的一个。6.根据权利要求1所述的方法,其另外包括:
从所述多个存储器组件当中选择第一、第二和第三存储器组件;使用所述第一、第二和第三存储器组件作为跨存储器装置的非相依存储器组件冗余阵列(RAIMC);将用以存取所述第一存储器组件的阶层式地址提供给所述主机系统,所述阶层式地址包括相关联主机系统的主机ID和相关联存储器装置的装置ID;将寻址到所述第一存储器组件的数据存取复制到所述第二和第三存储器组件;和针对所述第三存储器组件的每个数据元素,存储反映所述第一和第二存储器组件的对应元素的“异或”(XOR)的奇偶校验,且其中所述奇偶校验的值
‘1’
指示数据错误。7.根据权利要求1所述的方法,其中所述多个存储器组件是异构非易失性存储器组件,包含以下各项中的两个或更多个:单层级胞元(SLC)NAND快闪、多层级胞元(MLC)NAND快闪、三层级胞元(TLC)NAND快闪和四层级胞元(QLC)NAND快闪、三维交叉点、ReRAM和NRAM。8.一种系统,其包括:存储器装置池;和处理装置,其以操作方式耦合到所述存储器装置池以进行以下操作:从主机系统接收对构造存储器分配的请求,从所述存储器装置池选择多个存储器装置,选择所述多个存储器装置当中的多个存储器组件,聚合所述多个存储器组件以实施所述存储器分配,和将用以存取实施所述存储器分配的所述多个存储器组件的阶层式地址提供给所述主机系统,所述阶层式地址各自包括相关联存储器装置的装置ID。9.根据权利要求8所述的系统,其中所述处理装置另外进行以下操作:从所述主机系统接收指定所述存储器分配的需求的指示;且其中选择所述多个存储器装置和所述多个存储器组件包含通过所述存储器组件的媒体类型来匹配所述存储器分配的所述需求,且其中所述存储器分配的所述需求包含容量、性能、耐久性或电力消耗中的两个或更多个。10.根据权利要求8所述的系统,其中所述处理装置另外进行以下操作:接收要求动态地修改所述存储器分配的一或多个触发;当所述一或多个触发指示容量需求提高、性能需求提高或电力预算增加中的一或多个时,通过从所述多个存储器装置当中或从所述存储器装置池的另一存储器装置或从正在添加到所述存储器装置池的额外存储器装置选择额外存储器组件,并且将所述额外存储器组件与已经实施所述存储器分配的所述多个存储器组件聚合,以此扩展所述存储器分配;和当所述一或多个触发指示容量需求降低、性能需求降低和电力预算减小中的一或多个时,通过选择和解除分配所述多个存储器组件中的一个或所述多个存储器装置中的一个以及含于其中的所述多个存储器组件中的任一个,以此收缩所述存储器分配。11.根据权利要求8所述的系统,其中所述处理装置另外进行以下操作:将所述存储器分配的第一部分从所述多个存储器组件中的第一存储器组件迁移到所述存储器装置池中的第二存储器装置上的第二存储器组件,其中通过以下各项来触发所述迁移:所述主机系统的性能、容量和电力消耗需求中的一或多个的改变,
对所述多个存储器装置中的第一存储器装置已达到耐久性水平阈值的指示,或对所述第一存储器组件的失败的指示。12.根据权利要求8所述的系统,其中所述处理装置另外进行以下操作:响应于指示所述主...

【专利技术属性】
技术研发人员:A
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1