A container image parallel distribution method, scheduler and storage medium

A mirroring and container technology, which is applied in the parallel distribution of container mirroring, scheduler and storage media, can solve the problem of distribution efficiency drop, achieve the effect of improving distribution efficiency and ensuring load balance

Active Publication Date: 2022-07-29
NARI TECH CO LTD +1
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Large-scale data centers start hundreds of thousands of Docker containers every day. The startup speed of Docker containers is very important to the efficient operation of the data center. If the container of the application cannot be started in time to respond to the request, the distribution efficiency will drop sharply when the image is concurrently pulled

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 container image parallel distribution method, scheduler and storage medium
  • A container image parallel distribution method, scheduler and storage medium
  • A container image parallel distribution method, scheduler and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Container images are layered storage. A single image layer may be shared by multiple images. According to the data size of each layer, it will be divided into different data blocks. The super node will store the location information and download request information in the cluster where the data block requested to be downloaded is located. Pushed to the scheduler, the flow of data blocks in the P2P network is dynamically determined by the scheduler during image distribution, so that the network and disk resources of each node in the cluster are fully used; Nodes share fewer distribution tasks. The scheduler is mainly composed of two scheduling queues, namely, a data block scheduling queue for storing data blocks to be downloaded and a node scheduling queue for storing data blocks that can respond to download requests. The download requests are processed at the beginning of each scheduling window, and all download requests within the current scheduling window can be predi...

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 container image parallel distribution method, scheduler and storage medium. The method includes: using the node where the data block in the node scheduling queue is located as the distribution node, and transmitting the data block to the requesting node; receiving the requesting node pushed by the super node Confirmation information that the data block write disk operation is successful, and insert the request node into the node scheduling queue; in the scheduling window, according to the data block information, the distribution node and the request node are scheduled to match: if the scheduling match is successful, the request node is controlled Download blocks of data from the distribution node. The present invention can ensure load balance and improve large-scale file distribution efficiency.

Description

technical field [0001] The invention relates to a container image parallel distribution method, a scheduler and a storage medium, and belongs to the technical field. Background technique [0002] In order to obtain more efficient cloud services, container technology has been widely supported by the industry since its birth. As a container-based virtualization technology, Docker is widely deployed in many companies and data centers. In practical applications, with the increase in the number of different templates, image distribution in a container environment has gradually become a headache for cloud service managers. Large-scale data centers start hundreds of thousands of Docker containers every day. The startup speed of Docker containers is very important to the efficient operation of the data center. If the application containers cannot be started in time to respond to requests, the distribution efficiency will drop sharply when images are pulled concurrently. . SUMMAR...

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): H04L67/06H04L67/1004H04L67/1095
CPCH04L67/06H04L67/1004H04L67/1095
Inventor 马德超高原顾文杰顾雯轩丁雨恒董子奇赵京虎彭晖陈鹏陈泊宇陈旻昱陈兴亮汤雨豪符鹏
Owner NARI TECH CO LTD
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