Elastic expansion method based on load regression prediction in cloud environment and readable storage medium

A regression prediction and elastic scaling technology, applied in the field of elastic scaling method and readable storage medium based on load regression prediction, can solve the problem of resource waste, inability to control user resource usage cost well, and inability to flexibly adapt to user service product load. Changes and other issues to avoid resource waste and improve resource utilization

Pending Publication Date: 2020-09-08
山东汇贸电子口岸有限公司
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the scaling methods provided by various vendors are the horizontal expansion mode with the same computing resource configuration. This coarse-grained scaling activity cannot flexibly adapt to changes in the load of user service products. Although this reduces the difficulty of application creation and deployment, it still It will cause a certain waste of resources, and it is impossible to control the user's resource usage cost well

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
  • Elastic expansion method based on load regression prediction in cloud environment and readable storage medium
  • Elastic expansion method based on load regression prediction in cloud environment and readable storage medium
  • Elastic expansion method based on load regression prediction in cloud environment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] An elastic scaling method based on load regression prediction under a cloud environment of the present invention comprises the following steps:

[0072] S100. Obtain historical data during normal operation of user services within a period of time, and construct a training data set. The historical data includes the number of request loads and the computer resource usage and computer resource configuration of the cloud server in the corresponding time period. The computing resources are cloud All paid resources available to users on the computing platform, including but not limited to CPU, RAM, hard disk storage and network bandwidth;

[0073] S200. Based on the training data set, train the regression model and calculate the load at the next moment through the regression model after training, train the linear model between the usage of computing resources and the load, and calculate the usage of computing resources at the next moment through the linear model after training...

Embodiment 2

[0126] A readable storage medium of the present invention is a computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the The processor executes the elastic scaling method based on load regression prediction in the cloud environment as disclosed in Embodiment 1.

[0127] The computer-readable storage medium may be a computer-readable storage medium such as a mechanical hard disk or a solid-state hard disk.

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 an elastic scaling method based on load regression prediction in a cloud environment and a readable storage medium, belongs to the field of elastic scaling of computing resources, and aims to solve the technical problem of how to predict the user load in the next time period and reasonably adjust the computing resources of a user according to the load. The method comprisesthe following steps: acquiring historical data of normal operation of a user service in a period of time, and constructing a training data set; based on the training data set, training a regression model, calculating the load of the next moment through the trained regression model, training a linear model between the calculation resource usage amount and the load, and calculating the calculation resource usage amount of the next moment through the trained linear model; and optimizing the user cost by taking the computing resource usage amount at the next moment as a limiting condition to obtain a computing resource configuration target solution set, rearranging the computing resource configuration target solution set and the computing resource configuration current solution set, calculating to obtain a difference, and selecting a proper horizontal telescopic mode or vertical telescopic mode based on the difference.

Description

technical field [0001] The invention relates to the field of elastic scaling of computing resources, in particular to an elastic scaling method based on load regression prediction in a cloud environment and a readable storage medium. Background technique [0002] With the maturity and development of cloud computing technology, there are more and more manufacturers providing various public cloud services on the market, and more and more enterprises and users also choose to migrate and deploy their application services to the cloud, using public cloud vendors to provide The resources and services of computing resources reduce the deployment, operation and maintenance, management and network protection costs of computing resources. Users can pay on demand and choose their own resource usage reasonably. At the same time, they can purchase and delete computing resources at any time according to business load requirements, thereby greatly saving their own technical and capital cos...

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/50
CPCG06F9/5072G06F9/505
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