Virtual machine migration decision method and device

A virtual machine migration and decision-making method technology, applied in the field of virtual machine migration decision-making methods and devices, can solve problems such as network congestion and inability to make dynamic decisions

Inactive Publication Date: 2016-06-08
ZTE CORP
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a virtual machine migration decision-making method and device, which solves the problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual machine migration decision method and device
  • Virtual machine migration decision method and device
  • Virtual machine migration decision method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] figure 1 A flow chart of the virtual machine migration decision-making method provided in Embodiment 1 of the present invention, as shown in figure 1 As shown, the virtual machine migration decision-making method includes:

[0075] S101: Obtain the network traffic statistics information of the physical node, and the network traffic occupancy information of each virtual machine in the physical node;

[0076] S102: Determine whether the network traffic statistics information of the physical node satisfies the threshold information, where the threshold information is the traffic information when the physical node works normally;

[0077] S103: If not satisfied, respectively determine the difference between the network traffic usage information and the traffic usage information of each virtual machine according to the preset traffic usage information of each virtual machine;

[0078] S104: Migrate the virtual machine according to the difference.

[0079] Specifically, in...

Embodiment 2

[0089] figure 2 A schematic structural diagram of a virtual machine migration decision-making device provided in Embodiment 2 of the present invention, as shown in figure 2 As shown, the virtual machine migration decision-making device includes:

[0090] An obtaining module 1, configured to obtain network traffic statistics information of a physical node, and network traffic occupation information of each virtual machine in the physical node;

[0091] Judgment module 2, used to judge whether the network traffic statistics information of the physical node obtained by the acquisition module 1 satisfies the threshold information, and the threshold information is the traffic information under the normal operation of the physical node;

[0092] The determination module 3 is used to determine the difference between the network traffic occupation information and the traffic occupation information of each virtual machine according to the traffic occupation information preset by eac...

Embodiment 3

[0102] image 3 A schematic structural diagram of a virtual machine migration decision-making device provided in Embodiment 3 of the present invention, as shown in image 3 As shown, this embodiment includes an OpenStack control node A and multiple OpenStack computing nodes Bn. In the OpenStack controller node A, a network monitoring module 11, a plug-in module 12 are added, a network component module 13 and a migration module 15 are modified, and a data proxy module 22 is added in the computing node of OpenStack, and the component module is modified twenty three.

[0103] S1: The switch module running on the OpenStack computing node B1 needs to configure the sflow (a network monitoring technology) statistical collection function, and report the statistical data to the agent module 22 residing inside the OpenStack computing node, the agent module of each OpenStack computing node Statistically process the data through sflow;

[0104] S2: The proxy module 22 uploads the proce...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a virtual machine migration decision method and device. The method comprises the following steps: acquiring network traffic statistics information of a physical node and network traffic occupation information of virtual machines in the physical node; judging whether the network traffic statistics information of the physical node satisfies threshold information or not, wherein the threshold information is traffic information of the physical node under normal work; if the network traffic statistics information of the physical node does not satisfy the threshold information, determining difference values between the network traffic occupation information and traffic occupation information of the virtual machines respectively according to preset traffic occupation information of the virtual machines; and migrating the virtual machines according to the difference values. Through the technical scheme, the problems that network congestion occurs and a dynamic decision cannot be made due to virtual machine migration in an existing scheme are solved. Whether the virtual machines need to be migrated or not is judged according to the network traffic statistics information of the physical node and the network traffic occupation information of the virtual machines in the physical node; migration of the virtual machines is decided dynamically; and the human participation degree of system maintenance is lowered.

Description

technical field [0001] The invention relates to the fields of cloud computing and network virtualization, in particular to a virtual machine migration decision method and device. Background technique [0002] With the development of cloud computing technology and network virtualization technology, OpenStack provides a set of operating platforms or tool sets for cloud deployment, and provides solutions for cloud computing infrastructure services. OpenStack has the characteristics of open source, interoperability, portability, and ease of use, and also provides developed API (Application Programming Interface, application programming interface) for secondary development, and can be easily integrated with other systems, winning the industry More and more attention. [0003] The migration of a virtual machine refers to moving the virtual machine operating system and applications running on the source physical host to the target physical host, and they can run normally on the ta...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08H04L12/24
CPCH04L65/40H04L41/342
Inventor 郑晓航
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products