A publishing method based on distributed storage container cloud application

A distributed storage and cloud application technology, which is applied in the fields of instruments, calculations, and electrical digital data processing, etc., can solve problems such as unsuccessful releases and mutually exclusive releases of program packages, so as to save storage resources, facilitate rollback of historical versions, and improve releases efficiency effect

Active Publication Date: 2021-11-19
上海浦东发展银行股份有限公司信用卡中心
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] (3) There should be concurrent releases, and there are packages that are mutually exclusive, resulting in the failure of due releases

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 publishing method based on distributed storage container cloud application
  • A publishing method based on distributed storage container cloud application
  • A publishing method based on distributed storage container cloud application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0037] Such as figure 1 As shown, the present invention implements container cloud due release based on distributed storage, and establishes a container cloud storage system based on distributed storage, which mainly includes distributed storage, container cloud management platform, container cloud scheduling system, etc.

[0038] (1) Composition elements. Distributed storage mainly provides external shared storage to store data such as application packages and logs; the container management platform is used for unified management of resources, applications, logs, monitoring, configuration and other information on the container cloud platform; the container scheduling system is mainly used for Application management, including the management and scheduling of the entire life cycle of application creation, startup, expansion, reduction, suspension, and deletion.

[0039] (2) Distributed storage adopts GlusterFS technology, and each computing node mounts distributed shared stor...

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 relates to a release method based on a distributed storage container cloud application, comprising the following steps: 1) building a container cloud platform: the container cloud platform includes a distributed storage server, a container cloud management sub-platform, and a container cloud scheduling system; 2) Create directory: Create a shared storage specification directory in the distributed storage server for storage of program packages; 3) Program package upload: upload the program packages required by the application to the path of the shared storage specification directory; 4) Application publishing: The distributed storage is mounted to the corresponding container instance in the form of a volume. When the application is launched, the program package in the volume is copied to the container by executing the application startup script, and the relevant program package is decompressed, and finally the application is executed. Start the command to complete the application release. Compared with the prior art, the present invention has the advantages of distributed storage, centralized management, saving storage resources, non-exclusive process of program package decompression, and improved publishing efficiency.

Description

technical field [0001] The present invention relates to the field of distributed storage container cloud processing, in particular to a publishing method based on distributed storage container cloud applications. Background technique [0002] Currently, the process of publishing packages on the container cloud platform is as follows: [0003] 1. Upload the package to be released through the container management platform page [0004] 2. The platform remotely copies the target package to each server that needs to deploy the application [0005] 3. Rename and move the package to the canonical directory that the container application can read [0006] 4. The container management platform automatically restarts the target container application and reads the latest application package [0007] 5. End of Publish Package [0008] The current container cloud platform has the following shortcomings: [0009] (1) The container uses local storage by default, which has a single poi...

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): G06F9/455H04L29/08
CPCG06F9/45558G06F2009/45562G06F2009/45575G06F2009/45595H04L67/1097H04L67/34
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