Patent ID: 9122511
Filing Date: 2015-09-01
Classification: G06F

Abstract:
1. A method for creating a virtual machine using a preprovisioned mutated template, the method comprising: identifying, using a processor and a memory, an identifier of a template, wherein the virtual machine is to be created on a data processing system using the template, the template being a member of a set of templates included in the mutated template; selecting a block of data in the mutated template for reconstructing the template from the mutated template, wherein a manifest associated with the mutated template specifies a location in the mutated template where the block of data is included in the mutated template, and wherein the manifest is usable to reconstruct the template specifically from the set of templates; populating a data structure of the template with the block of data such that the block of data occupies a predetermined position in the template, thereby reconstructing the template from the mutated template; and creating the virtual machine on the data processing system using the template.