Multi-application container management method and system supporting user-defined resource sharing

A resource sharing and container management technology, applied in the field of computer application information processing, can solve problems such as the inability of containers to be divided into systems, difficult to apply to complex situations, and inability to meet application resources.

Pending Publication Date: 2022-03-22
CHINA CITIC BANK
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the existing container management technology is mainly aimed at the scheduling and resource allocation of the same application (the same type of application) on multiple containers. The homogeneity requirements between containers are high, which is difficult to apply to complex situations; Corresponding to a specific application, the container cannot be further divided into systems, and cannot meet the needs of sharing some application resources among multiple applications
[0004] In practical applications, since each application in the system needs to run independently of each other, and at the same time, each application will call some common cache data and configuration files, it is inevitable to perform independent configuration for each container under the existing container management method , unable to share public data, wasting resources

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
  • Multi-application container management method and system supporting user-defined resource sharing
  • Multi-application container management method and system supporting user-defined resource sharing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to understand the content of the present invention more clearly, it will be described in detail with reference to the drawings and embodiments.

[0047] Such as figure 1 Shown is a schematic flowchart of a multi-application container management method supporting custom resource sharing in the present invention, including the following steps:

[0048] Create one or more containers on each application server of the system, and create corresponding processes for the containers;

[0049] Configure the unique external interface of the application on each application server;

[0050] Registering an application to a container, including registering the same application to multiple different containers on the same application server, and / or registering the same application to multiple different containers on different application servers, and / or, registering multiple different application Register to the same container on the same application server;

[0051] Save t...

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 multi-application container management method and system supporting user-defined resource sharing, and provides a registration mechanism for applications needing resource sharing by setting internal strategies of containers and adding a resource synchronization mechanism and a scheduling mechanism on the basis of basic containers, so as to meet controllable sharing of resources between the applications and improve the resource sharing efficiency. And a unified external interface and a scheduling strategy are provided for all applications belonging to the system, so that various system resources are better utilized, global asynchronous tasks are matched, asynchronous tasks with high resource consumption and tasks executed regularly are processed in a more flexible and efficient manner, and the control requirements of relative independence and partial synchronization between the applications are met.

Description

technical field [0001] The present invention relates to the technical field of computer application information processing, in particular to a multi-application container management method and system supporting custom resource sharing. Background technique [0002] Containers provide an isolated running space for applications: each container contains an exclusive complete user environment space, and changes in one container will not affect the running environment of other containers. The use of containerization technology can optimize the use of resources, meet the consistency of the environment, and effectively improve the overall operation and maintenance efficiency. [0003] However, the existing container management technology is mainly aimed at the scheduling and resource allocation of the same application (the same type of application) on multiple containers. The homogeneity requirements between containers are high, which is difficult to apply to complex situations; C...

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 Applications(China)
IPC IPC(8): G06F9/50G06F9/455G06F16/903G06F21/53
CPCG06F9/5077G06F9/45558G06F9/5027G06F16/903G06F21/53G06F2009/45583G06F2009/4557
Inventor 石宪
Owner CHINA CITIC BANK
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products