Server fault monitoring method and system based on neural network
A neural network and fault monitoring technology, applied in neural learning methods, biological neural network models, instruments, etc., can solve problems such as failure diagnosis and monitoring of servers, and achieve the effect of preventing local optimum and improving stability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0075] as attached figure 1 As shown, the neural network-based server fault monitoring method of the present invention is to use BMC to obtain server information, analyze and predict whether the server will fail through the neural network, and feed back the fault to the webpage for display, and monitor the server status at the same time , to improve the stability of the server; the details are as follows:
[0076] S1. The BMC system obtains server health information data through I2C, and the next step is to perform step S2; wherein, the server health information data includes server-side voltage, server-side current and server-side temperature;
[0077] S2. Perform preprocessing on the acquired health information data, and then perform step S3 in the next step; details are as follows:
[0078] S201. Convert character data into data data;
[0079] S202. Perform normalization processing on the data to prevent data differences from affecting the prediction result.
[0080] S3....
Embodiment 2
[0108] Based on the neural network-based server failure monitoring method of embodiment 1, the specific steps are as follows:
[0109] 1), BMC system obtains server health information through I2C;
[0110] 2) To process the health information data, the string type data is encoded into a numerical type, and the numerical type is normalized. The training data set needs to mark the current server status, and the status is divided into failures and numerical data corresponding to various types of failures. ;
[0111] 3) Neural network training and testing, complete the determination of neural network weights and thresholds through training, and fine-tune neural network weights and thresholds through testing; 70% of the marked data are used as training data sets, and 30% are used as test data Set, take the training data set as input, encode the initial value of the weight threshold of the BP neural network, and use the error obtained by the BP neural network training as the fitnes...
Embodiment 3
[0115] The neural network-based server fault monitoring system of the present invention, the system includes,
[0116] The data acquisition module is used for the BMC system to obtain the health information data of server-side voltage, server-side current and server-side temperature through I2C;
[0117] The data processing module is used to convert character data into numerical data, and to normalize the data in order to prevent the impact of data differences on the prediction results;
[0118] The fault prediction module based on the neural network is used to apply the neural network that has completed the training and determined the parameters of each node to the BMC system. The preprocessed data is used as the input of the neural network, and the output is the predicted server fault type;
[0119] The failure warning module is used to display alarm information on the web page to prompt the user when the prediction result is a failure, and to monitor whether the server will...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com