Differentiating image files in a networked computing environment
AssigneeInternational Business Machines Corporation
InventorsLisa Seacat DeLuca, Soobaek Jang
Life of this patent
Estimating the term…
Abstract
In general, embodiments of the invention provide an approach to differentiate and/or customize image files in a networked (e.g., cloud) computing environment. Specifically, a plurality of images corresponding to a requested instance, and all configuration files corresponding to the plurality of images, will be identified. In identifying the configuration files, a first subset of configuration files that are common to all of the plurality of images, and a second subset of configuration files that are unique to individual images will be determined. The user can then individually select configuration files from the two subsets, and the requested instance can be generated based thereon.
Claims20
A method for selecting configuration files for images in a networked computing environment, comprising:
- receiving a request for an instance based on a base image;
- identifying a plurality of images for a requested instance, each of the plurality of images having been created based on the base image;
- identifying all configuration files that are associated with the plurality of images and have the same name but different content;
- receiving a selection of one of the plurality of images;
- receiving a selection of at least one of the configuration files via an interface;
- and
- generating the requested instance, the requested instance being customized based on the selection of one of the plurality of images and the selection of at least one of the identified configuration files.
A system for selecting configuration files for images in a networked computing environment, comprising:
- a bus;
- a processor coupled to the bus;
- and
- a memory medium coupled to the bus, the memory medium comprising instructions to:
- receive a request for an instance based on a base image;
- identify a plurality of images for a requested instance, each of the plurality of images having been created based on the base image;
- identify all configuration files that are associated with the plurality of images and have the same name but different content;
- receive a selection of one of the plurality of images;
- receive a selection of at least one of the configuration files via an interface;
- and
- generate the requested instance, the requested instance being customized based on the selection of one of the plurality of images and the selection of at least one of the identified configuration files.
A computer program product for selecting configuration files for images in a networked computing environment, the computer program product comprising a computer readable storage media, and program instructions stored on the computer readable storage media, to:
- receive a request for an instance based on a base image;
- identify a plurality of images for a requested instance, each of the plurality of images having been created based on the base image;
- identify all configuration files that are associated with the plurality of images and have the same name but different content;
- receive a selection of one of the plurality of images;
- receive a selection of at least one of the configuration files via an interface;
- and
- generate the requested instance, the requested instance being customized based on the selection of one of the plurality of images and the selection of at least one of the identified configuration files.
Dependencies are inferred from the claim text.