Unlock instant, AI-driven research and patent intelligence for your innovation.

Intelligent monitoring and load scheduling method based on deep learning

A deep learning and intelligent monitoring technology, applied in the field of artificial intelligence, can solve problems such as poor performance, idle server resources, and different loads of actual performance

Inactive Publication Date: 2020-02-11
中电福富信息科技有限公司
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among the above load distribution methods, only the consistent hash algorithm distribution method takes into account the situation of server downtime, but it is not enough to only consider the situation of server downtime
Because the server downtime in the actual production environment is relatively rare compared to the fact that the actual performance of the server itself is different due to the difference in hardware configuration and software operation, and it cannot really achieve the purpose of load.
The actual situation is that some server hardware configurations have stronger performance and more idle resources than other servers, but they handle the same concurrency pressure as other servers, and cannot give full play to their performance advantages. The performance is poor, and the server with less remaining resources handles a large number of concurrency at full capacity
In turn, some server resources are tight and some server resources are idle, so that the actual load balance (load imbalance) cannot be achieved.

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
  • Intelligent monitoring and load scheduling method based on deep learning
  • Intelligent monitoring and load scheduling method based on deep learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Such as figure 1 Or as shown in 2, the present invention discloses a method for intelligent monitoring and load scheduling based on deep learning, which includes the following steps:

[0024] Step 1, collect all server information in use in real time and summarize it to the central server;

[0025] Step 2, the central server analyzes the server information through the deep learning model, evaluates the servers in use and calculates the weight of each server, that is, the scheduling priority;

[0026] Step 3, the central server sends the weight value of the server in use calculated in real time to the reverse proxy server;

[0027] Step 4, the client initiates a request to the reverse proxy server;

[0028] Step 5, the reverse proxy service calculates and selects the optimal server address according to the current weight information;

[0029] In step 6, the reverse proxy server establishes a business communication channel between the client and the server at the optim...

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 intelligent monitoring and load scheduling method based on deep learning. The method comprises the following steps: acquiring information of all in-use servers in real time,summarizing the information to a central server, analyzing the information through a deep learning model by the central server, and evaluating the conditions of the in-use servers so as to estimate the weight of each server, sending the weight of the in-use server estimated by the central service in real time to the reverse proxy server, wherein each client requests; and enabling the reverse proxy service to calculate the server address of the optimal solution according to the current weight information; and enabling the reverse proxy server to establish a service communication channel between the client and the server of the address according to the optimal server address. According to the invention, the load of the server is evaluated more accurately in combination with deep learning,so that the reverse proxy loads the request of the client to each server more accurately and intelligently, and the bottleneck of the traditional load balancing mode is solved.

Description

technical field [0001] The invention relates to the technical field of artificial intelligence, in particular to an intelligent monitoring and load scheduling method based on deep learning. Background technique [0002] Currently, load balancing implementations on the market simply allocate client requests to different servers based on traffic or business complexity. Common allocation methods include round-robin allocation, ordinary hash algorithm allocation, consistent hash algorithm allocation, etc. Among the above load distribution methods, only the consistent hash algorithm distribution method takes into account the situation of server downtime, but it is not enough to only consider the situation of server downtime. Because the server downtime in the actual production environment is relatively rare compared to the fact that the actual performance of the server itself is different due to the difference in hardware configuration and software operation and cannot really ac...

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/08G06N3/08
CPCG06N3/08H04L67/1001H04L67/566H04L67/56H04L67/60
Inventor 郑炎
Owner 中电福富信息科技有限公司