Generating Super Templates to Obtain User-Requested Templates
First Claim
1. A method for creating a virtual machine super template to create a user-requested virtual machine template, the method comprising:
- identifying at least one virtual machine super template to be created via analyzing at least one existing template in a repository and/or a user-defined combination of software;
creating the super template by installing software requested by the user to be within the super template; and
to creating a user-requested virtual machine template by un-installing software from the super template that is not required in the user-requested template and/or adding software to the super template required in the user-requested template that is not present in the super template;
wherein at least one of the steps is carried out by a computer device.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for creating a virtual machine super template to create a user-requested virtual machine template. A method includes identifying at least one virtual machine super template to be created via analyzing at least one existing template in a repository and/or a user-defined combination of software, creating the super template by installing software requested by the user to be within the super template, and creating a user-requested virtual machine template by un-installing software from the super template that is not required in the user-requested template and/or adding software to the super template required in the user-requested template that is not present in the super template.
-
Citations
11 Claims
-
1. A method for creating a virtual machine super template to create a user-requested virtual machine template, the method comprising:
-
identifying at least one virtual machine super template to be created via analyzing at least one existing template in a repository and/or a user-defined combination of software; creating the super template by installing software requested by the user to be within the super template; and to creating a user-requested virtual machine template by un-installing software from the super template that is not required in the user-requested template and/or adding software to the super template required in the user-requested template that is not present in the super template; wherein at least one of the steps is carried out by a computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a user-requested template, the method comprising:
-
creating a super template based on user-defined criteria identifying software to be included in the super template; generating a user-requested template by un-installing software from the super template that is not required in the user-requested template and/or adding software to the super template required in the user-requested template that is not present in the super template; creating a patch corresponding to the super template and the user-requested template that includes a set of instructions to generate the user-requested template from the super template; and caching the super template, the user-requested template and the corresponding patch in a repository.
-
Specification