Method and device for predicting system computing resource based on exponential smoothing prediction
A computing resource and exponential smoothing technology, applied in the field of distributed computing, can solve problems such as job failure and insufficient computing resources, and achieve the effect of reducing the probability of task timeout or failure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] figure 1 It is a technical flow chart of Embodiment 1 of the present invention, combined with figure 1 , the embodiment of the present invention mainly includes the following steps:
[0025] Step 101: the central server continuously receives a plurality of monitoring data in the first time period before the current moment;
[0026] Each monitoring data is the data obtained by monitoring the system computing resources of the server in each monitoring period, specifically including the usage of the system computing resources of the server in each monitoring period, and the first time period includes multiple the monitoring period;
[0027] In the embodiment of the present invention, a detection program can be installed as a detector on the server to be monitored so as to monitor the use of system computing resources by the server. Of course, the present invention is not limited to the detection program.
[0028] Time series mining in data mining refers to finding stati...
Embodiment 2
[0035] figure 2 It is a technical flow chart of Embodiment 1 of the present invention, combined with figure 2 , the embodiment of the present invention can be further refined into the following steps:
[0036] Step 201: install a detector on each server to be monitored, and monitor the usage of computing resources of the server, wherein the detector runs in a monitoring cycle;
[0037] The composition of the server includes a processor, hard disk, memory, system bus, etc. Therefore, in the embodiment of the present invention, monitoring the usage of computing resources of the server mainly includes nearly 40 kinds of system data such as CPU, memory, disk, and TCP connection number.
[0038] Step 202: the detector sends the usage monitoring data back to the central server;
[0039] In the embodiment of the present invention, if the monitoring period of the detector is set to one minute, then the detector runs once every minute, and each server in the cluster sends the detec...
Embodiment 3
[0064] image 3 is a schematic diagram of establishing a short-term forecast model in an embodiment of the present invention, combined with image 3 , the embodiment of the present invention further includes the following steps:
[0065] Step 301: Set the first time period as X hours before the current moment, install a detector on each server to be monitored, and monitor the usage of computing resources of the server system, where X belongs to the first range;
[0066] In the embodiment of the present invention, the following example can be cited: the detector is installed on a certain server to predict the CPU occupancy in the next 15 minutes, and the first time period can be set to 1 hour (X=1 ), setting the monitoring period to 1 minute, then within the first time, the central server will receive 60 CPU usage data values sent from the certain server.
[0067] It should be noted that the first range is determined by experience, and the embodiment of the present inventio...
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