NVMe DIRECT VIRTUALIZATION WITH CONFIGURABLE STORAGE

A system controller, operatively coupled with one or more memory devices, is configured to provide a plurality of virtual memory controllers, wherein each of the plurality of virtual memory controllers is associated with a different portion of the one or more memory devices, and provide a plurality...

Full description

Saved in:
Bibliographic Details
Main Authors RAY ANIRBAN, STONELAKE PAUL, RAJADNYA SAMIR, MITTAL SAMIR, ANAND GURPREET, MAHARANA PARAG R
Format Patent
LanguageChinese
English
Published 16.04.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system controller, operatively coupled with one or more memory devices, is configured to provide a plurality of virtual memory controllers, wherein each of the plurality of virtual memory controllers is associated with a different portion of the one or more memory devices, and provide a plurality of physical functions, wherein each of the plurality of physical functions corresponds to a different one of the plurality of virtual memory controllers. The system controller further presents the plurality of physical functions to a host computing system over a peripheral component interconnect express (PCIe) interface, the host computing system to assign each of the plurality of physical functions to a different virtual machine running on the host computing system. 一种与一或多个存储器装置操作性耦接的系统控制器被配置成:提供多个虚拟存储器控制器,其中所述多个虚拟存储器控制器中的每个虚拟存储器控制器与所述一或多个存储器装置的不同部分相关联;并且提供多个物理功能,其中所述多个物理功能中的每个物理功能对应于所述多个虚拟存储器控制器中的不同虚拟存储器控制器。所述系统控制器进一步通过快速外围组件互连PCIe接口将所述多个物理功能呈现给主机计算系统,所述主机计算系统用于将所述多个物理功能中的每个物理功能分配给在所述主机计算系统上运行的不同虚拟机。
Bibliography:Application Number: CN201980059141