Dynamic deployment mechanism of virtual machine under cloud environment

A dynamic deployment and virtual machine technology, applied in the field of virtualization software, can solve problems such as waste of computing resources, not enough to meet user needs, and affect the overall performance of the cloud platform, so as to achieve accurate performance measurement, reduce the number of overall migrations, and reduce consumption Effect

Inactive Publication Date: 2016-05-25
INSPUR GROUP CO LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As the number of virtual machines on the cloud platform gradually increases, the static virtual resource allocation mechanism is obviously not enough to cope with changing user needs, and at the same time, there is also a significant lag in manual dynamic resource allocation, which in turn causes waste of computing resources and affects Overall performance of the c

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
  • Dynamic deployment mechanism of virtual machine under cloud environment
  • Dynamic deployment mechanism of virtual machine under cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] A virtual machine dynamic deployment mechanism in a cloud environment of the present invention will be described in detail below with reference to the accompanying drawings.

[0020] Such as figure 1 Shown is the dynamic scheduling mechanism of the entire virtual machine. When the user applies for a virtual machine, the various indicators of the required virtual machine are sent to the dispatching center, and the tuple V i =(VC i , VM i , VH i , VB i ) means that the scheduling center maintains a two-dimensional table for quantitatively measuring the performance of each physical machine, and there are similar indicators. Skyline queries the two-dimensional table, calculates the optimal set of physical machines, and randomly selects one as the migration target virtual machine. After the migration target physical machine receives the migration request, the virtual machine management module on it selects a template that meets the requirements from the virtual machine...

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 dynamic deployment mechanism of a virtual machine under cloud environment. The mechanism is the dynamic deployment mechanism of the virtual machine and is characterized in that the resource states of the virtual machine and a server are evaluated, Skyline is used to query for one time to select a plurality of target physical machines which conform to a condition, a migration target physical machine is more accurately found from the plurality of target physical machines and the load balance and the use ratio of a physical machine system are comprehensively considered. The invention establishes a screening mechanism, improves accuracy for a dynamic deployment virtual machine to select the physical machine, lowers the repeated migration frequency of the virtual machine, improves the computation efficiency of a cloud computing platform and simultaneously lowers energy consumption.

Description

technical field [0001] The invention relates to the field of virtualization software, in particular to a virtual machine dynamic deployment mechanism in a cloud environment. Background technique [0002] Virtualization technology is one of the important technical supports for building a cloud computing environment. Virtual machine deployment means deploying virtual machines to different physical machines by building a virtualized resource pool to achieve efficient and unified management of physical machines on the cloud platform. , providing a better implementation method for cloud computing at the infrastructure level. As the number of virtual machines on the cloud platform gradually increases, the static virtual resource allocation mechanism is obviously not enough to cope with changing user needs. At the same time, there is also a significant lag in manual dynamic resource allocation, which in turn causes waste of computing resources and affects The overall performance o...

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): G06F9/455G06F9/50
CPCG06F9/45533G06F9/5077G06F2009/4557Y02D10/00
Inventor 李青
Owner INSPUR GROUP CO LTD
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