具有可配置存储的NVMe直接虚拟化制造技术

技术编号:41726801 阅读:15 留言:0更新日期:2024-06-19 12:50
本公开涉及具有可配置存储的NVMe直接虚拟化。一种与一或多个存储器装置操作性耦接的系统控制器被配置成:提供多个虚拟存储器控制器,其中所述多个虚拟存储器控制器中的每个虚拟存储器控制器与所述一或多个存储器装置的不同部分相关联;并且提供多个物理功能,其中所述多个物理功能中的每个物理功能对应于所述多个虚拟存储器控制器中的不同虚拟存储器控制器。所述系统控制器进一步通过快速外围组件互连PCIe接口将所述多个物理功能呈现给主机计算系统,所述主机计算系统用于将所述多个物理功能中的每个物理功能分配给在所述主机计算系统上运行的不同虚拟机。

【技术实现步骤摘要】

本公开通常涉及存储器系统,并且更具体地,涉及具有可配置存储的nvme直接虚拟化。


技术介绍

1、存储器子系统可以是存储系统,如固态驱动器(ssd)或硬盘驱动器(hdd)。存储器子系统可以是存储器模块,如双列直插式存储器模块(dimm)、小外形dimm(so-dimm)或非易失性双列直插式存储器模块(nvdimm)。存储器子系统可以包含存储数据的一或多个存储器组件。存储器组件可以是例如非易失性存储器组件和易失性存储器组件。通常,主机系统可以利用存储器子系统来将数据存储在存储器组件处并从存储器组件中检索数据。


技术实现思路

【技术保护点】

1.一种存储器系统,其包括:

2.根据权利要求1所述的存储器系统,其中所述处理装置执行的操作进一步包括:

3.根据权利要求1所述的存储器系统,其中所述多个虚拟存储器控制器中的每个虚拟存储器控制器用于接收并处理来自在所述主机计算系统上运行的所分配虚拟机的存储器存取请求,所述存储器存取请求与所述一或多个存储器装置的相关联部分有关。

4.根据权利要求3所述的存储器系统,其中所述处理装置执行的操作进一步包括:

5.根据权利要求1所述的存储器系统,其中所述多个物理功能中的每个物理功能在所述PCIe接口上将所述多个虚拟存储器控制器中的对应虚拟存储器控制...

【技术特征摘要】

1.一种存储器系统,其包括:

2.根据权利要求1所述的存储器系统,其中所述处理装置执行的操作进一步包括:

3.根据权利要求1所述的存储器系统,其中所述多个虚拟存储器控制器中的每个虚拟存储器控制器用于接收并处理来自在所述主机计算系统上运行的所分配虚拟机的存储器存取请求,所述存储器存取请求与所述一或多个存储器装置的相关联部分有关。

4.根据权利要求3所述的存储器系统,其中所述处理装置执行的操作进一步包括:

5.根据权利要求1所述的存储器系统,其中所述多个物理功能中的每个物理功能在所述pcie接口上将所述多个虚拟存储器控制器中的对应虚拟存储器控制器作为物理存储器控制器表示给所述主机计算系统。

6.根据权利要求1所述的存储器系统,其中所述多个物理功能中的每个物理功能为所述多个虚拟存储器控制器中的对应虚拟存储器控制器提供配置空间,并且其中每个配置空间可通过知道唯一的总线、装置和功能bdf号来寻址。

7.根据权利要求1所述的存储器系统,其中所述多个物理功能中的第一物理功能在特权模式下实施并且被配置成对所述多个物理功能中在正常模式下实施的其余物理功能执行管理操作。

8.一种方法,其包括:

9.根据权利要求8所述的方法,其进一步包括:

10.根据权利要求8所述的方法,其进一步包括:

11.根据权利要求10所述的方法,其进一步包括:

12.根据权利要求8所述的方法,其中所述多个物理功能中的每个物理功能在所述pcie接口上将所述多个虚拟存储器控制器中的对应...

【专利技术属性】
技术研发人员:P·R·马哈拉纳A·拉伊G·阿南德S·拉贾德恩亚P·斯通莱克S·米塔尔
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1