Patent ID: 11966581
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. An apparatus comprising:
a processing-side interface configured to receive, from a virtual machine, a data access of a memory system;
a memory router configured to:
determine that the memory access targets a heterogeneous memory system that comprises a first storage medium of a first type and a second storage medium of a second type, wherein the first storage medium is associated with a first respective performance characteristic, and the second storage medium is associated with a second performance characteristic,

determine an amount of allocable storage space associated with the first storage medium,
select the first storage medium of the heterogeneous memory system for the data access based, at least in part, upon the first performance characteristic associated with the first storage medium and the amount of allocable storage space associated with the first storage medium; and
a heterogeneous memory system interface configured to route the data access, at least partially, to the first storage medium;
wherein a quality of service information is associated with the virtual machine, and the quality of service information includes a portion for indicating a performance characteristic associated with the virtual machine.