Cloud-Connector Servers for Multi-Cloud VM Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing systems face challenges in efficiently managing and migrating virtual machines across multiple clouds due to compatibility issues and the complexity of distributed systems, particularly in heterogeneous environments where different hardware and operating systems are involved.

Innovation Solution

A distributed system utilizing cloud-connector servers and nodes that facilitate multi-cloud aggregation by enabling the transfer of virtual-machine containers and providing remote management interfaces across multiple clouds, allowing for the coordination of services and resource management across geographically and operationally distinct cloud facilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual machines are migrated across multiple clouds, then resource utilization and high availability are improved, but system complexity and compatibility issues increase

Engineering Contradiction:
Improvehigh availabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces cloud connector servers and cloud connector nodes as intermediary components that facilitate communication and coordination between multiple cloud environments. These intermediaries abstract the complexity of multi-cloud management, enabling virtual machine migration while maintaining high availability without directly exposing system complexity to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If cloud resources are aggregated across multiple clouds, then resource utilization is improved, but device complexity increases

Engineering Contradiction:
Improveresource utilizationVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The cloud connector servers and nodes are designed as universal components that can operate across different cloud environments with varying hardware and operating systems. They provide multi-functional capabilities including workload transfer, remote management interface access, and coordination services, thereby improving resource utilization without proportionally increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If remote management interfaces are provided across multiple clouds, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The cloud connector nodes act as intermediaries that provide remote management interface access across multiple clouds. They handle the complexity of cross-cloud communication and interface provisioning, allowing users to easily manage virtual machines and cloud resources without directly dealing with the underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If virtual machine transfer between clouds is enabled, then adaptability is improved, but compatibility issues increase

Engineering Contradiction:
ImproveadaptabilityVSAvoidcompatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The cloud connector servers and nodes serve as intermediaries that manage virtual machine transfers between heterogeneous cloud environments. They handle compatibility concerns by providing standardized interfaces and protocols, enabling adaptable cross-cloud virtual machine migration while maintaining reliability through controlled interaction between different cloud systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11210745B2Method and system for providing inter-cloud services
Publication Date: 2021.12.28 VMWARE INC
  • US11210745B2 patent drawing
  • US11210745B2 patent drawing
  • US11210745B2 patent drawing

AI summary

The present application is directed to a distributed-services component of a distributed system that facilitates multi-cloud aggregation using a cloud-connector server and cloud-connector nodes that cooperate to provide services that are distributed across multiple clouds. These services include the transfer of virtual-machine containers, or workloads, between two different clouds and remote management interfaces.