虚拟化超大规模环境中的数据管理方案制造技术

技术编号:12954752 阅读:88 留言:0更新日期:2016-03-02 14:04
本发明专利技术涉及一种虚拟化超大规模环境中的数据管理方案。根据一个通用方案,可以配置存储器管理单元(MMU),以与包括多种类型的储存介质的异构存储系统接口连接。每种类型的储存介质都可以基于相应存储技术,并且可以与(各)性能特性关联。MMU可以接收对异构存储系统的数据访问。MMU可以确定异构存储系统的储存介质,以提供数据访问。根据与目标储存介质关联的至少一个性能特性和与虚拟机关联并且指出一个或者多个性能特性的服务质量标帜,可以选择目标储存介质。MMU可以利用虚拟机使数据访问路由到至少一个储存介质。

【技术实现步骤摘要】
【专利说明】虚拟化超大规模环境中的数据管理方案有关申请的相互参照本申请是2014年12月4日提交的标题为“UNIFIED ADDRESSING ANDHIERARCHICAL HETEROGENEOUS STORAGE AND MEMORY” 的专利申请 N0.14/561,204 的部分连续案,并且根据35U.S.C.§ 120要求其优先权益,该专利申请N0.14/561,204根据35U.S.C.§ 119 又要求 2014 年 8 月 19 日提交的标题为 “MECHANISM FOR MULTIPROCESSOROPERAT1N USING UNIFIED ADDRESSING AND HIERARCHICAL HETEROGENEOUS STORE/MEMORY”的美国临时专利申请N0.62/039,415的优先权益。兹通过引用合并这些早期提交的专利申请的主题。本申请根据35U.S.C.§ 119要求2014年11月20日提交的标题为“DATAMANAGEMENT SCHEME IN VIRTUALIZED HYPERSCALE ENVIRONMENTS” 的临时专利申请N0.62/082,604的优先权益。通过引用合并早期提交的专利申请的主题。
本说明书涉及数据储存,并且更具体地说,涉及在异构存储系统中数据的储存。
技术介绍
当讨论计算机架构设计中的性能问题时,在计算机架构中通常使用术语存储器分层结构(hierarchy)。传统上,计算机储存上下文中的“存储器分层结构”利用响应时间区另IJ“分层结构”中的每级。由于响应时间、复杂性和容量通常有关,所以利用控制技术也可以区别各级(例如,晶体管储存器、电可擦可编程只读存储器、磁性储存器、光学储存器等)。传统上,在存储器分层结构中,计算器件已经具有几个通用级。最快的第一级是处理器的寄存器和靠近执行单元的指令/数据高速缓存(传统上由静态随机存取存储器(SRAM)构成)。次最快的第二级可以是容量(size)显著大于前级的高速缓存的统一指令和数据高速缓存。该级通常在一个或者多个CPU和诸如图形处理单元(GPU)、数字信号处理(DSP)等的其他执行单元或者处理单元之间共享。外部集成电路、传统上由动态RAM (DRAM)构成的一些或者全部主存储器或者系统存储器可以用作高速缓存。存储器分层结构的下一级常常比前面的级慢得多。其通常包括磁存储器或者固态存储器(例如,硬盘或者NAND闪存技术等),并且被称为“二次储存器”。下一级最慢,并且传统上包括大容量介质(例如,光盘、磁带备份等)。
技术实现思路
根据一个通用方案,装置可以包括存储器管理单元。可以配置该存储器管理单元,以与包括多种类型的储存介质的异构存储系统接口连接。每种类型的储存介质都可以基于相应存储技术,并且可以与一个或者多个性能特性关联。可以配置存储器管理单元,以从虚拟机接收对异构存储系统的数据访问。还可以配置存储器管理单元,以确定异构存储系统的储存介质的至少一个,从而提供数据访问。至少部分地根据与目标储存介质关联的至少一个性能特性和与虚拟机关联并且指出一个或者多个性能特性的服务质量标帜,可以选择目标储存介质。可以配置存储器管理单元,以利用虚拟机使数据访问路由到至少一个储存介质。根据另一个通用方案,一种方法可以包括从处理器执行的虚拟机接收对异构存储系统的数据访问。异构存储系统可以包括多种类型的储存介质,每种类型的储存介质都基于相应存储技术,并且与一个或者多个性能特性关联。该方法还可以包括,存储器管理单元至少部分地根据与目标储存介质关联的至少一个性能特性和与虚拟机关联并且指出虚拟机保证的一个或者多个性能特性的服务质量标帜,确定数据访问的异构存储系统的目标储存介质。该方法还可以包括,存储器管理单元使数据访问至少部分地在处理器与目标储存介质之间路由。根据另一个通用方案,一种装置可以包括处理侧接口,配置该处理侧接口,以接收存储系统的数据访问。该装置可以包括存储器路由器,配置该存储器路由器,以确定存储器访问的目标是否是包括多种类型的储存介质的异构存储系统,其中每种类型的储存介质都基于相应存储技术,并且与一个或者多个性能特性关联;并且如果该存储器访问的目标是异构存储系统,则至少部分地根据与目标储存介质关联的至少一个性能特性和与数据访问关联并且指出一个或者多个性能特性的服务质量标帜对数据访问选择异构存储系统的目标储存介质。该装置还可以包括异构存储系统接口,配置该异构存储系统接口,以使如果存储器访问的目标是异构存储系统,则使数据访问至少部分地路由到目标储存介质。附图和下面的描述中阐述了一个或者多个实现的细节。根据描述和附图以及根据权利要求,其他特征显而易见。权利要求书更全面阐述了结合至少一个图示出并且描述的用于数据储存并且更具体地说用于将数据储存在异构存储系统中的系统和/或者方法。【附图说明】图1是根据所公开主题的系统的示例性实施例的方框图。图2是根据所公开主题的装置的示例性实施例的方框图。图3a是根据所公开主题的系统的示例性实施例的方框图。图3b是根据所公开主题的系统的示例性实施例的方框图。图3c是根据所公开主题的系统的示例性实施例的方框图。图4是根据所公开主题的装置的示例性实施例的方框图。图5是根据所公开主题的技术的示例性实施例的流程图。图6a是根据所公开主题的系统的示例性实施例的方框图。图6b是根据所公开主题的系统的示例性实施例的方框图。图7是根据所公开主题的系统的示例性实施例的方框图。图8是根据所公开主题的技术的示例性实施例的流程图。图9是可以包括根据所公开主题的原理形成的器件的信息处理系统的原理方框图。各种附图中相似的参考编号指相似的元件。【具体实施方式】下面将参考附图更全面描述各种示例性实施例,附图示出一些示例性实施例。然而,本公开的主题可以以许多不同方式实现,并且不应当将其理解为局限于在此阐述的示例性实施例。相反,提供这些示例性实施例,使得本公开彻底和完整,并且对本
内的技术人员全面传达本公开的主题的范围。附图中,为了清楚起见,可以放大层和区域的尺寸和相对尺寸。应当明白,当称一个元件或者层位于另一个元件或者层“上”、一个元件或者层“连接”到或者“耦合”到另一个元件或者层时,其能够直接位于另一个元件或者层“上”,能够直接连接到或者耦合到另一个元件或者层,也可以存在中间元件。相反,当称一个元件“直接”位于另一个元件或者层“上”、“直接连接到”或者“直接耦合到”另一个元件或者层时,不存在中间元件或者中间层。在整个说明书中,相似的编号指相似的元件。如在此使用的术语“和/或者”包括一个或者多个关联列项的任何一个及其所有组合。应当明白,尽管在此为了描述各种元件、部件、区域、层和/或者区段,可以使用术语第一、第二、第三等,但是这些元件、部件、区域、层和/或者区段不应当受这些术语的限制。这些术语用于将一个元件、部件、区域、层或者区段与另一个元件、部件、区域、层或者区段区别开。因此,可以将下面讨论的第一元件、部件、区域、层或者区段称为第二元件、部件、区域、层或者区段,而不脱离本公开的主题的教导。为了便于描述,在此可以利用诸如“之下”、“下面”、“低于”、“之上”、“上面”等的空间关系术语描述一个元件或本文档来自技高网
...

【技术保护点】
一种装置,包括:存储器管理单元,配置所述存储器管理单元,以:与包括多种类型的储存介质的异构存储系统接口连接,其中每种类型的储存介质都基于相应存储技术,并且与一个或者多个性能特性关联;从虚拟机接收对所述异构存储系统的数据访问;确定至少一个所述异构存储系统的所述储存介质,以提供所述数据访问,其中至少部分地根据与所述目标储存介质关联的至少一个性能特性和与所述虚拟机关联并且指出一个或者多个性能特性的服务质量标帜,选择所述目标储存介质;以及所述虚拟机使所述数据访问路由到所述至少一个储存介质。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:M埃瓦斯特希R布伦南
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1