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

A container-based automatic construction method for microservice architecture applications

An automatic construction and micro-service technology, applied in digital transmission systems, data exchange networks, electrical components, etc., can solve the problems of difficult management, low resource utilization, long application construction time, etc., to improve resource utilization and accurate monitoring. Service status, the effect of quickly locating fault locations and causes

Active Publication Date: 2021-03-16
SHENZHEN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Aiming at the technical problems of low resource utilization, long application construction time and difficult management in the existing manual construction application methods, the present invention provides a container-based automatic construction method for micro-service architecture applications, using container technology to construct and manage micro-service applications, Use management containers to replace management microservices, reduce the complexity and difficulty of operation and maintenance, effectively reduce the time for application construction, improve management capabilities, and can handle a large number of different types of task processing

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-based automatic construction method for microservice architecture applications
  • A container-based automatic construction method for microservice architecture applications
  • A container-based automatic construction method for microservice architecture applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] figure 1 It is the background technology of existing industry-leading companies such as kubernetes, rancher, and docker, based on the container orchestration architecture of DNS load balancing technology, which mainly includes three parts: infrastructure, DNS domain name service system, and orchestrator. The orchestrator expands the container capacity based on the resource orchestration module and the capacity expansion module. Such as figure 1 As shown, the existing container orchestration architecture only orchestrates resources. When building a microservice application, it is necessary to manually create all the services under the application to complete the application construction, and only the status of a single service can be monitored. Usually, microservice applications contain hundreds of services, and relevant communication and other configurations are required to ensure normal data interaction between services before they can be used, and different service ...

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

Aiming at the technical problems of low resource utilization, long application construction time and difficult management in the existing manual construction application method, the present invention provides a container-based microservice architecture application automatic construction method, the process is as follows: 1. Improve the orchestrator, to A business orchestration module is added to the orchestrator of the existing container orchestration architecture based on DNS load balancing technology. The improved orchestrator includes a resource orchestration module, a capacity expansion module, and a business orchestration module; 2. Deploy the improved orchestrator to the operating system, After the improvement, the orchestrator builds an application named App through the business orchestration module, and the App application has N services; 3. Complete the automatic construction of a container-based microservice architecture application, and end. The present invention uses container technology to build management microservice applications, and uses management containers to replace management microservices, which reduces the complexity and difficulty of operation and maintenance, effectively reduces the time for application construction, improves management capabilities, and can handle a large number of different types of task processing.

Description

technical field [0001] The invention relates to the technical field of container-based virtualization, in particular to a method for automatically building a container-based microservice architecture application. Background technique [0002] Containers are lightweight OS-level virtualization that allow us to run applications and their dependencies in a resource-isolated process. Compared with traditional virtual machine technology, container technology has advantages such as fast startup speed, easy migration, and low resource overhead. With the continuous improvement and development of container technology, more service providers use container technology to reconstruct traditional business platforms, so as to achieve the purpose of optimizing platform resource efficiency and improving service responsiveness. The content of traditional monolithic applications gradually increases over time, which increases the difficulty of development and maintenance for the development te...

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): H04L12/24H04L29/08H04L29/12
CPCH04L41/0896H04L67/1036H04L61/4511
Inventor 明仲
Owner SHENZHEN UNIV
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