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

A virtual machine deployment method based on particle swarm algorithm in cloud environment

A particle swarm algorithm and virtual machine technology, applied in the direction of calculation, genetic rules, genetic models, etc., can solve the lack of comprehensive consideration of multiple goals and practical application considerations, difficulty in responding to the deployment environment and user dynamic needs, and affect the accuracy of the algorithm To achieve the effect of increasing on-demand allocation capacity, reducing the number of dynamic migrations, and reducing overall energy consumption

Active Publication Date: 2021-10-19
SOUTHWEST JIAOTONG UNIV +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The purpose of the present invention is to solve the problem that the deployment of virtual machines in the prior art only optimizes a single target, and the algorithm for optimizing a single target is not flexible enough to cope with the large-scale heterogeneous cloud data center deployment environment and the dynamic needs of users; the original algorithm and It is necessary to establish a mapping relationship between practical problems. If the establishment is not good, it is easy to quickly converge to the local optimum, which will affect the accuracy of the algorithm; while only optimizing a single target, there is a lack of comprehensive consideration of multiple targets and consideration of practical applications. problem; the present invention provides a virtual machine deployment method based on particle swarm algorithm in cloud environment

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
  • A virtual machine deployment method based on particle swarm algorithm in cloud environment
  • A virtual machine deployment method based on particle swarm algorithm in cloud environment
  • A virtual machine deployment method based on particle swarm algorithm in cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0112] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0113] Aiming at the problems existing in the deployment of virtual machines on the current cloud platform, the present invention establishes a deployment mapping between virtual machines and physical machines at the IaaS layer, combines the actual cloud environment application scenarios, and integrates the original algorithm of particle swarm optimization and pareto optimal frontier formation improvement Based on the multi-objective optimization particle swarm optimization algorithm, exponential smoothing method is used to predict the number of virtual machine applications of users, and a user-orie...

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 discloses a virtual machine deployment method based on a particle swarm algorithm in a cloud environment, and belongs to the field of resource scheduling in a cloud computing environment. To solve the problem of only optimizing a single target and lack of consideration of multiple targets; the invention provides a virtual machine deployment method based on a particle swarm algorithm in a cloud environment. The present invention establishes a deployment mapping between a virtual machine and a physical machine at the IaaS layer; the deployment mapping method includes a user-oriented virtual machine deployment method: an improved multi-objective optimization particle swarm based on congestion judgment after receiving a user application for a virtual machine The algorithm is deployed on the target physical host; the platform-oriented virtual machine dynamic management method: after deploying the virtual machine to the target physical host, it is judged whether the status of the target physical host exceeds or falls below the normal threshold, and the improvement based on the degree of sharing The target optimization particle swarm algorithm determines the mapping relationship between the target physical host and the virtual host. The invention is used to deploy the virtual machine on the target physical host.

Description

technical field [0001] A virtual machine deployment method based on a particle swarm algorithm in a cloud environment, which is used to deploy a virtual machine on a target physical host, belongs to the field of resource scheduling in a cloud computing environment, and particularly relates to an improved multi-objective optimization based on particle swarm optimization Algorithmic virtual machine deployment method. Background technique [0002] The cloud environment is based on a variety of technical support, which is developed from distributed computing, parallel processing, and grid computing. Cloud services are mainly provided by the cloud data center. Through virtualization technology, the large-scale high-performance target physical hosts, network devices, and storage devices contained in the cloud data center are virtualized into a large-scale virtual resource of computing, bandwidth, and storage. pool. [0003] The essence of virtualization technology is to decouple...

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): G06F9/455G06N3/12
CPCG06F9/45558G06F2009/4557G06N3/126
Inventor 丁国富陈胤光黄文培邓崛
Owner SOUTHWEST JIAOTONG UNIV
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