Method for quickly deploying cloud management system based on container technology

A container technology and management system technology, which is applied in the field of rapid deployment of cloud management systems based on container technology, can solve problems such as high time and labor costs, delayed deployment progress, long deployment time, etc. The effect of flexible upgrade process

CN112084008AActive Publication Date: 2020-12-15SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
4 Cites 8 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2020-12-15

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for quickly deploying a cloud management system based on a container technology, and relates to the technical field of containers, and the method comprises the following steps: S1, carrying out the atomic service splitting of a code program of the cloud management system according to three types: a front-end program, a middleware program and a rear-end program; s2,respectively making the split atomic services into independently running container mirror images; s3, enalbing each type of atomic service to adopt the quantity of copies started by the container torealize a dual-active load deployment mode of the service component; and S4, recording a mapping relationship between the code version of each type of atomic service and the attribute information in the mirror image, realizing standardization of version management of the cloud management system, and uploading the container mirror image corresponding to the cloud management system to a physical machine needing to be deployed to deploy the cloud management system. According to the method, the deployment period can be shortened, and the high-availability HA function of the atomic service mode canbe realized.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of containers, in particular to a method for rapidly deploying a cloud management system based on container technology. Background technique

[0002] In the government cloud project, in order to provide management services to customers, the project needs to deploy a cloud management system on the upper layer of the cloud platform. This cloud management system includes the whole process life cycle of resource activation, resource monitoring, resource change, and resource destruction. The management function is generally deployed in the platform management area of ​​the cloud center, which can simultaneously manage resource objects at several levels, such as physical resources, platform resources, and virtual resources in the network area of ​​the government extranet area and the Internet area, so that customers can On the console management system, operations such as resource application, resource change, res...

Examples

Embodiment 1

[0063] This embodiment proposes a method for rapidly deploying a cloud management system based on container technology, and its implementation includes:

[0064] Step S1, according to the three types of front-end program, middleware program and back-end program, perform atomic service splitting on the code program of the cloud management system.

[0065] combined with figure 1 , in this embodiment, the front-end program gcp-front is used to start the front-end web program, the middleware program includes the gcp-DB service program and the rabbitmq service program, and the back-end program gcp-service includes the interface program gcp-interface and the collection service program gcp- collect, timing task service program gcp-timer, task scheduling service program gcp-scheduler, monitoring docking service program gcp-monitor, and alarm service program gcp-alert.

[0066] Step S2. Make the split atomic services into container images that run independently, and combine the attach...