Patent ID: 8997095
Filing Date: 2015-03-31
Classification: G06F

Abstract:
1. A computer usable program product comprising a computer usable storage medium including computer usable code for preprovisioning using a mutated template, the computer usable code comprising: computer usable code for analyzing a set of requests for templates over a period from a plurality of data processing systems, a set of templates including the templates; computer usable code for predicting, responsive to the analyzing, a demand for a subset of templates from the set of templates over a second period; computer usable code for selecting, using a processor and a memory and responsive to the predicting, the subset of templates that can be provisioned to a data processing system during the second period, a template in the set of templates including data to create a virtual machine on the data processing system; computer usable code for constructing the mutated template using the subset of templates, wherein the computer usable code for constructing the mutated template further comprises: computer usable code for constructing a manifest such that a template in the subset of templates can be reconstructed from the mutated template using the manifest; and computer usable code for preprovisioning, instead of the subset of templates, the mutated template to the data processing system.