Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Publishing method based on distributed storage container cloud application

A distributed storage and cloud application technology, applied in the direction of instruments, program control design, electrical digital data processing, etc., can solve the problems of mutual exclusion and unsuccessful release of program packages, so as to facilitate the rollback of historical versions, save storage resources, Avoid the effect of self-extracting invalid

Active Publication Date: 2019-11-12
上海浦东发展银行股份有限公司信用卡中心
View PDF6 Cites 11 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
  • Publishing method based on distributed storage container cloud application
  • Publishing method based on distributed storage container cloud application
  • 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 invention relates to a publishing method based on a distributed storage container cloud application. The publishing method comprises the following steps: 1) constructing a container cloud platform, wherein the container cloud platform comprises a distributed storage server, a container cloud management sub-platform and a container cloud scheduling system; 2) creating a directory: creating a shared storage specification directory in a distributed storage server for storing a program package; 3) uploading the program package: uploading the program package required by the application to a path of a shared storage specification directory; and 4) application release: mounting the distributed storage in a corresponding container instance in a volume form, copying a program package in the volume into the container by executing an application starting script when the application release is started, performing related program package decompression processing, and finally executing an application starting command to complete the application release. Compared with the prior art, the method has the advantages that distributed storage and centralized management are achieved, storage resources are saved, program package decompression processes are not exclusive to each other, and the release efficiency is improved.

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
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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products