System and method for multi-cluster container deployment

A container and cluster technology, applied in the field of cloud computing, can solve problems such as difficulty in maintaining and increasing the complexity of application cross-cluster deployment.

Active Publication Date: 2019-02-26
CHINA TELECOM CORP LTD
View PDF8 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

like figure 2 As shown, in this independent mirror warehouse system, a set of mirror warehouses is set up for each cluster. In this solution, mirror images need to be uploaded separately for each cluster, and deployment scripts must be modified for each cluster to point all mirror addresses to this The existence of multiple sets of container images and copies of deployment scripts in the cluster's mirror warehouse not only increases the complexity of cross-cluster deployment of applications, but also makes it difficult to maintain

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
  • System and method for multi-cluster container deployment
  • System and method for multi-cluster container deployment
  • System and method for multi-cluster container deployment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangements of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.

[0043] At the same time, it should be understood that, for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0044] The following description of at least one exemplary embodiment is merely illustrative in nature and in no way taken as limiting the invention, its application or uses.

[0045] Techniques, methods and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such techniques, methods and devices should be considered part of the Authoriz...

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 present invention discloses a system and a method for multi-cluster container deployment. The system comprises: a container engine configured to send a mirror image download address obtaining request to a local mirror image warehouse, wherein the request comprises a mirror image identifier, and a container mirror image is downloaded from the local mirror image warehouse through a mirror imagedownload URL; the local mirror image warehouse configured to inquire whether the container mirror image corresponding to the mirror image identifier has been stored or cached or not, wherein, if yes,the mirror image download URL is directly returned to the container engine, or else, the mirror image download URL pointing to a remote mirror image warehouse is inquired from the mirror image management center, a missing container mirror image is downloaded into the local mirror image cache from the remote mirror image warehouse to generate a mirror image download URL pointing to the local mirrorimage cache, and the mirror image download URL is reported to the mirror image management center and is returned back the container engine; and the mirror image management center configured to returnback the mirror image download URL pointing to the remote mirror image warehouse to the local mirror image warehouse. The system and the method for multi-cluster container deployment can improve thecontainer application cross-cluster deployment efficiency.

Description

technical field [0001] The present invention relates to the field of cloud computing, in particular to a system and method for multi-cluster container deployment. Background technique [0002] Container applications are usually deployed in the form of container images + deployment scripts. First, the container images are uploaded to the mirror warehouse, and then the deployment scripts are executed by the container cluster orchestrator, and the container engine is scheduled to download the container images and run container instances. Large-scale container applications often need to be deployed in multiple container clusters in many business scenarios, such as business migration, partitioned services, and disaster recovery backup. Existing methods for cross-cluster deployment of container applications have certain deficiencies. There are two mirror warehouse systems in the prior art, namely a centralized mirror warehouse system and an independent mirror warehouse system. ...

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): H04L29/08
CPCH04L67/06H04L67/1095H04L67/568H04L67/60
Inventor 何震苇杨新章陆钢严丽云张凌
Owner CHINA TELECOM CORP 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