Hypervisor-Agnostic Method of Configuring a Virtual Machine
First Claim
1. A method for configuring a virtual machine environment (VME), the method comprising:
- receiving a first storage, the first storage including VME operating information;
receiving a second storage, the second storage including VME configuration information;
making the first storage accessible to the VME,making the second storage accessible to the VME,using the information in the second storage to configure the VME.
4 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, there is a method for configuring a virtual machine where there are two storage mechanisms available to the virtual machine: a first storage containing virtual machine operating information, and a second storage including virtual machine configuration information. The configuration information in the second storage is used to configure the virtual machine, including changing the information in the operating storage. The configuration information can pertain to the hypervisor, any logical container within the hypervisor, and any operating environment within on of the logical containers. In a further embodiment, the configuration information from the second storage can be saved and provided to another virtual machine, and used to configure the second virtual machine in a similar fashion. Each virtual machine can have an independent copy of the second storage, or the storage can be mounted in the first machine, unmounted, and then mounted in the second machine.
-
Citations
20 Claims
-
1. A method for configuring a virtual machine environment (VME), the method comprising:
-
receiving a first storage, the first storage including VME operating information; receiving a second storage, the second storage including VME configuration information; making the first storage accessible to the VME, making the second storage accessible to the VME, using the information in the second storage to configure the VME. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing configuration information to a virtual machine environment (VME), comprising:
-
a hypervisor running on a first information processing device, the first information processing device including a processor, a computer-readable medium and a network connection; a first logical container associated with the hypervisor on the first information processing device; a first operating environment associated with the first logical container; a first storage accessible to the first operating environment; a second storage; and a first script processor, wherein the first script processor is operable to configure the first operating environment according to configuration information available from the second storage. - View Dependent Claims (12, 13, 14, 15, 20)
-
-
16. A system allowing the sharing of configuration information between a first virtual machine environment (VME) and a second VME, the system comprising:
-
a first VME including a first host storage, a first host memory, a first host processor, and a first hypervisor; the first hypervisor further including first transfer module, a first logical container, the first logical container containing a first container storage, a first container memory, a first operating environment and a first script processor; a second VME including a second host storage, a second host memory, a second host processor, and a second hypervisor; the second hypervisor further including second transfer module, a second logical container, the second logical container containing a second container storage, a second container memory, a second operating environment and a second script processor; a communications medium coupling the first VME and the second VME; a third storage accessible via the communications medium; wherein the first script processor configures the first operating environment according to information in the third storage, and the second script processor configures the second operating environment according to information in the third storage. - View Dependent Claims (17, 18, 19)
-
Specification