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

Virtual machine cluster deployment algorithm

A cluster deployment and virtual machine technology, applied in the field of virtual machine cluster deployment algorithms, can solve the problems of high image transmission overhead and inability to fully utilize resources, so as to improve the utilization rate and avoid the performance degradation of physical machines

Inactive Publication Date: 2016-08-17
G CLOUD TECH +2
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem solved by the present invention is to provide a virtual machine cluster deployment algorithm; comprehensively considering the resource usage characteristics of the virtual cluster and the loss of image transmission, it solves the problem that the traditional virtual machine cluster deployment algorithm cannot make full use of resources and the image transmission overhead is too large

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 cluster deployment algorithm
  • Virtual machine cluster deployment algorithm
  • Virtual machine cluster deployment algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0033] The pseudo code based on the algorithm is as follows:

[0034]

[0035]

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 present invention relates to the technical field of cloud computing, and in particular to a virtual machine cluster deployment algorithm. The virtual machine cluster deployment algorithm comprises the steps of: analyzing a resource type of a cluster; filtering out a request that cannot be met; creating a priority queue; cyclically traversing all physical machines, and calculating a load coefficient L of each physical machine, and determining whether the physical machine can be selected as a deployment node; calculating a load value of each physical machine according to the resource type of the cluster, inserting the load value into the priority queue, and sorting elements of the priority queue in descending order of the load values; performing virtual machine mirror image transmission one by one in an order of the queue; and starting all virtual machines of the cluster, so as to complete cluster deployment. The present invention realizes a cluster deployment algorithm based on load value calculation; and the algorithm can be used for virtual machine cluster deployment.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a virtual machine cluster deployment algorithm. Background technique [0002] Due to the convenience of cloud computing technology, there are more and more applications on the cloud platform. Many enterprise users also need to deploy and create large-scale application clusters. The traditional virtual cluster deployment algorithm is only based on the utilization of a certain resource on the physical machine. The following problems exist in the planning of cluster deployment based on the rate: [0003] 1. The resource characteristics of the cluster are not fully analyzed, and various resources of the computer cannot be fully utilized; [0004] 2. The resource loss caused by image copying is not considered, and the copying process easily affects the performance of existing virtual machines. Contents of the invention [0005] The technical problem solved by the present i...

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/45504G06F9/45558G06F9/5077G06F9/5083
Inventor 莫展鹏杨松季统凯
Owner G CLOUD TECH
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