Cache mobility
AssigneeInternational Business Machines Corporation
InventorsMuhammad Sohaib Aslam, Steven Langridge, Tiia Salo
Life of this patent
Estimating the term…
Abstract
A method and system of selecting and migrating relevant data from among data associated with a workload of a virtual machine and stored in source storage cache memory in a dynamic computing environment is described. The method includes selecting one or more policies, the one or more policies including a size policy defining a default maximum size for the relevant data. The method also includes selecting the relevant data from among the data based on the one or more policies in a default mode, and migrating the relevant data from the source storage cache memory to target storage cache memory.
Claims9
A system to select and migrate relevant data from among data associated with a workload of a virtual machine and stored in a source storage cache memory in a dynamic computing environment, the system comprising:
- a source virtual machine monitor, executed on a source node, configured to select one or more policies, the one or more policies including a size policy defining a default maximum size for the relevant data, and select the relevant data from among the data based on the one or more policies in a default mode;
- and
- a target storage cache memory, implemented on a target node, configured to receive and store the relevant data from the source node, wherein the source virtual machine monitor selects the one or more policies based on a type of the workload, the types of the workload including an operating system and an application such that two operating systems have a same size policy and two applications have a same size policy.
A non-transitory computer program product storing instructions for a source virtual machine monitor of a source node which, when processed by a processor, cause the processor to implement a method of selecting relevant data from among data associated with a workload of a virtual machine and stored in source storage cache memory of the source node, the method comprising:
- selecting one or more policies, the one or more policies including a size policy defining a default maximum size for the relevant data;
- and
- migrating the relevant data to a target node from among the data based on the one or more policies in a default mode, wherein the selecting the one or more policies is based on a type of the workload, the types of the workload including an operating system and an application such that two operating systems have a same size policy and two applications have a same size policy.
Dependencies are inferred from the claim text.