Microservice architecture application automatic construction method based on container

An automatic construction and micro-service technology, applied in the direction of digital transmission systems, data exchange networks, electrical components, etc., can solve the problems of long application construction time, difficult management, low resource utilization, etc., to quickly locate the fault location and cause, Improve resource utilization and accurately monitor the effect of service status

Active Publication Date: 2018-11-02
SHENZHEN UNIV
View PDF4 Cites 15 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
  • Microservice architecture application automatic construction method based on container
  • Microservice architecture application automatic construction method based on container
  • Microservice architecture application automatic construction method based on container

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

Specific to the technical problems that an existing manual application construction method is low in resource utilization rate, application construction time is long and management is difficult, the invention provides a microservice architecture application automatic construction method based on a container. Flow of the method is as follows: 1, an arrangement device is improved, namely a businessarrangement module is added in the arrangement device of an existing container arrangement architecture based on a DNS load balancing technology, wherein the improved arrangement device comprises a resource arrangement module, a capacity expansion module and the business arrangement module; 2, the improved arrangement device is deployed into an operating system, and the improved arrangement deviceconstructs an application with the name of App by virtue of the business arrangement module, wherein the application App possesses N services; and 3, microservice architecture application automatic construction based on the container is completed, and the method is finished. The method provided by the invention utilizes a container technology for constructing a management microservice application, a management microservice is replaced by using a management container, operation and maintenance complexity and difficulty are reduced, application construction time is effectively reduced, management capability is improved, and a large number of tasks of different types can be processed.

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 Applications(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products