Virtual Machine Migration Paths for Data Center Workload Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing workload management in data centers is inefficient as it does not optimally allocate hardware resources, affecting performance due to suboptimal assignment of hardware components to workloads.

Innovation Solution

A system that selects groups of hardware components based on expected performance, using algorithms to determine optimal groupings and migration paths, ensuring efficient resource utilization and improved performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If virtualization techniques are used to assign hardware subsets to multiple workloads, then resource utilization improves, but workload performance deteriorates due to suboptimal hardware assignment

Engineering Contradiction:
Improveresource utilizationVSAvoidworkload performance
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing optimal hardware groupings and migration paths in a database before workload migration is needed. The migration path calculator computes optimal routes between hardware groups in advance, and the system maintains a library of compatible hardware configurations, enabling rapid performance-optimized migration when workloads need to be moved.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary migration path calculator that determines optimal migration routes between hardware groups. This intermediary component analyzes hardware compatibility, performance characteristics, and current system state to compute the best migration path, acting as a mediator between the virtualization manager and the physical hardware resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If hardware components are assigned to workloads based on simple availability, then system complexity is reduced, but performance optimization is lost

Engineering Contradiction:
Improvehardware assignment complexityVSAvoidworkload performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system segments hardware resources into distinct groups with specific performance characteristics and compatibility profiles. Each hardware group is characterized by its capabilities, and the migration path calculator segments the migration decision-making into discrete steps: identifying compatible groups, calculating optimal paths, and executing migration along predetermined routes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes parameter changes by considering multiple hardware parameters (compatibility, performance metrics, physical location, connection topology) when determining optimal hardware groupings and migration paths. The system dynamically adjusts hardware assignment based on changing workload requirements and system state while maintaining compatibility constraints.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If workload migration is implemented without pre-calculated paths, then system adaptability improves, but migration time increases

Engineering Contradiction:
Improvemigration flexibilityVSAvoidmigration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-calculating migration paths between hardware groups and storing them in a database. The migration path calculator computes optimal routes considering hardware compatibility, physical topology, and performance characteristics in advance, so that when migration is needed, the system can execute along predetermined optimal paths rather than calculating in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuity of useful action by keeping the migration path database continuously updated and available. The pre-calculated paths enable continuous workload migration without interruption to other system operations, and the database can be refreshed as hardware configurations change while maintaining ready-to-use migration routes.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12585502B2Virtual machine management in data centers
Publication Date: 2026.03.24 NVIDIA CORP
  • US12585502B2 patent drawing
  • US12585502B2 patent drawing
  • US12585502B2 patent drawing

AI summary

Apparatuses, systems, and techniques to determine metrics for paths connecting hardware components, select a plurality of groups of the hardware components based at least in part on the metrics, and perform at least a portion of a workload using a selected group of the plurality of groups.