Cloud Migration Decision System for Service Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing users face challenges in migrating subscribed services from one set of clouds to another while ensuring service compatibility, continuity, and functionality, particularly due to differences in resource availability and costs across different cloud environments.

Innovation Solution

A decision system that analyzes usage history data of subscribed services and compares them with candidate clouds based on customer criteria such as cost, uptime, and resource requirements to provide a report on possible migration options, allowing users to select target clouds for seamless service migration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If users migrate subscribed services from one set of clouds to another set of clouds, then cost-effectiveness and resource compatibility may be improved, but service continuity and functionality may be compromised

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

Solution Approach 1:

The system performs preliminary analysis of usage history data and service dependencies before migration. The decision system evaluates candidate clouds and generates migration recommendations in advance, allowing users to plan migrations without disrupting ongoing services. This preliminary assessment ensures that migration decisions are made with full knowledge of potential impacts on service continuity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The decision system acts as an intermediary between the user's subscribed services and candidate clouds. It analyzes service dependencies, compares cloud capabilities, and generates migration recommendations that maintain service functionality. This intermediary layer ensures that migration decisions are based on objective analysis rather than direct trial-and-error migrations that could disrupt services.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually analyze and migrate services between clouds, then service compatibility can be maintained, but time and operational complexity increase

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

Solution Approach 1:

The decision system automatically analyzes usage history data, identifies service dependencies, and generates migration recommendations without requiring manual intervention. The system serves itself by collecting its own operational data and using that data to make migration decisions, eliminating the need for users to manually analyze service compatibility while maintaining accurate, data-driven recommendations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors usage history data and service performance, using this feedback to refine migration recommendations. By incorporating real-time usage patterns and dependency information, the system automatically adjusts its analysis to ensure service compatibility is maintained while reducing migration time through informed, data-driven decisions.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If comprehensive usage history data is analyzed to ensure service compatibility, then migration accuracy improves, but data processing complexity and time increase

Engineering Contradiction:
Improvemigration accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The decision system extracts only the most relevant features and patterns from comprehensive usage history data, rather than processing all raw data. By identifying and extracting key dependency relationships and usage patterns, the system maintains high migration accuracy while reducing processing complexity through selective data extraction and feature identification.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8909784B2Migrating subscribed services from a set of clouds to a second set of clouds
Publication Date: 2014.12.09 RED HAT INC
  • US8909784B2 patent drawing
  • US8909784B2 patent drawing
  • US8909784B2 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.