System, method and program to preserve a cache of a virtual machine
First Claim
1. A method for managing a cache of a virtual machine, said method comprising the steps of:
- defining a cache in memory, assigning said cache to a virtual machine, and recording an identity of said cache in storage; and
said virtual machine terminating, and preserving said cache and contents of said cache despite said termination of said virtual machine, such that if said virtual machine subsequently resumes operating, said virtual machine can access said cache and said contents.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, computer program product and method for managing a cache of a virtual machine. A cache is defined in memory, and a virtual machine is assigned to the cache. An identity of the cache is recorded in storage. The virtual machine terminates, and the cache and contents of the cache are preserved despite the termination of the virtual machine, such that if the virtual machine subsequently resumes operating, the virtual machine can access the cache and its contents. There is also a system, method and computer program product for managing a cache of an LPAR. A cache is defined in memory, and assigned to an LPAR. A record is made of an identity of the cache in storage. The LPAR terminates, and the cache and contents of the cache are preserved despite the termination of the LPAR, such that if the LPAR subsequently resumes operating, the LPAR can access the cache and its contents.
85 Citations
21 Claims
-
1. A method for managing a cache of a virtual machine, said method comprising the steps of:
-
defining a cache in memory, assigning said cache to a virtual machine, and recording an identity of said cache in storage; and
said virtual machine terminating, and preserving said cache and contents of said cache despite said termination of said virtual machine, such that if said virtual machine subsequently resumes operating, said virtual machine can access said cache and said contents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
means for defining a cache in memory, assigning said cache to a virtual machine, and recording an identity of said cache in storage; and
means for terminating said virtual machine, and preserving said cache and contents of said cache despite said termination of said virtual machine, such that if said virtual machine subsequently resumes operating, said virtual machine can access said cache and said contents. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for managing a cache of a virtual machine, said computer program product comprising:
-
a computer readable medium;
first program instructions to define a cache in memory, assign said cache to a virtual machine, and record an identity of said cache in storage; and
second program instructions to cause said virtual machine to terminate, and preserve said cache and contents of said cache despite said termination of said virtual machine, such that if said virtual machine subsequently resumes operating, said virtual machine can access said cache and said contents; and
whereinsaid first and second program instructions are recorded on said medium.
-
-
18. A method for managing a cache of an LPAR, said method comprising the steps of:
-
defining a cache in memory, assigning said cache to an LPAR, and recording an identity of said cache in storage; and
said LPAR terminating, and preserving said cache and contents of said cache despite said termination of said LPAR, such that if said LPAR subsequently resumes operating, said LPAR can access said cache and said contents. - View Dependent Claims (19, 20, 21)
-
Specification