Virtual Machine Migration Within Access Switches
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing virtual machine live migration technologies in cluster systems cause significant network load and traffic due to the migration of large virtual machine images across multiple switches, leading to inefficient resource utilization and increased network load.
Innovation Solution
A method that acquires load information of physical machines within a shared access switch group, determines a source and destination machine based on dynamic resource scheduling policies, and migrates virtual machines within the same access switch to balance load and reduce network traffic, thereby minimizing the impact on network load and improving migration efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If virtual machine live migration is performed across physical machines in a cluster, then resource utilization efficiency is improved and load balancing is achieved, but network load increases significantly due to migration of large virtual machine images
Solution Approach 1:
The patent segments the cluster network into multiple access switches, each managing a subset of physical machines. By confining virtual machine migration traffic within the same access switch domain, the network traffic is segmented and prevented from traversing the entire cluster network, thereby reducing overall network load while maintaining resource utilization benefits
Solution Approach 2:
The patent implements local load balancing by restricting virtual machine migration to physical machines connected to the same access switch. This local quality approach ensures that migration traffic remains localized within the access switch domain, reducing network load while still achieving load balancing objectives within the local domain
2Adaptability or versatility
If virtual machine migration traffic traverses multiple switches in a cluster, then flexibility in resource allocation is improved, but network traffic and migration time increase
Solution Approach 1:
The patent segments the network into multiple access switch domains, allowing virtual machine migration to be confined within each segment. This segmentation reduces the number of switches traversed during migration, thereby reducing migration time while maintaining adequate resource allocation flexibility within each segment
Solution Approach 2:
The patent performs preliminary assessment of load information for physical machines within the same access switch before initiating migration. This preliminary action identifies suitable destination machines in advance, enabling faster migration execution by avoiding the need to traverse multiple switches and reducing overall migration time
Data Source
AI summary
A virtual machine live migration method includes: acquiring load information of physical machines in a first physical machine group, where the physical machines share a same access switch; determining a source physical machine and a destination physical machine according to a first dynamic resource scheduling policy and the load information of the physical machines; and delivering a migration instruction to the source physical machine according to a second dynamic resource scheduling policy. In the foregoing method, virtual machine live migration is performed preferentially within a physical machine group so that network traffic of the migration passes through only one access switch. This shortens a length of a data transmission link, increases a migration rate, and relieves impact of migration traffic on network load in a cluster.


