IT Object Migration Waves for Dependency Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IT migration projects face challenges in migrating multiple objects simultaneously due to time-consuming processes and cost constraints, as well as the need to maintain network throughput and latency, making it difficult to migrate all objects at once or in subsets effectively.

Innovation Solution

A system and method for grouping objects into migration waves based on dependencies and attributes, such as business applications and locations, to minimize cross-wave relationships and optimize wave planning, allowing for cost-effective and efficient migration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If all objects are migrated at the same time, then migration completeness is improved, but migration complexity and time consumption increase significantly

Engineering Contradiction:
Improvenumber of objects migratedVSAvoidmigration process complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides the migration process into multiple waves, where each wave migrates a specific subset of objects. Objects are grouped into waves based on their dependencies and relationships, allowing the system to migrate large numbers of objects while managing complexity through structured segmentation of the migration process

Inventive Principle:
Principle #1Segmentation

2Device complexity

If objects are migrated one by one, then migration complexity is reduced, but network throughput and latency performance deteriorate

Engineering Contradiction:
Improvemigration process complexityVSAvoidnetwork throughput
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements a dynamic wave migration approach where the system can adjust the number of objects migrated in each wave based on network conditions, resource availability, and dependency relationships. This allows the system to optimize between migrating objects in larger groups for better throughput while managing complexity through controlled wave sizes and timing

Inventive Principle:
Principle #15Dynamics

3Device complexity

If objects with dependencies are migrated separately in different waves, then migration simplicity is improved, but cross-wave relationships increase causing additional complexity

Engineering Contradiction:
Improvemigration process simplicityVSAvoidcross-wave relationship dependencies
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent performs preliminary analysis of object dependencies and relationships before creating migration waves. By pre-identifying dependency relationships and grouping objects accordingly, the system minimizes cross-wave dependencies while maintaining migration simplicity. The wave grouping strategy is designed in advance to keep related objects together, reducing the need for complex cross-wave relationship management

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11301439B2System and method for object migration using waves
Publication Date: 2022.04.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11301439B2 patent drawing
  • US11301439B2 patent drawing
  • US11301439B2 patent drawing

AI summary

A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.