External disk cache for guest operating system in a virtualized environment
AssigneeParallels International GmbH
InventorsAndrey Naenko, Nikolay Dobrovolskiy, Serguei M. Beloussov
Life of this patent
Estimating the term…
Loading patent…
AssigneeParallels International GmbH
InventorsAndrey Naenko, Nikolay Dobrovolskiy, Serguei M. Beloussov
Estimating the term…
A system and method is provided for managing computing resources of a physical server executing a plurality of virtual machines (VMs) including a first virtual machine (VM). The first VM executes a guest block device driver configured to provide a guest operating system of the first VM an interface to a memory-mapped virtual storage device. A virtual machine monitor maintains a disk cache associated with the virtual storage device. The disk cache resides in a host physical memory of the physical server outside of portions of the host physical memory associated with guest physical memory of the first VM. The virtual machine monitor is configured to, responsive to determining that available host physical memory satisfies a threshold condition, reclaim a target portion of the host physical memory allocated to the disk cache.
A method for managing computing resources of a physical server executing a plurality of virtual machines (VMs), the method comprising:
A system for executing a plurality of virtual machines (VMs), the system comprising:
A non-transitory computer readable medium comprising computer executable instructions for managing computing resources of a physical server executing a plurality of virtual machines (VMs), including instructions for:
Dependencies are inferred from the claim text.