Stateful service container thermal migration method based on memory compaction transmission

A service container and hot migration technology, applied in the direction of instruments, program control design, electrical digital data processing, etc., can solve the problems of unable to use virtual machine heavy load, unable to support libcontainer, etc., to improve dynamic migration efficiency, increase utilization rate, The effect of reducing transmission

Inactive Publication Date: 2018-07-13
中科边缘智慧信息科技(苏州)有限公司
View PDF2 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Now many application systems run on the linux2.6 kernel. This version of the kernel only supports CGROUP and some namespaces. The support for containers only reaches the level of LXC, and it cannot support docker with libcontainer as the core.
However, bec

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
  • Stateful service container thermal migration method based on memory compaction transmission
  • Stateful service container thermal migration method based on memory compaction transmission
  • Stateful service container thermal migration method based on memory compaction transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039]The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0040] See figure 1 , the stateful service container live migration method based on memory compression transmission in a preferred embodiment of the present invention includes the following steps:

[0041] Environment creation: isolate the resources and status information required by the LXC container virtualization environment, save the resources and status information in the form of pictures and freeze the LXC container; convert the virtualization environment of the LXC container from Isolated from the Linux kernel, save the virtualization environment of the LXC container and restore its process through the namespace mechanism;

[0042] Live migration: copy memory infor...

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 relates to a stateful service container thermal migration method based on memory compaction transmission. The method comprises the following steps of 1, environment creation, wherein resources and status information needed by the LXC container virtualization environment are isolated, the resources and the status information are saved in a picture mode, and freezing treatment is performed on an LXC container; the LXC container virtualization environment is isolated from a Linux kernel, the LXC container virtualization environment is saved through a namespace mechanism, and the process is recovered; 2, thermal migration, wherein memory page migration is copied, and a memory page is migrated. According to the method, redundant data transmission is lowered, the dynamic migrationefficiency is improved, the steps are simplified, and operation is convenient.

Description

technical field [0001] The invention relates to a stateful service container live migration method based on memory compression transmission. Background technique [0002] Operating system-level virtualization technology has received more and more attention due to its lightweight and isolation characteristics. Compared with traditional paravirtualization technology and full virtualization technology, operating system-level virtualization technology has more and more advantages. The more it meets the needs of the industry (such as the allocation of resources on demand, unlike the traditional virtualization technology, which usually causes great waste of resources). In addition, due to the support of the mainline of the Linux kernel, LXC will become the first choice for system-level virtualization technology, its performance will be further improved, and its disadvantages compared with traditional virtualization technology will also be improved. System-level virtualization tec...

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/455
CPCG06F9/45558
Inventor 李新明刘斌
Owner 中科边缘智慧信息科技(苏州)有限公司
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