Hybrid Cloud VM Migration via Configuration Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud computing systems face challenges in seamlessly managing and migrating virtual machines between private data centers and public cloud environments, lacking efficient mechanisms for aligning configurations and criticality levels across different infrastructure setups.

Innovation Solution

A method for managing hybrid cloud computing systems involves determining the configurations of physical infrastructure in a private data center, specifying match preferences for these configurations in a migration package, and transmitting this package to a public cloud system to instantiate a corresponding virtual machine with matching settings, ensuring seamless integration and resource alignment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual machines are migrated between private data centers and public cloud environments, then resource flexibility and scalability are improved, but configuration alignment and integration complexity worsen

Engineering Contradiction:
Improveresource flexibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud management system as an intermediary that mediates between private data centers and public cloud environments. This system includes a configuration management module that automatically discovers, compares, and aligns infrastructure configurations across different cloud environments, thereby reducing integration complexity while maintaining resource flexibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts configuration parameters by determining match preferences for different infrastructure configurations. The configuration management module modifies and standardizes configuration parameters across private and public clouds, enabling seamless migration while maintaining adaptability

Inventive Principle:
Principle #35Parameter changes

2Productivity

If configuration alignment mechanisms are implemented across different cloud environments, then migration efficiency is improved, but system complexity and management overhead worsen

Engineering Contradiction:
Improvemigration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The configuration management module operates autonomously to discover, compare, and align configurations across cloud environments. It automatically determines match preferences and generates migration packages without requiring manual intervention, thereby improving migration efficiency while minimizing the perceived system complexity for users

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary configuration discovery and alignment before actual virtual machine migration. By pre-determining match preferences and preparing migration packages in advance, it streamlines the migration process and reduces the complexity of real-time configuration management

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10530650B2Cross-cloud policy management for hybrid cloud deployments
Publication Date: 2020.01.07 VMWARE INC
  • US10530650B2 patent drawing
  • US10530650B2 patent drawing
  • US10530650B2 patent drawing

AI summary

A method is provide for managing a migration of a virtual machine from a private data center managed by a first organization to a public cloud computing system by a second organization and where the first organization is a tenant. The configurations of physical infrastructure of the private data center that underlies the virtual machine are determined, along with a corresponding match preference indicating a level of criticality for some corresponding configuration at the public cloud system. The configurations and match preferences generated as part of a migration package. The public cloud computing system instantiates a corresponding VM based on the determined configurations and corresponding match preferences.