System for detecting abnormity of proxy cache cluster based on automatic computing
A proxy caching and autonomous computing technology, applied in computing, transmission systems, digital transmission systems, etc., can solve problems such as the large scale of proxy cluster systems and the inability to detect exceptions in time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0020] Specific implementation mode 1. Combination figure 1 This specific embodiment will be described. Anomaly detection system for proxy cache cluster based on autonomous computing, which includes:
[0021] The state detection module is used to monitor the state of the distributed agent cluster and obtain detailed data when the distributed agent cluster is running;
[0022] The state self-perception module is used to receive the state data provided by the state detection module, analyze the state data, and identify the current running state of the distributed agent cluster;
[0023] The state self-recovery module is used to judge the parameters that need to be adjusted and the degree of adjustment according to the operating state results obtained by the state self-aware module, and send a parameter adjustment command to the algorithm execution module;
[0024] The algorithm execution module is used to execute the parameter adjustment command sent by the self-recovery modul...
specific Embodiment approach 2
[0029] Embodiment 2. This embodiment is different from Embodiment 1 in that the monitoring items of the state detection module are hardware resource monitoring items, network resource monitoring items and service resource monitoring items;
[0030] Hardware resource monitoring items, used to monitor CPU usage C, memory usage M and disk I / O usage D;
[0031] The network resource monitoring item is used to monitor the utilization rate P of the number of connections and the utilization rate B of the network bandwidth;
[0032] The service resource monitoring item is used to monitor the cache URL request frequency F.
[0033] The status monitoring module is the basis of the entire self-decision framework. It regularly collects the system information of the HTTP cache server, obtains the monitoring data value, and performs normalization processing. Considering comprehensively, according to the resource attributes used by the HTTP cache server in the distributed proxy cache system,...
specific Embodiment approach 3
[0035] Specific Embodiment Three. The difference between this specific embodiment and specific embodiment two is that the hardware resource monitoring item is used to monitor CPU usage C, memory usage M and disk I / O usage D as follows:
[0036] Ⅰ. The calculation method of CPU usage C is:
[0037] The monitoring module collects the total time T of the CPU usage twice tot and CPU idle time T idle , the interval t between two data collections is 5s, and the CPU usage C is obtained by making a difference respectively and dividing by the interval time:
[0038] C=1-(T idle (t i+1 )-T idle (t i )) / ((T tot (t i+1 )-T tot (t i ))*t)
[0039] t i Indicates the time of the last collection of information;
[0040] When monitoring CPU utilization information, check the / proc / stat file. The multiple CPU usage information of the HTTP cache server is stored in this file, and the summary information of the CPU operation is located in the cpu field line. This line records the ti...
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