Method for ensuring container mirror image consistency
A consistent and mirroring technology, applied in the direction of instrumentation, software deployment, version control, etc., can solve the problems of limited computing resources of private cloud servers, inability to use public cloud services well, and high cost of resource expansion, so as to ensure consistency, Realize reasonable scheduling and realize the effect of resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] This embodiment proposes a method to ensure the consistency of the container image, such as figure 1 As shown, first build a private cloud platform, and further deploy the central control management layer, and the central control management layer creates a Kubernetes container cluster on the private cloud platform to deploy the project version; then builds a public cloud platform, and sets it on the public cloud platform Public cloud API encapsulation layer; when the infrastructure resources on the private cloud platform are insufficient to locally expand the Kubernetes container cluster, the central control management layer dynamically applies for hosts from the public cloud platform through the public cloud API encapsulation layer, and uses the public cloud The host of the platform creates a Kubernetes container cluster that can perform service discovery and service invocation with the Kubernetes container cluster on the private cloud platform; at the same time, the ET...
Embodiment 2
[0034] This embodiment is on the basis of above-mentioned embodiment 1, as figure 2 As shown, in order to better realize the present invention, further, the deployment of the project version on the public cloud platform or / and private cloud platform specifically includes the following operations: first, build multiple different project source code versions in the source code library; Then through coding and building, different project source code versions will generate corresponding versions of docker images, and the generated docker images will be stored in the mirror warehouse; then the corresponding project version will be released through the docker images in the mirror warehouse; finally, when When there is a new environment deployment application, the deployment of the new environment is realized through the migration tool.
[0035] The release release includes three operations of storage configuration, initialization parameter configuration, and database configuration;...
Embodiment 3
[0055] In this embodiment, on the basis of any one of the foregoing embodiments 1-2, in order to better realize the present invention, the Hadoop platform is further used to manage the infrastructure resources on the public cloud platform and the private cloud platform, specifically including the following operate:
[0056] First: Divide resource scheduling into private cloud mode and private public cloud combination mode; when the infrastructure resources of the private cloud platform are sufficient, use the private cloud mode for task processing; when the infrastructure resources of the private cloud platform are insufficient, use private public cloud Cloud combined mode for task processing;
[0057] Then: when processing in the combined mode of private and public cloud, the task load is divided into two types: CPU_bound and I / O_bound; input data MID of Map, output data MOD of Map, input data SID of Shuffle, proportional parameter p, Map Task completion time MTCT, disk I / O ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com