Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device and system for adjusting virtual machine deployment location

An adjustment method and virtual machine technology, applied in the field of cloud computing, can solve the problems of not being able to obtain the expected adjustment effect, and it is difficult to effectively solve the system bandwidth consumption, so as to achieve a reasonable virtual machine deployment position adjustment result and reduce bandwidth consumption.

Active Publication Date: 2018-04-27
HUAWEI TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, through a large number of tests, it is found that although the overall idea of ​​TVMPP is reasonable, in actual application, the expected adjustment effect is often not obtained, and it is difficult to effectively solve the problem of bandwidth consumption within the system

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
  • Method, device and system for adjusting virtual machine deployment location
  • Method, device and system for adjusting virtual machine deployment location
  • Method, device and system for adjusting virtual machine deployment location

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] Aiming at the problems existing in the practical application of TVMPP, the embodiment of the present invention provides an improved method for adjusting the deployment position of the virtual machine in the cloud computing system. introduce:

[0051] TVMPP defines the adjacency A between any two nodes ij for:

[0052] A ij =C ij *D ij (1)

[0053] Among them, C ij is the communication cost between node i and node j, D ij is the data flow between node i and node j.

[0054] Considering the deployment location of each virtual machine in the system as a virtual machine node, according to formula (1), the adjacency of any two virtual machine nodes in the system can be calculated, and then a virtual machine For a graph with nodes as vertices and node adjacency as edge weight value, the minimum cut algorithm is applied to the graph to obtain the proposed virtual machine deployment plan, and the virtual machine can be migrated according to the plan.

[0055] The foll...

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 embodiment of the present invention discloses a method, device, and system for adjusting the deployment position of a virtual machine. Aiming at the problem that the communication cost between nodes has too much influence on the adjustment result in the existing cloud computing system virtual machine deployment position adjustment scheme, the embodiment of the present invention In the technical solution provided, by correcting the inter-node communication cost, the revised inter-node communication cost can not only reflect the impact on the adjustment result of the virtual machine deployment location, but also make the communication flow play a leading role in the adjustment result. Therefore, a more reasonable virtual machine deployment position adjustment result can be obtained, and the internal bandwidth consumption of the cloud computing system can be reduced.

Description

technical field [0001] The present invention relates to the technical field of cloud computing, in particular to a method, device and system for adjusting the deployment position of a virtual machine. Background technique [0002] Cloud computing technology has developed rapidly in recent years. With the massive deployment of network-intensive applications in the cloud platform data center network, the internal network bandwidth of the cloud computing system has become a bottleneck resource in the cloud computing environment. How to reduce the bandwidth consumption inside the cloud computing system is an important issue that needs to be considered when deploying the system. [0003] In a cloud computing system, a virtual machine is the basic unit that provides cloud computing services. With the operation of the system, a large amount of interactive data will be generated between different virtual machines, occupying the network bandwidth resources of the system. Therefore, t...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
CPCH04L67/10H04L65/40G06F9/45558G06F9/5016G06F9/5077G06F2009/45583
Inventor 朱韧周伟王提政
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products