Hybrid framework of NVMe-based storage system in cloud computing environment
AssigneeSamsung Electronics Co., Ltd.
InventorsZhengyu Yang, Morteza Hoseinzadeh, Ping Wong, John Artoux, T. David Evans
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsZhengyu Yang, Morteza Hoseinzadeh, Ping Wong, John Artoux, T. David Evans
Estimating the term…
A non-volatile memory (NVM) express (NVMe) system includes at least one user application, an NVMe controller and a hypervisor. Each user application runs in a respective virtual machine environment and including a user input/output (I/O) queue. The NVMe controller is coupled to at least one NVM storage device, and the NVMe controller includes a driver that includes at least one device queue. The hypervisor is coupled to the user I/O queue of each user application and to the NVMe controller, and selectively forces each user I/O queue to empty to a corresponding device queue in the driver of the NVMe controller or enables a private I/O channel between the user I/O queue and a corresponding device queue in the driver of the NVMe controller.
A non-volatile memory (NVM) express (NVMe) system, comprising:
A non-volatile memory (NVM) express (NVMe) system, comprising:
A non-volatile memory (NVM) express (NVMe) system, comprising:
Dependencies are inferred from the claim text.