Cloud Service Migration Decision System for Cost and Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing users face challenges in migrating subscribed services from one cloud environment to another while ensuring service compatibility, continuity, and functionality, as existing technologies lack efficient methods for comparing and ranking candidate clouds based on customer criteria such as cost and resource utilization.

Innovation Solution

A decision system is implemented to analyze usage history data of subscribed services and provide a ranked list of candidate clouds for migration, considering factors like cost, resource utilization, and service compatibility, allowing customers to select the most suitable target cloud for service migration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If cloud services are migrated to a different cloud environment, then cost optimization and resource utilization can be improved, but service compatibility and continuity may deteriorate

Engineering Contradiction:
ImprovecostVSAvoidservice compatibility
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system performs preliminary analysis of service dependencies and compatibility requirements before migration. It identifies all services subscribed to in the host cloud, analyzes their interdependencies, and evaluates compatibility with target cloud environments in advance, preventing compatibility issues during actual migration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary system that acts as a bridge between the host cloud and target cloud environments. This intermediary analyzes service requirements, translates dependencies, and ensures compatibility by mediating the migration process, thereby maintaining service reliability while enabling cost optimization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If cloud services are migrated to a different cloud environment, then cost optimization can be improved, but migration complexity increases

Engineering Contradiction:
ImprovecostVSAvoidmigration complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The migration process is segmented into distinct phases: identifying services subscribed to in the host cloud, analyzing service dependencies, evaluating target cloud compatibility, and executing migration. This segmentation reduces complexity by breaking down the overall migration task into manageable, sequential steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms throughout the migration process. It continuously monitors service dependencies and compatibility requirements, adjusting the migration plan based on analysis results. This feedback loop simplifies complexity by automatically adapting to discovered dependencies rather than requiring manual planning for all scenarios.

Inventive Principle:
Principle #23Feedback

3Reliability

If comprehensive service dependency analysis is performed, then service compatibility can be improved, but analysis time increases

Engineering Contradiction:
Improveservice compatibilityVSAvoidanalysis time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs comprehensive service dependency analysis as a preliminary step before migration execution. By identifying all services subscribed to and their dependencies in advance, it establishes a complete compatibility profile that guides subsequent migration decisions, ensuring reliability without repeating analysis during migration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the complex service dependency analysis problem into evaluable parameters by categorizing services and their relationships. It changes the analysis from a qualitative assessment to a parameterized evaluation that can be systematically processed and compared across different target cloud environments, reducing analysis time while maintaining comprehensiveness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9736252B2Migrating subscribed services in a cloud deployment
Publication Date: 2017.08.15 RED HAT INC
  • US9736252B2 patent drawing
  • US9736252B2 patent drawing
  • US9736252B2 patent drawing

AI summary

A decision system for providing ranked candidate cloud computing environments to customers for migration of subscribed services. The decision system can receive user usage history data and compare parameters of subscribed services on a host cloud to candidate clouds. Based on the comparison, a rank of candidate clouds for migration of the subscribed services can be determined and supplied to the customer.