Load balancing prediction method of distributed database, and predictive analyzer

A prediction method and load balancing technology, applied in the computer field, can solve problems such as easy convergence to local minimum, slow convergence speed, unsuitable for high input and high output prediction analyzer load prediction, etc.

Active Publication Date: 2016-05-04
BEIJING CHINA POWER INFORMATION TECH +6
View PDF3 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] BP network has the advantages of clear principle, simple and practical, etc., but when large-scale data is required for real-time load prediction during network model training, but due to the gradient method of neural network, the convergence speed is slow and it is easy to converge to the local minimum
In addition, the ...

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
  • Load balancing prediction method of distributed database, and predictive analyzer
  • Load balancing prediction method of distributed database, and predictive analyzer
  • Load balancing prediction method of distributed database, and predictive analyzer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0061] As an embodiment of the present invention, see figure 1 As shown in FIG. 2 , it is a schematic flowchart of a distributed database load balancing prediction method in an embodiment of the present invention. The distributed database load balancing prediction method includes:

[0062] Step 101, collecting load indicators on each local data node to form training set data.

[0063] Among them, the load index includes CPU utilization R c , Memory utilization R m , network downlink speed S d and network uplink speed S u . Preferably, the load index is collected once every second, for a total of 2T seconds. Then, form the training set data L=[R c , R m ,S d ,S u ].

[0064] Step 102, initialize a multi-layer r...

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 load balancing prediction method of a distributed database, and a predictive analyzer. The load balancing prediction method of the distributed database comprises the following steps: collecting a load index on each local data node to form training set data; initializing a multilayer circulation neural network model; extracting data in one time period from the training set data to serve as the input of the multilayer circulation neural network model, extracting the data in an equal time period after the data in one time period from the training set data to serve as the output of the multilayer circulation neural network model, and training the multilayer circulation neural network model; and extracting the data which is after the data in the equal time period and is in the same time period to serve as the input of the multilayer circulation neural network model, and predicting the load index of the local data node. Therefore, the load balancing prediction method of the distributed database and the predictive analyzer can more precisely describe and effectively predict the structure of load balancing data.

Description

technical field [0001] The invention relates to the computer field, in particular to a distributed database load balance prediction method and a prediction analyzer. Background technique [0002] At present, in order to improve the resource utilization and performance of distributed databases, it is of great significance to use forecasting technology to predict the resource usage of distributed databases in real time. [0003] There are still some deficiencies in the general BP network load balancing forecasting method. In the distributed forecasting analyzer, load balancing transfers tasks from servers with heavy loads to servers with lighter loads, so that tasks can utilize the computing resources there. capabilities, thereby improving the performance and stability of the entire distributed predictive analyzer. When some servers in the predictive analyzer are constantly under heavy workloads, or some servers perform tasks much more slowly than others, it is clear that une...

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): G06F17/30G06N3/08
CPCG06F16/21G06F16/27G06N3/088
Inventor 孙乔王思宁付兰梅邓卜侨吴舜
Owner BEIJING CHINA POWER INFORMATION TECH
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