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

A container-level elastic resource supply system and method for microservice architecture

A technology for supplying systems and micro-services, applied in the field of Internet and resource management, can solve problems such as difficulty in applying sudden load mode, difficulty in guaranteeing user service quality, etc., to achieve the effect of improving prediction accuracy, improving effectiveness, and ensuring accuracy

Active Publication Date: 2018-04-17
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technology of the present invention solves the problem: overcomes the shortcomings of the existing technology, provides a container-level resource supply method for micro-service architecture, and solves the problem that the existing method is difficult to apply to the burst load mode, and the quality of user service is difficult to guarantee.

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-level elastic resource supply system and method for microservice architecture
  • A container-level elastic resource supply system and method for microservice architecture
  • A container-level elastic resource supply system and method for microservice architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the present invention easier to understand, the present invention will be further described in conjunction with an example, but this example does not constitute any limitation to the present invention.

[0046] Such as figure 1 Shown: the concrete implementation steps of the present invention are as follows:

[0047] Step S01: Define preferred resources as CPU, memory, disk read and write, and network communication resources with a relatively high proportion of container runtime; the data collector in this embodiment will compare the preferred resources in each container with the user The number of requests is collected, and the data pair of "preferred resource-load" is formed as its output; preferred resource means that each container has different preferred resource types due to different service types, and the computing-intensive preferred resource may be CPU Utilization or memory utilization, I / O-intensive preferred resources may be disk I / O or net...

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 microservice-oriented container level flexible resource supply system and method. The system comprises a data acquisition device, a performance modeling device, a feedforward controller, a response time predictor and a container scheduler. According to the system and method, the deficiencies of difficulty in suitability for a sudden load mode and difficulty in user service quality guarantee in an existing method are made up for.

Description

technical field [0001] The invention relates to a container-level elastic resource supply system and method oriented to a microservice architecture, which belongs to the field of Internet and resource management, in particular to the elastic supply of container resources in a burst load scenario. Background technique [0002] Microservice architecture (Microservice) embodies the design idea of ​​Internet applications. Its core concept is fine-grained module division, service-oriented interface encapsulation, and lightweight communication interaction. It has the following two advantages: (1) The module is highly autonomous and can be easily It can meet the needs of fast-changing Internet applications and independent module updates; (2) The module has good scalability and can well meet the needs of Internet applications whose user numbers are difficult to predict and resources are dynamically allocated. Among them, the former involves application development and design; the la...

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): G06F15/16
CPCG16Z99/00
Inventor 吴恒郝庭毅宋云奎张文博
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
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