Docker migration method and system for cloud data center

A cloud data, to-be-migrated technology, applied in electrical digital data processing, program startup/switching, program control design, etc. It can solve the problems of complex container migration and no migration mechanism, and achieve low energy consumption, short migration time, and high availability. Effect

Active Publication Date: 2020-05-22
XI AN JIAOTONG UNIV
View PDF9 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, compared with virtual machines, on the one hand, Docker containers do not yet have a mature migration mechanism
On the other hand, from the perspective of the operating system, a container is equivalent to a process group running in it, and it is the close relationship between the container and the kernel that poses a challenge to the container migration technology. The state during the migration process Information and resources are scattered in the operating system and even the kernel, and the migration of containers becomes more complicated

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 migration method and system for cloud data center
  • Docker migration method and system for cloud data center
  • Docker migration method and system for cloud data center

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0073] In order to achieve the above purpose, this embodiment designs and implements an efficient and complete container dynamic migration system capable of handling inter-node load balancing and disaster recovery, mainly adopting the following technical solutions:

[0074]The Docker migration system facing the cloud data center of the present embodiment is divided into a monitoring module, a decision-making module, a migration module and an evaluation module, and the method for utilizing the system to migrate includes the following steps:

[0075] Step 1. First, the monitoring module is mainly responsible for collecting and quantifying the load information of each physical node. When it detects that the load of a certain node reaches the set threshold or the container is suspended due to damage, the migration is triggered and feedback information is generated to the decision-making module.

[0076] Step 2, the decision-making module selects the container to be migrated on the ...

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 Docker migration method and system for a cloud data center. Load information values of all physical nodes in a cluster are collected and quantized; when the condition that the load of a certain node reaches a set threshold value or a container is suspended due to damage is monitored, feedback information is generated, a to-be-migrated container is selected on the overloador no-load node by using a hotspot container selection algorithm, affinity matching is performed according to a resource demand vector of the to-be-migrated container and the residual resource quantity of other nodes, and a target node set is selected. Then, in the target node set, an optimal target node is selected according to a probability selection algorithm, and the to-be-migrated containeris migrated to a target node to recover execution. According to the method, the container migration method is designed by taking the minimum migration amount, the shortest migration time and the lowest energy consumption as principles, so that the loss of the cluster caused by the fault of a certain computing node can be effectively reduced, the reliability and the utilization rate of the existingcluster are improved, the load balance is realized, and higher availability is provided for the cluster.

Description

technical field [0001] The invention belongs to the field of computer applications, and in particular relates to a Docker migration method and system for cloud data centers. Background technique [0002] Cloud computing, as an emerging computing model, has received more and more attention and applications in recent years. With the expansion of cloud service scale, data centers continue to expand. Disaster and load balancing, effective allocation of computing resources, online migration technology has to attract people's attention. At the same time, the development of high-performance computing is also facing many challenges, the two most prominent problems are the low reliability and high energy consumption of the system. In view of the above problems, how to ensure the reliable operation of parallel programs and the load balancing of clusters through migration technology and migration strategy is the focus of research. [0003] In the traditional mode, due to the huge amo...

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/455G06F9/48
CPCG06F9/45558G06F9/4856G06F2009/4557Y02D10/00
Inventor 朱正东郭辉韩靖雯王鹏博李小轩李珍
Owner XI AN JIAOTONG UNIV
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