Unlock instant, AI-driven research and patent intelligence for your innovation.

A container deployment method and architecture based on openstack

A container and container cluster technology, applied in the field of communication, can solve the problems of deployment dependence on Internet speed, cluster deployment failure, and high deployment failure, achieving the effect of realizing multiple back-end storage capabilities, saving development costs, and improving deployment efficiency

Active Publication Date: 2021-11-16
GUANGZHOU VCMY TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the deployment of these architectures requires certain technologies, and the deployment process involves the installation of a large amount of software, the processing of dependencies between components, and the setting of many configuration parameters, coupled with the characteristics of large-scale cluster server hardware, operating architecture, and network heterogeneity. Deployment takes a lot of time, and the process has a high probability of cluster deployment failure due to excessive manual operations and repetitive work
At the same time, most deployments of the current container management architecture depend on the speed of the Internet. When the network is slow or unreachable, the deployment will be blocked
Although there are quite a few automated deployment methods for some container management architectures, there are still many technical problems and imperfections in the actual implementation process
[0004] Therefore, the current deployment container management has the following problems: the deployment of the container management architecture requires high technical requirements for the deployment personnel; the time cost of deploying the container management architecture is high, the deployment of the container management architecture is complicated, and the deployment failure rate is high. It is necessary to find a more intelligent and reliable automated deployment methods

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 container deployment method and architecture based on openstack
  • A container deployment method and architecture based on openstack
  • A container deployment method and architecture based on openstack

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] figure 1 A schematic flow chart of an openstack-based container deployment method provided in Embodiment 1 of the present invention, the method includes the following steps:

[0042] Step 101: According to the supported container management software, make a corresponding image template. The image template is pre-installed with the basic software package for deploying the container environment, upload the image template to the glance image management component of openstack, and mark the image. The mark is used To distinguish what kind of container cluster management software the image can be used as a template;

[0043]Step 102: Prepare the resources needed to create a container cluster in openstack, and the client creates a container cluster template by calling the interface module 1 and combining the resources, and records the configuration information of the container cluster template in the data module 3;

[0044] Step 103: the client creates a container cluster thr...

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 provides an openstack-based container deployment method and architecture, which belongs to the field of communication technology. The deployment method includes: preparing the resources needed to create a container cluster in openstack, and creating a container cluster template by combining resources with the client by calling an interface module ;The client creates a container cluster through the interface module according to the input container cluster template and container cluster size information; the interface module verifies the container cluster size information, and sends the container cluster size information to the decision module, and the decision module obtains the container from the data module The configuration information of the cluster template, and then obtain the orchestration template corresponding to the container management engine from the driver management module, and generate the heat orchestration template; the heat orchestration automatically schedules openstack resources and orchestrates and deploys the container cluster environment according to the heat orchestration template. The method and architecture realize rapid deployment of container clusters by means of container cluster templates, save development costs, and improve deployment efficiency.

Description

technical field [0001] The invention belongs to the technical field of communications, and in particular relates to an openstack-based container deployment method and architecture. Background technique [0002] With the development of microservice architecture, containers are gradually widely used, and more and more enterprises and research institutions migrate their business to containers. In the microservice architecture, containers, as the core technology for implementing microservices, have been widely deployed and applied in various industries due to their characteristics of saving user costs, improving operation and maintenance efficiency, and being more conducive to enterprise innovation. [0003] Currently, container technology has become a very hot technology. A container is an open source tool for running applications in Linux, a lightweight virtual machine. It helps users provide a very efficient way to run, package and deploy applications. Container technology...

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): H04L29/08H04L12/24
CPCH04L41/0803H04L67/10H04L67/51H04L67/60
Inventor 成胜
Owner GUANGZHOU VCMY TECH CO LTD