Multi-image migration system and method
AssigneeInternational Business Machines Corporation
InventorsNikolai A. Joukov, Birgit M. Pfitzmann
Life of this patent
Estimating the term…
Abstract
A system and method for application migration include matching an infrastructure of a source application with a plurality of multi-image work sets from a catalog by selecting a mapping of components of the infrastructure with components in the multi-image work sets to provide one or more selected multi-images. The source application is migrated to a target environment using the one or more selected multi-images.
Claims22
A method, comprising:
- matching an infrastructure of a data source with a plurality of multi-image work sets from a catalog using a processor by selecting a mapping of components of the infrastructure with components in the multi-image work sets to provide one or more selected multi-images;
- discovering dependencies of the data source and the multi-image work sets, and matching the dependencies of the data source with the dependencies of the multi-image work sets, wherein the matching includes determining a set of mappings by recursively exploring trees for each multi-image work set in the catalog;
- and
- migrating the data source to a target environment using the one or more selected multi-images.
A computer readable storage medium comprising a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform the steps of:
- matching an infrastructure of a data source with a plurality of multi-image work sets from a catalog by selecting a mapping of components of the infrastructure with components in the multi-image work sets to provide one or more selected multi-images;
- discovering dependencies of the data source and the multi-image work sets, and matching the dependencies of the data source with the dependencies of the multi-image work sets, wherein the matching includes determining a set of mappings by recursively exploring trees for each multi-image work set in the catalog;
- and
- migrating the data source to a target environment using the one or more selected multi-images.
A system, comprising:
- a processor;
- a memory coupled to the processor and configured to execute a tool for matching multi-image work sets with a source application, the tool configured to:
- match an infrastructure of the source application with a plurality of multi-image work sets from a catalog;
- select a mapping of components of the infrastructure with components in the multi-image work sets to provide one or more selected multi-images;
- discover dependencies of the source application and the plurality of multi-image work sets, and matching the dependencies of the source application with the dependencies of the plurality of multi-image work sets;
- and
- migrate the source application to a target environment using the one or more selected multi-images,
- wherein a set of mappings between the infrastructure and the multi-image work sets is obtained by recursively exploring a tree for each multi-image work set in the catalog and matching the dependencies between components of the multi-image work sets and the infrastructure.
Dependencies are inferred from the claim text.