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

An adaptive micro-service system with multi-layer control

A multi-layer control, micro-service technology, applied in program control design, multi-program device, inter-program communication, etc., can solve problems such as impossible to consider all changes, manual control system, etc.

Active Publication Date: 2019-01-22
NAT UNIV OF DEFENSE TECH
View PDF10 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Obviously, it is impossible for an operator to account for all the variations and manually control these systems

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
  • An adaptive micro-service system with multi-layer control
  • An adaptive micro-service system with multi-layer control
  • An adaptive micro-service system with multi-layer control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0027] In the present invention, there are actually two control layers, that is, the self-adaptive microservice system is composed of multi-layer control layers and microservice systems. The microservice system is the target system for realizing business functions. The management system has multiple controlled layers, and each layer manages different types of adaptation: (1) Infrastructure Control Layer (ICL) perceives the system environment and external environment through platform predefined rules to manage containers, and the system usually reconfigures (2) The application control layer (ACL) detects changes related to the application, such as requirements and application context, and the system can be restructured or complete system adaptation with the help of the lower control loop.

[0028] Such as figure 1 As shown, a kind of...

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 discloses a multi-layer control adaptive micro-service system, which comprises: a micro-service system as a target system, wherein the micro-service system is composed of a series of micro-services, and the micro-services are organized into application programs through lightweight protocols; an infrastructure Control Layer (ICL), which is used to solve the adaptive problems at the infrastructure level of the adaptive micro-service system; and an Application Control Layer (ACL), as the upper layer of adaptive micro-service system, solving the adaptive problem of application layerof adaptive micro-service system. The invention has the advantages of simple principle, easy realization, meeting the requirements of dynamic change and the like.

Description

technical field [0001] The present invention mainly relates to the field of service system and service architecture design, in particular to a self-adaptive micro-service system with multi-layer control. Background technique [0002] As a popular architectural style, Microservice has attracted more and more attention in academia and industry, and has now been widely adopted by many large companies such as Amazon, Netflix, and LinkedIn. This architectural style is considered a best practice in cloud computing and service-oriented systems engineering. [0003] In the early days of service-oriented architecture, the monolithic architectural style has been a way of building web applications. These applications are built as a unit, with all logic for handling requests running in a separate process. Because systems under this architecture lack independence and flexibility, services must scale and evolve together, which leads to a huge waste of server resources. Therefore, the m...

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/54
CPCG06F9/542G06F9/548G06F2209/549
Inventor 毛新军刘佩妮张帅
Owner NAT UNIV OF DEFENSE TECH
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