多模存储管理系统技术方案

技术编号:15436843 阅读:219 留言:0更新日期:2017-05-25 19:05
本发明专利技术公开了一种多模存储管理系统。一种存储系统包括第一分区具有第一类型接口并且第二分区具有选择性底层暴露(SUE)接口的多个存储装置。在所述存储系统中暴露第二分区的选择的底层方面。所述存储系统还包括指引信息向所述多个存储装置传送的多模存储管理系统。多模存储管理系统包括经由SUE接口和第二分区的选择的底层方面指示第二分区的活动的控制器。

Multimode storage management system

The invention discloses a multi-mode memory management system. A storage system includes a plurality of storage devices having a first type of interface and a second partition having a selective lower exposure (SUE) interface. Exposing the underlying aspect of the selection of the second partition in the storage system. The storage system also includes a multi-mode memory management system that guides the information to the plurality of memory devices. The multimode memory management system includes a controller that indicates the activity of the second partition through the underlying aspects of the selection of the SUE interface and the second partition.

【技术实现步骤摘要】
多模存储管理系统
本专利技术涉及信息存储。
技术介绍
在商业、科学、教育和娱乐的多数领域中,许多电子技术(例如,数字计算机、计算器、音频装置、视频装备、电话系统等)已提高生产率并且已减少成本。这些电子系统执行涉及信息存储系统的操作。信息存储操作进行的速度和容易度可显著影响信息存储系统的总体性能。然而,对信息存储的传统尝试通常涉及速度和可管理的复杂性之间的反比关系。信息存储系统涉及可落在两个种类中的一个种类中的操作。一个种类涉及与用户发起的活动关联的存储操作。另一种类涉及由系统发起的管理和维护活动。这些操作进行的速度和容易度与用于存储信息的地址空间的类型关联。对使用以物理方式寻址的空间的传统尝试在理论上被视为以非常快的速度操作,但对传统的以物理方式寻址的空间中的实际管理和维护操作的尝试非常复杂并且未实际实现。传统逻辑地址空间的管理和维护被视为涉及比物理地址空间低的复杂性。然而,传统逻辑地址空间不像物理地址空间一样快地操作。尽管传统存储系统可在以前已被视为可接受的级别操作,但这些存储系统越来越不足以满足要求以及长久以来对改进的应用和平台的需求。对实现增长的速度和可管理的复杂性以实现改进的系统开发的传统尝试还未成功。
技术实现思路
根据本专利技术的一个实施例,一种存储系统包括第一分区具有第一类型接口并且第二分区具有选择性底层暴露(SUE)接口的多个存储装置。在所述存储系统中暴露第二分区的选择的底层方面。所述存储系统还包括指引信息向所述多个存储装置传送的多模存储管理系统。多模存储管理系统包括经SUE接口和第二分区的选择的底层方面指示第二分区的活动的控制器。根据本专利技术的另一实施例,一种用于管理与存储系统关联的存储装置的阵列中的存储介质的计算机实现的方法包括:将用户数据映射到对应于与所述存储系统关联的存储装置的所述阵列中的物理存储区域的代表性几何形状的SUE地址空间中。根据本专利技术的另一实施例,一种用于管理与存储系统关联的存储装置的阵列中的存储介质的系统包括:存储器,存储机器指令;处理器,执行所述指令以将用户数据映射到SUE地址空间中。SUE地址空间对应于与所述存储系统关联的存储装置的所述阵列中的物理存储区域的代表性几何形状。以下在附图和描述中阐述本专利技术的一个或多个实施例的细节。通过描述和附图,并且通过权利要求,本专利技术的其他特征、目的和优点将会清楚。附图说明为了本专利技术的原理的示例性说明而包括附图,附图被包含在本说明书中并且形成本说明书的一部分,并且附图并不意图将本专利技术限制于这里示出的特定实施方式。除非另外具体地指示,否则附图不按照比例绘制。图1是示出根据一个实施例的具有SUE存储分区的示例性存储装置的方框图。图2是示出根据一个实施例的示例性多模存储装置的方框图。图3是示出根据一个实施例的另一示例性多模存储装置的方框图。图4是示出根据一个实施例的示例性多模固态驱动器(MM-SSD)的方框图。图5是示出根据一个实施例的将地址空间信息转换成逻辑地址空间信息的示例性过程的方框图。图6是示出根据一个实施例的示例性系统的方框图。图7是示出根据一个实施例的系统的方框图。图8是描述根据一个实施例的驱动多模底层暴露(multimodeunderlyingexposure)的方法的流程图。图9是示出示例性多模SSD装置的方框图。图10是描述根据本专利技术的实施例的用于在多模存储装置的用户区域中存储的示例性SUE块和对应的SUE页的方框图。图11是描述根据本专利技术的实施例的用于在多模存储装置的用户区域中存储的用户存储空间的示例性SUE块和对应的SUE页的方框图。图12是描述根据本专利技术的实施例的用于在多模存储装置的用户区域中存储的示例性SUE元页和对应的SUE页的方框图。图13是描述根据本专利技术的实施例的用于在多模存储装置的用户区域中存储的示例性SUE元块和对应的SUE元页的方框图。图14是描述根据本专利技术的实施例的用于在多模存储装置的用户区域中存储的另一示例性SUE元块和对应的SUE块的方框图。图15是描述根据本专利技术的实施例的可由多模存储系统实现以提供从逻辑地址到SUE地址的地址映射的示例性SUE映射方案的方框图。图16是描述可实现图15的SUE映射方案的示例性存储系统的示意图。图17是表示根据本专利技术的实施例的将逻辑地址空间映射到SUE地址空间的示例性方法的流程图。图18是示出根据本专利技术的实施例的采用SUE寻址方案以便允许存储系统对存储装置中的逻辑和SUE存储空间进行寻址的示例性多模存储管理系统的示意图。图19是示出根据本专利技术的实施例的采用SUE寻址方案以便允许存储系统对存储装置中的逻辑和SUE存储空间进行寻址的另一示例性多模存储管理系统的示意图。图20是示出根据本专利技术的实施例的采用SUE寻址方案以便允许存储系统对存储装置中的逻辑和SUE存储空间进行寻址的另一示例性多模存储管理系统的示意图。图21是示出根据本专利技术的实施例的可由多模存储管理系统实现的用户区域访问管理器(UAAM)的示意图。图22是示出根据本专利技术的实施例的可由多模存储管理系统实现的用户区域映射引擎(UAME)的示意图。图23是示出根据本专利技术的实施例的可由多模存储管理系统实现的元块管理器(MBM)的示意图。图24是示出根据本专利技术的实施例的可由多模存储管理系统实现的存储装置控制管理器(SCM)的示意图。图25是示出根据本专利技术的实施例的可由多模存储管理系统实现的存储装置访问管理器(SAM)的示意图。图26是示出根据本专利技术的实施例的可由多模存储管理系统实现的全局状态管理器(GSM)的示意图。具体实施方式提供所有上述特征和下面的描述用于帮助对本公开的理解。也就是说,本公开不应该被解释为限于这里阐述的“示例”实施例,并且可被以不同形式实现。下面的实施例仅是用于充分地公开本专利技术的示例,并且被描述以将本专利技术构思提供给本领域技术人员。因此,如果存在实现本公开的要素的许多方式,则将会理解,可利用许多方式中的任何一种方式或其任何一种类似事物来实现本公开。如果在本公开中提及任何配置包括/包含特定组件或者任何处理包括/包含特定操作,则这意味着还可包括其他组件或其他操作。也就是说,这里使用的术语仅意图描述特定示例实施例,而非意图限制本公开的范围。另外,被提供用于帮助对本公开的理解的描述的示例包括它们的补充实施例。这里使用的术语具有本领域技术人员将会通常理解的含义。常用术语将在本公开的上下文中被解释为一致的含义。另外,除非在这里明确地这样定义,否则这里使用的术语不应该被解释为过于理想或形式的意义。描述可采用多种不同类型的地址空间和地址空间活动的高效率并且有效的多模存储方案。在一些实施例中,多模选择性底层暴露(SUE)存储装置能够实现存储装置的一些底层方面的选择性暴露,同时不暴露其他底层方面。多模存储和SUE方案可提高性能,同时将复杂性限制于可管理的范围。在一些示例性实现方式中,可选择性地暴露物理地址空间的底层方面。可实现总体存储分层方案,并且可选择性地将一个分层级别(hierarchicallevel)的底层方面暴露给另一分层级别。通过地址空间配置和地址空间之间的映射,可发生选择性暴露。选择性地暴露的底层方面可更加高效率地并且有效地实现在与具有暴露的底层方面的分层级别不同的分层级别执行的各种活动。所述各种活动可本文档来自技高网...
多模存储管理系统

【技术保护点】
一种存储系统,包括:多个存储装置,包括处理基本类型接口的第一分区和处理选择性底层暴露(SUE)接口的第二分区;和多模存储管理系统,指引信息向所述多个存储装置传送,其中,暴露第二分区的被选择的底层方面,以及其中,多模存储管理系统包括经由SUE接口和第二分区的被选择的底层方面指引第二分区的活动的控制器。

【技术特征摘要】
2015.11.13 US 14/941,5121.一种存储系统,包括:多个存储装置,包括处理基本类型接口的第一分区和处理选择性底层暴露(SUE)接口的第二分区;和多模存储管理系统,指引信息向所述多个存储装置传送,其中,暴露第二分区的被选择的底层方面,以及其中,多模存储管理系统包括经由SUE接口和第二分区的被选择的底层方面指引第二分区的活动的控制器。2.如权利要求1所述的存储系统,其中,第二分区的被选择的底层方面包括底层物理地址空间的代表性几何形状。3.如权利要求1所述的存储系统,其中,基本类型接口包括逻辑接口。4.如权利要求1所述的存储系统,其中,所述多个存储装置包括固态驱动器。5.如权利要求1所述的存储系统,其中,多模存储管理系统组合多个逻辑地寻址的块以创建SUE可寻址单元。6.如权利要求1所述的存储系统,其中,多模存储管理系统组合多个逻辑地寻址的块以创建多个SUE可寻址单元。7.如权利要求1所述的存储系统,其中,所述多个存储装置包括卷。8.如权利要求5所述的存储系统,其中,所述多个存储装置包括与第一SUE可寻址单元的第一尺寸关联的第一卷和与第二SUE可寻址单元的第二尺寸关联的第二卷,以及其中,第一SUE可寻址单元的第一尺寸不同于第二SUE可寻址单元的第二尺寸。9.如权利要求5所述的存储系统,其中,所述多个存储装置包括多个卷,以及其中,所述多个卷中的第一卷和第二卷与相同尺寸的SUE可寻址单元关联。10.一种用于管理与存储系统关联的存储装置的阵列中的存储介质的方法,所述方法包括:利用处理器将用户数据映射到对应于与所述存储系统关联的存储装置的所述阵列中的物理存储区域的代表性几何形状的选择性底层暴露(SUE)地址空间中。11.如权利要求10所述的方法,其中,将用户数据映射到SUE地址空间中的步骤包括将与用户数据关联的多个逻辑地址映射到SUE地址空间中的地址的SUE块中,其中,所述SUE块对应于在与所述存储系统关联的单个存储装置中作为单元被共同管理的存储单元的多个物理块。12.如权利要求11所述的方法,其中,将用户数据映射到SUE地址空间中的步骤还包括将与用户数据关联的所述多个逻辑地址的子集映射到所述SUE块中的地址的SUE页中,其中,所述SUE页对应于存储单元的所述多个物理块中的每个物理块中的物理页。13.如权利要求10所述的方法,其中,将用户数据映射到SUE地址空间中的步骤包括将与用户数据关联的多个逻辑地址映射到SUE地址空间中的地址的元块中,其中,所述元块对应于在所述阵列中的每个存储装置中作为单元被共同管理的存储单元的多个物理块,其中,每个存储装置中的存储单元的所述多个物理块对应于SUE地址空间中的地址的独立的SUE块。14.如权利要求13所述的方法,其中,将用户数据映射到SUE地址空间中的步骤还包括将与用户数据关联的所述多个逻辑地址的子集映射到所述元块中的地址的元页中,其中,所述元页对应于所述独立的SUE块的SUE页。15.如权利要求10所述...

【专利技术属性】
技术研发人员:安德鲁·汤姆林贾斯丁·琼斯
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1