Unlock instant, AI-driven research and patent intelligence for your innovation.

A high-security docker container batch deployment method and device

A technology for deploying devices and containers, applied in software deployment, program control devices, instruments, etc., can solve problems such as low efficiency, achieve high security, solve security problems, and improve deployment efficiency.

Active Publication Date: 2021-01-01
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] Aiming at the potential safety hazards in the docker container deployment process and the low efficiency of batch docker container deployment, the present invention proposes a high-safety docker container batch deployment method and device

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 high-security docker container batch deployment method and device
  • A high-security docker container batch deployment method and device
  • A high-security docker container batch deployment method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] On the basis of the existing docker container creation method, the present invention improves the deployment efficiency of batch docker containers based on the number of CPU cores and CPU utilization, and at the same time considers memory and network factors, and defines mandatory access for the image in each created container The control policy enables the use of mandatory access control policies to strengthen the security of the docker container when starting the process in the docker container.

[0040] Such as figure 1 As shown, in order to achieve the above object, a batch deployment method of high security docker container of the present invention comprises the following steps:

[0041] A. Obtain the number of CPU cores of the cluster physical machine, the implementation method is:

[0042] A1. Count the number N of cluster physical machines;

[0043] A2. Obtain the number of each physical cpu in the cluster;

[0044] A3. Obtain the number of cores of each phys...

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 provides a high safety docker container batch deployment method and device and relates to the technical field of automatic deployment of docker containers. The method comprises the steps that 1, a CPU nuclear number, a CPU use ratio, a memory utilization rate and a bandwidth utilization rate of each physical machine in a cluster are obtained; 2, according to the CPU use ratio, the memory utilization rate and the bandwidth utilization rate, a weight number is calculated for each physical machine, and according to the weight number, the number of the docker containers which need to be deployed is calculated; 3, according to the number of the docker containers which need to be deployed, the docker containers are built in parallel.

Description

technical field [0001] The invention relates to the technical field of automatic deployment of docker containers, in particular to a batch deployment method and device for high-safety docker containers. Background technique [0002] Docker is an open source application container engine that allows developers to package their applications and dependencies into a portable container, and then publish it to any popular Linux machine, and can also implement virtualization. Containers use a sandbox mechanism completely, and there will be no interfaces between them. [0003] The problem solved by the Docker core is to use LXC to implement functions similar to VM, so as to provide users with more computing resources by using more economical hardware resources. Different from the way of VM, LXC is not a set of hardware virtualization method - it cannot be attributed to any one of full virtualization, partial virtualization and paravirtualization, but an operating system level virtua...

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): G06F8/61G06F9/445
CPCG06F8/61G06F9/44578
Inventor 邝倍靖王泰山孙毓忠
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI