Self-Organizing Server Migration Connectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Migrating servers from an enterprise network to a service provider system is complex due to the scale and interdependencies of servers, requiring minimal downtime and handling of changing resource states, which existing technologies struggle to manage efficiently.

Innovation Solution

A self-organizing server migration service that deploys connectors within the customer network to intelligently select and manage the migration of virtual machines to a service provider system, accommodating failures, scaling operations, and ensuring seamless transitions with minimal downtime.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual server migration methods are used, then migration can be completed, but the complexity of managing large-scale computing resources increases significantly

Engineering Contradiction:
Improveserver migration automationVSAvoidmanagement complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system enables self-service automation through virtualization technologies that allow computing resources to be automatically provisioned, administered, and managed without significant manual intervention. The virtualization layer abstracts the complexity from users, allowing them to access and manage resources through simplified interfaces while the underlying system handles the complex coordination automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary management layer that sits between users and the physical computing infrastructure. This intermediary layer handles the complexity of resource coordination, allocation, and migration automatically, presenting a simplified interface to users while managing the intricate details of large-scale resource orchestration in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If servers are migrated to service provider system, then resource efficiency improves, but migration downtime occurs

Engineering Contradiction:
Improveresource efficiencyVSAvoidmigration downtime
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-provisioning and pre-configuring computing resources at the destination before migration is initiated. Virtual machine images and configurations are prepared in advance, and resources are allocated beforehand, enabling faster migration execution with minimal actual downtime when the switch occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuity of useful action during migration through techniques such as live migration capabilities, where virtual machines can be moved between physical hosts while continuing to operate. The system ensures that computing workloads remain active and services continue to function throughout the migration process, eliminating idle time and maintaining productive output.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If virtualization technologies are used to share computing resources, then resource utilization improves, but system complexity increases

Engineering Contradiction:
Improveresource sharing capabilityVSAvoidvirtualization management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal virtualization platform that can accommodate multiple types of computing workloads and resource configurations through a single standardized interface. The virtualization layer provides multi-functional capabilities, allowing the same infrastructure to support diverse applications, users, and resource types without requiring separate management systems for each, thereby reducing overall complexity despite increased adaptability.

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

Data Source

PatentUS10684888B1Self-organizing server migration to service provider systems
Publication Date: 2020.06.16 AMAZON TECH INC
  • US10684888B1 patent drawing
  • US10684888B1 patent drawing
  • US10684888B1 patent drawing

AI summary

Techniques for self-organizing server migration into service provider systems are described. Connectors can be deployed in a customer network and associated with one or more virtual machine (VM) management servers and also with a server migration service. The customer may indicate what VMs are to be migrated, and the server migration service can dynamically select one or more of the connectors to perform migration operations based on operational or configuration characteristics of the connectors and/or the type of migration job to be performed. The connectors can be auto-scaled to increase or decrease operational capacity, and graceful failovers can be performed to eliminate migration failures resulting from connector failures.