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

Docker and virtual machine aggregation placement method based on multi-objective biogeography optimization algorithm

A biogeography and optimization algorithm technology, applied in the field of aggregation and placement of Docker and virtual machines based on multi-objective biogeography optimization algorithms, can solve the problems of large virtual machine resource occupation and difficulty in further aggregation

Inactive Publication Date: 2019-02-26
XI AN JIAOTONG UNIV +1
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The invention creatively uses Docker and a virtual machine as an aggregation unit at the same time to solve the problem that virtual machine resources occupy a large amount and are difficult to further aggregate; the algorithm adopted can avoid falling into a local optimum, and greatly optimize the energy consumption of the data center and the resource utilization rate of the server

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
  • Docker and virtual machine aggregation placement method based on multi-objective biogeography optimization algorithm
  • Docker and virtual machine aggregation placement method based on multi-objective biogeography optimization algorithm
  • Docker and virtual machine aggregation placement method based on multi-objective biogeography optimization algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0087] Referring to the accompanying drawings, the method for aggregation and placement of Docker and virtual machines based on the multi-objective biogeography optimization algorithm of the present invention will be further described in conjunction with specific embodiments.

[0088] Such as figure 1 As shown, in the embodiment of the present application, the Docker and virtual machine aggregation placement method based on the multi-objective biogeography optimization algorithm of the present invention includes the following steps:

[0089] Step 101: Establish a Docker and virtual machine placement constraint model (DVMP constraint model) based on the DVP three-tier architecture. The placement problem of Docker to virtual machine and virtual machine to server under the DVP three-tier architecture is described as a two-layer vector cooperative boxing problem, and Docker is used as the actual load of the virtual machine and server to limit the rationality of 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

A Docker and virtual machine aggregation placement method based on multi-objective biogeography optimization algorithm includes that firstly, Creatively Docker and virtual machine are taken as a unitof aggregation to build a DVMP (Docker and Virtual Machine Placement, Docker and VM placement) constraint model based on DVP three-tier architecture; Secondly, the constraint conditions of DVMP constraint model are defined, and the DVMP aggregation placement model is established. Next, a mapping method of MBBO-based Docker and virtual machine aggregation placement is executed; Then, the convergence scenario is adapted and coded to obtain the effective solution, and the optimal solution of the convergence problem between Docker and virtual machine is found by iteratively updating the initial population. Finally, Docker and virtual machine are aggregated according to the optimal placement scheme. The method of the invention can solve the problem that the virtual machine resource occupies large amount and is difficult to aggregate, and can optimize the energy consumption of the data center and the utilization rate of the server resource.

Description

technical field [0001] The invention belongs to the field of virtual machine aggregation in cloud computing, and specifically relates to a multi-objective biogeographical optimization algorithm-based aggregation placement method for Docker and virtual machines, which is used to use Docker and virtual machines as aggregation units at the same time to solve virtual machine resource occupation For problems that are too large to be further aggregated, the algorithm adopted can avoid falling into local optimum, and greatly optimize the energy consumption of the data center and the resource utilization of the server. Background technique [0002] Since 2008, cloud computing (Cloud Computing) technology has developed rapidly, and data centers have expanded rapidly, which has brought serious energy consumption and high operating costs. Existing studies have shown that data center energy consumption is closely related to the resource utilization rate of physical servers. Therefore, 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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455
CPCG06F9/45558G06F2009/4557G06F2009/45583Y02D10/00
Inventor 李睿毛李欣郑庆华阮建飞董博钟阿敏赵敏李国斌周新运王旭
Owner XI AN 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