Virtual Machine Migration Paths for Data Center Workload Allocation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Device complexity
If hardware components are assigned to workloads based on simple availability, then system complexity is reduced, but performance optimization is lost
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.
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.
3Adaptability or versatility
If workload migration is implemented without pre-calculated paths, then system adaptability improves, but migration time increases
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.
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.
Data Source
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.


