Migration Context and Flow Graph Control for Accurate Cloud Issue Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud migration technologies face challenges in accurately identifying and resolving migration issues, leading to inefficient use of computational resources and potential incorrect resolutions.

Innovation Solution

A migration context and flow graph based control system that utilizes a migration advisor to determine semantic proximity between current migration issues and historical issues, enabling precise resolution selection by analyzing descriptive, contextual, and flow proximities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional cloud migration technologies are used to identify and resolve migration issues, then migration processes can be executed, but computational resources are inefficiently utilized and resolution accuracy is reduced

Engineering Contradiction:
Improveresolution accuracyVSAvoidcomputational resource efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by constructing a migration flow graph and pre-identifying potential migration issues before actual migration execution. Historical migration data is analyzed in advance to populate a knowledge base with known issues and resolutions, enabling the system to proactively detect and resolve problems during migration rather than reactively after they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback mechanisms by monitoring migration progress against the predefined migration flow graph and comparing actual migration states with expected states. When deviations are detected, the system automatically adjusts migration parameters and triggers remediation actions based on historical resolution data, creating a closed-loop control system that improves both accuracy and resource efficiency.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If comprehensive migration monitoring is implemented to improve issue detection accuracy, then resolution precision increases, but computational resource consumption increases

Engineering Contradiction:
Improveissue detection accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The migration monitoring process is segmented into distinct phases corresponding to different migration tasks and workflows. Each phase has specific monitoring checkpoints and validation criteria defined in the migration flow graph. This segmentation allows the system to focus computational resources on critical monitoring points rather than continuously monitoring all migration activities, thereby improving detection accuracy where needed while reducing overall resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes monitoring parameters based on migration context and risk levels. For high-risk migration operations, monitoring precision is increased with more frequent checks and detailed validation. For low-risk operations, monitoring intensity is reduced. This adaptive parameter adjustment enables accurate issue detection while optimizing computational resource usage across different migration scenarios.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4163789B1Migration context and flow graph based migration control
Publication Date: 2025.07.16 ACCENTURE GLOBAL SOLUTIONS LTD
  • EP4163789B1 patent drawingFigure 1
  • EP4163789B1 patent drawingFigure 2
  • EP4163789B1 patent drawingFigure 3

AI summary

In some examples, migration context and flow graph based migration control may include ascertaining an application that is to be migrated from a physical environment to a cloud environment, and determining a migration issue associated with the migration of the application. Migration context and flow graph based migration control may further include identifying, from a historical issue database, a plurality of historical issues, determining, for the migration issue and the plurality of historical issues, unified proximities, sorting, based on the determined unified proximities, the historical issues, selecting, from the sorted historical issues, a topmost historical issue, and determining, from the topmost historical issue, a resolution associated with the topmost historical issue. Further, migration context and flow graph based migration control may include executing the resolution to resolve the migration issue, and performing, based on the resolved migration issue, migration of the application from the physical environment to the cloud environment.