Energy-optimized virtual machine deployment method and system

An energy optimization and virtual machine technology, applied in the field of virtual machine deployment methods and systems, can solve problems such as falling into local optimum and relying on too many initial parameters

Pending Publication Date: 2020-06-26
WUHAN POLYTECHNIC UNIVERSITY
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Intelligent swarm algorithm is a typical algorithm for solving optimization problems. Among them, particle swarm algorithm, genetic algorithm, ant colony algorithm, bee colony algorithm and gravitational search algorithm have all been applied in the virtual machine deployment problem in the cloud computing environment. As one of the optimization goals, the energy consumption problem has achieved many phased results, but due to the inherent limitations of this type of meta-heuristic algorithm, such as falling into local optimum and relying on too many initial parameters, etc., the virtual machine deployment optimization based on energy consumption The problem already has certain limitations, and a meta-heuristic algorithm with better performance is needed to optimize the solution to this 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
  • Energy-optimized virtual machine deployment method and system
  • Energy-optimized virtual machine deployment method and system
  • Energy-optimized virtual machine deployment method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The present invention will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the invention are shown in the drawings, it should be understood that the invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0058] figure 1 A flowchart showing the steps of the energy-optimized virtual machine deployment method according to the present invention.

[0059] In this embodiment, the energy-optimized virtual machine deployment method according to the present invention may include: Step 1: Determine the virtual machine deployment target and its constraints; Step 2: Determine the deployment solution and calculate initialization parameters; Step 3: Use the salp algorithm Perform population initia...

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 an energy-optimized virtual machine deployment method and system. The method comprises the following steps: step 1, determining a virtual machine deployment target and constraint conditions thereof; 2, determining deployment solution calculation initialization parameters; step 3, population initialization is carried out, so that the dolio-sea squirt individuals are in one-to-one correspondence with deployment solutions of the virtual machines; 4, according to the virtual machine deployment target and the constraint conditions of the virtual machine deployment target, calculating the fitness of each scabbard individual in the initialized population; 5, determining a food source, a leader and a follower to obtain an updated population; 6, calculating and updating thefitness of each scabbard individual in the population, and determining a food source; and 7, repeating the steps 5-6, and outputting the food source position in the current population as a final virtual machine deployment optimal solution. According to the method, exploration behaviors and development behaviors in the iteration process are balanced through the group optimization model of the Sashimi, and the virtual machine deployment effect of energy optimization is achieved while the globality and diversity are guaranteed.

Description

technical field [0001] The present invention relates to the field of cloud computing and intelligent swarm algorithm, and more specifically, to an energy-optimized virtual machine deployment method and system. Background technique [0002] Cloud computing can overcome the deficiencies of traditional computing models and localized computing methods for data center owners through its flexibility, security, high scalability, and quality of service guarantees. It can be configured with a large number of heterogeneous servers of different types, and a large number of virtual machines can be further deployed on the server by using virtualization technology, which is beneficial to the isolation of applications when virtual machines provide services. Virtual machines also have different load types and different requirements for resources of each dimension, which may lead to conflicts between resource utilization and high energy consumption of hosts. The high energy consumption of 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 Applications(China)
IPC IPC(8): G06F9/455
CPCG06F9/45558Y02D10/00
Inventor 张小庆
Owner WUHAN POLYTECHNIC UNIVERSITY
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