TEMPLATE VIRTUAL MACHINES
First Claim
1. A method of providing a template virtual machine, comprising:
- creating a template virtual machine comprising an image of an operating system and software running on the operating system, the template virtual machine being without machine-specific identifiers;
booting the template virtual machine into a virtual machine environment;
updating machine-specific identifiers of the template virtual machine; and
booting the template virtual machine with machine-specific identifiers into a service instance to perform a function determined by the software running on the operating system such that uniform code pages representing the operating system and software running on the operating system are shared among virtual machines in the virtual machine environment.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method of providing a template virtual machine. An exemplary method comprises creating a template virtual machine comprising an image of an operating system and software running on the operating system. The template virtual machine does not include machine-specific identifiers. The template virtual machine is booted into a virtual machine environment. Subsequently, machine-specific identifiers for the template virtual machine are updated. The template virtual machine may then be booted with machine-specific identifiers into a service instance to perform a function determined by the software running on the operating system such that uniform code pages representing the operating system and software running on the operating system are shared among virtual machines in the virtual machine environment.
-
Citations
20 Claims
-
1. A method of providing a template virtual machine, comprising:
-
creating a template virtual machine comprising an image of an operating system and software running on the operating system, the template virtual machine being without machine-specific identifiers; booting the template virtual machine into a virtual machine environment; updating machine-specific identifiers of the template virtual machine; and booting the template virtual machine with machine-specific identifiers into a service instance to perform a function determined by the software running on the operating system such that uniform code pages representing the operating system and software running on the operating system are shared among virtual machines in the virtual machine environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing a template virtual machine, the method comprising:
-
a processing unit; and a system memory, wherein the system memory comprises code configured to direct the processing unit to; create a template virtual machine comprising an image of an operating system and software running on the operating system, the template virtual machine being without machine-specific identifiers; boot the template virtual machine into a virtual machine environment; update machine-specific identifiers of the template virtual machine; and boot the template virtual machine with machine-specific identifiers into a service instance to perform a function determined by the software running on the operating system such that uniform code pages representing the operating system and software running on the operating system are shared among virtual machines in the virtual machine environment. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. One or more computer-readable storage media, comprising code configured to direct a processing unit to:
-
create a template virtual machine comprising an image of an operating system and software running on the operating system, the template virtual machine being without machine-specific identifiers; boot the template virtual machine into a virtual machine environment; add machine-specific identifiers to the template virtual machine; and boot the template virtual machine with machine-specific identifiers into a service instance to perform a function determined by the software running on the operating system such that uniform code pages representing the operating system and software running on the operating system are shared among virtual machines in the virtual machine environment.
-
Specification