Computer system provisioning using templates
AssigneeHewlett-Packard Development Company, L.P.
InventorsBryan J. Jacquot, Paul D. Grubb, Kurt M. Olender, Roy Johnson, John Liddell Long, Michael Kingdom
Life of this patent
Estimating the term…
Abstract
A method of computer system provisioning comprises defining a container as a plurality of computer system resources sufficient to run a workload, defining a workload as a set of processes executable on the container and monitored as a single entity, and modeling the container and/or the workload as a template that contains at least some of information for deploying the container and/or the workload.
Claims11
A method comprising:
- deploying, using a computer system, a first version of a composite template including a container template and a workload template to a first computer system so as to
- create plural containers within said computer system,
- deploy said container template so as to configure a first container of said plural containers, and
- deploy said workload template so as to install and configure a first workload in said first container;
- and
- deploying a second version of said composite template to a second computer system separate from said first computer system, said second version being the same as said first version or being obtained by modifying said first version.
A system comprising non-transitory tangible computer-readable storage media encoded with code configured to, when executed by a processor,
- create a first version of a composite template so that it includes a first container template and a first workload template;
- modify said first version to yield a second version of said composite template including a second container template and a second workload template;
- and
- deploy said first and second versions to respective first and second computer systems so as to, for each of said first and second computer systems,
- create plural containers within the respective computer system,
- deploy the respective container template so as to configure a respective first container of the respective plural containers, and
- deploy the respective workload template so as to install and configure a respective workload in said respective first container.
Dependencies are inferred from the claim text.