Multi-scene service elastic scaling method based on strategy model and related components

An elastic scaling, multi-scenario technology, applied in the directions of multi-program installation, program startup/switching, resource allocation, etc., can solve the problems of increasing service operation and maintenance costs, wasting server instance resources, and application service crashes, and reducing costs. and the effect of workload

Pending Publication Date: 2022-08-05
山东中创软件商用中间件股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] When a client accesses a specific application service, the application service handles the access through its own server instances. When the amount of access is too large, the load of these server instances will also increase accordingly. If the total load of the server instances If the amount exceeds the load quota allocated by the server to the application service, the application service will crash. If the number of server instances allocated to the application service is simply increased, when the total load of the applicati

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
  • Multi-scene service elastic scaling method based on strategy model and related components
  • Multi-scene service elastic scaling method based on strategy model and related components
  • Multi-scene service elastic scaling method based on strategy model and related components

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0043] The core of the present invention is to provide a multi-scenario service elastic scaling method and related components based on a policy model, which does not require manual detection of the load of these application services in real time, and does not require manual control of the number of server instances allocated to each application service. Make adjustments to reduce the cost and workload of application service operation and maintenance.

[0044] In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by thos...

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-scene service elastic scaling method based on a strategy model and a related component, and relates to the field of application service instance allocation, a server instance allocation strategy for each preset and specified application service is set, and the corresponding strategy adopted for the application service is determined according to a received user instruction. If the distribution strategy is a direct distribution strategy, distributing a corresponding number of server instances to each application service, and if the distribution strategy is a time distribution strategy, distributing a corresponding number of server instances at the current time to each application service according to the corresponding relationship between the current time and the server instances; if the load distribution strategy is the load distribution strategy, the corresponding number of server instances under the current load are distributed to each application service according to the load of each application service, the load capacity of the application services does not need to be manually detected in real time, and the number of the server instances distributed to each application service does not need to be manually adjusted; and the cost and workload of application service operation and maintenance are reduced.

Description

technical field [0001] The invention relates to the field of application service operation and maintenance, in particular to a multi-scene service elastic scaling method and related components based on a policy model. Background technique [0002] When a client accesses a specific application service, the application service handles the access through the server instances it owns. When the access volume is too large, the load of these server instances will also increase. If the total load of the server instances If the load exceeds the load quota allocated by the server to the application service, the application service will crash. If the number of server instances allocated to the application service is simply increased, when the total load of the application service is low, the application service will crash again. Causes a waste of server instance resources. In the prior art, when allocating server instances to a specific application service, the real-time total server ...

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
IPC IPC(8): G06F9/50G06F9/48
CPCG06F9/505G06F9/5038G06F9/4843
Inventor 韩锋马磊猛王传民尤同斌
Owner 山东中创软件商用中间件股份有限公司
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