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

A system for managing large-scale container applications

A large-scale, management module technology, applied in the field of cloud computing, can solve the problem that the application management method cannot bear the pressure of large-scale access, and achieve the effect of high availability

Active Publication Date: 2021-06-04
北京零研科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is that the existing containerized application management method cannot bear the pressure of large-scale access, and further provides a system for managing large-scale container applications

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 system for managing large-scale container applications
  • A system for managing large-scale container applications
  • A system for managing large-scale container applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] This embodiment provides a system for managing large-scale container applications, wherein the large-scale container includes at least one container group, and each container group includes at least one container; at least one container group forms a node, and the node It is a working host, which can be a physical machine or a virtual machine. Such as figure 1 , which represents the relationship between applications, containers, container groups, and nodes. Multiple application processes can be loaded in each container, and multiple containers can form a container group, and each node includes multiple container groups, that is, container groups are created, started, and destroyed on the node. Above, docker can be used in the container group to package, instantiate and run the application. Such as figure 2 As shown, the system includes a master control node 200, and the master control node 200 further includes an interface module 201 and a management module 202, whe...

Embodiment 2

[0045] In this embodiment, the completion process of the replication set controller and related services is created to further illustrate the working process of the system.

[0046] First, the requesting node submits a request to create a replica set controller to the target container group through the node management module, and sends the relevant parameters of the target container group to the interface module. The request is written into the storage module through the interface module. At this time, the management module passes The resource change monitoring interface of the interface module listens to this replica set event and the relevant information of the target container group. After analysis, it is found that there is no instance of the target container group it needs in the container group in the current node, so according to the instance in the replica set The template definition of the target container group generates a new container group object, which is written ...

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 a system for managing large-scale container applications. The large-scale container includes at least one container group, and at least one container group forms a node; Operation request; the management module monitors the operation request through the interface module, and if the large-scale container includes the target container group, it sends an operation request to the target node where the target container group is located through the interface module; the target node manages the target container group to perform corresponding operations; the request node The operation execution status of the target container group in the target node is monitored through the interface module. The present invention realizes the management of large-scale containers in a cluster mode, and distributes large-scale access pressure to container groups in different destination nodes on demand through the master control node, so that each container in each container group has high availability rate, and can start a corresponding number of container groups according to demand.

Description

technical field [0001] The invention relates to the technical field of cloud computing in computer science, in particular to a system for managing large-scale container applications. Background technique [0002] Currently, the development of container technology is in full swing, and containerization and microservices have become hot topics in the software development industry. The development of application deployment containerization has prompted the birth of an excellent application container engine such as docker. Application developers no longer have to worry about various inexplicable online errors caused by environmental factors in the process of building a development environment, developing applications, testing applications, deploying applications, and launching operations and maintenance. Application containerization makes development and deployment more containerized and portable, because containerization allows applications and application dependencies to be p...

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/50
CPCG06F9/505G06F9/5077G06F2209/503G06F2209/508
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