Invention Grant
US09336147B2 Cache and memory allocation for virtual machines 有权
虚拟机的缓存和内存分配

Cache and memory allocation for virtual machines
Abstract:
In a cloud computing environment, a cache and a memory are partitioned into “colors”. The colors of the cache and the memory are allocated to virtual machines independently of one another. In order to provide cache isolation while allocating the memory and cache in different proportions, some of the colors of the memory are allocated to a virtual machine, but the virtual machine is not permitted to directly access these colors. Instead, when a request is received from the virtual machine for a memory page in one of the non-accessible colors, a hypervisor swaps the requested memory page with a memory page with a color that the virtual machine is permitted to access. The virtual machine is then permitted to access the requested memory page at the new color location.
Public/Granted literature
Information query
Patent Agency Ranking
0/0