GENERATION OF OPEN VIRTUALIZATION FRAMEWORK PACKAGE FOR SOLUTION INSTALLATIONS AND UPGRADES
First Claim
Patent Images
1. A method, comprising:
- receiving, at a template creator, information describing an existing solution having one or more physical machines with attributes associated therewith, the attributes of each physical machine describing one or more of processing capabilities, memory capabilities, and communication capabilities of the physical machine;
scanning the information describing the existing solution with an automated template writer to determine virtual machine attributes representing the physical machine attributes;
creating, by the template writer, one or more virtual machine images having the virtual machine attributes;
determining, by the template writer, that the creation of the one or more virtual machine images is complete; and
based on the template writer determining that the creation of the one or more virtual machine images is complete, the template writer invoking an OVF-creator to analyze the one or more virtual machine images and generate an OVF file containing instructions, in machine code, on how to create the virtual machine images.
20 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices, and systems for creating a virtual machine are provided. In particular, a mechanism is provided which allows the automated creation of a virtual machine based on attributes of an existing physical machine. This allows for an efficient and user-friendly way of transitioning a physical machine or set of machines to a virtual machine architecture.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a template creator, information describing an existing solution having one or more physical machines with attributes associated therewith, the attributes of each physical machine describing one or more of processing capabilities, memory capabilities, and communication capabilities of the physical machine; scanning the information describing the existing solution with an automated template writer to determine virtual machine attributes representing the physical machine attributes; creating, by the template writer, one or more virtual machine images having the virtual machine attributes; determining, by the template writer, that the creation of the one or more virtual machine images is complete; and based on the template writer determining that the creation of the one or more virtual machine images is complete, the template writer invoking an OVF-creator to analyze the one or more virtual machine images and generate an OVF file containing instructions, in machine code, on how to create the virtual machine images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for creating a virtual machine, comprising:
-
an OVF-creator; and a template writer configured to receive information describing an existing solution having one or more physical machines with attributes associated therewith, the attributes of each physical machine describing one or more of processing capabilities, memory capabilities, and communication capabilities of the physical machine, the template writer further configured to scan the information describing the existing solution to determine virtual machine attributes representing the physical machine attributes, create one or more virtual machine images having the virtual machine attributes, determine that the creation of the one or more virtual machine images is complete, and based on making such a determination, invoke the OVF-creator to analyze the one or more virtual machine images and generate an OVF file containing instructions, in machine code, on how to create the virtual machine images. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising computer executable instructions stored onto a computer readable medium which, when executed by a processor of a computer, cause the processor to execute a method, the method comprising:
-
receiving information describing an existing solution having one or more physical machines with attributes associated therewith, the attributes of each physical machine describing one or more of processing capabilities, memory capabilities, and communication capabilities of the physical machine; scanning the information describing the existing solution to determine virtual machine attributes representing the physical machine attributes; creating one or more virtual machine images having the virtual machine attributes; and generating an OVF file containing instructions, in machine code, on how to create the virtual machine images. - View Dependent Claims (19, 20)
-
Specification