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

Self-managed micro-service architecture and service method thereof

A service method and microservice technology, applied in the field of self-managed cloud microservice application architecture, can solve problems such as service termination

Active Publication Date: 2016-09-07
JIANGSU ELECTRIC POWER INFORMATION TECH +1
View PDF4 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Both of the first two may lead to being "locked up" or even terminated suddenly

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
  • Self-managed micro-service architecture and service method thereof
  • Self-managed micro-service architecture and service method thereof
  • Self-managed micro-service architecture and service method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0031] A self-managed microservice architecture, applied to a simple web application with cache, including service orchestration, configuration sharing and service discovery.

[0032] Service orchestration. Picture 1-1 Shows a simple web application orchestration type graph (TG) with caching, which uses a load balancer (LB) to forward requests to up to 20 application server (AS) instances, and connects up to 2 database (DB) instances and 4 Cache (CA) instance. The numbers next to the nodes in the figure represent the upper and lower bound constraints of the instance, and the numbers next to the nodes represent the upper and lower bound constraints of the number of connections between instances. For example, a cache node provides services for up to 5 application server nodes. The constraint setting of the number of connections generally dep...

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 self-managed micro-service architecture and a service method thereof. The micro-service architecture comprises two aspects including service orchestration and configuration sharing and service discovery; and the service method comprises the following steps of: deploying and discovering components; monitoring; automatically telescoping; managing health; self-repairing; and componentizing single services. The self-managed micro-service architecture disclosed by the invention is a distributed frame naturally integrating the optimal orchestration and service self-management; self-management and application deployment are associated; the essential limitation is eliminated; a leader node is elected by utilizing a consistency algorithm; other nodes in a cluster are managed; simultaneously, the common optimal cloud orchestration practice and distributed configuration are integrated; and combinable micro-service self-management and micro-service architecture applications can be provided.

Description

technical field [0001] The present invention relates to a self-management cloud micro-service application architecture, in particular to a self-management micro-service architecture and service method for cloud applications using service arrangement and distributed configuration management of consensus algorithms. Background technique [0002] Cloud computing is being accepted by most companies after early attempts. The advantages of cloud computing can be summarized into two categories, operability and economy. Cloud computing provides fast self-service, and automates tasks through APIs that enable resource deployment and removal, which reduces the waiting time for development-test-production environments and improves agility and delivery speed. In terms of economy, the pay-as-you-go model only needs to pay for the resources actually used. The development company no longer needs to maintain the physical IT infrastructure, reducing operating costs, and the company focuses mo...

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): H04L29/08
CPCH04L67/10H04L67/51
Inventor 赵军程伟华谭晶
Owner JIANGSU ELECTRIC POWER INFORMATION 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