Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for adaptive monitoring of cloud computing system based on failure prediction

A fault prediction and cloud computing technology, applied in computing, hardware monitoring, error detection/correction, etc., can solve problems such as difficult to meet online error detection

Active Publication Date: 2016-06-15
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF3 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, due to the need to collect a large number of log files and extract fixed patterns from them, it is difficult to meet the needs of online error detection

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
  • Method for adaptive monitoring of cloud computing system based on failure prediction
  • Method for adaptive monitoring of cloud computing system based on failure prediction
  • Method for adaptive monitoring of cloud computing system based on failure prediction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention will be described in detail below in conjunction with specific embodiments and accompanying drawings.

[0044] The cloud computing system adaptive monitoring method based on fault prediction proposed by the present invention, such as figure 1 The following steps are shown, (1) the monitoring agent is deployed on each host / virtual machine to collect relevant monitoring data such as host, virtual machine, container, middleware, and application; (2) real-time collection and Store the monitoring data; (3) the abnormality degree evaluator calculates the abnormality degree of the system according to the collected monitoring data, (4) adjust the monitoring cycle according to the abnormality degree of the system operation status obtained from the evaluation.

[0045] As the use environment of the method of the embodiment of the present invention, such as figure 2 As shown, six Xen virtual machines are deployed on the physical host, among which one virtua...

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 relates to a method for adaptive monitoring of a cloud computing system based on failure prediction. Characteristic vectors of monitoring data are calculated through a principal component analysis technology so as to depict a system running state, and the abnormal degree of the system is estimated by calculation of the deviation between characteristic vectors of current monitoring data and characteristic vectors of historical monitoring data. When the abnormal degree of the monitored system is high, a monitoring period is shortened so as to closely track a running state of the monitored system, and thus error prediction and detection accuracy and timeliness are improved. In contrast, when the abnormal degree of the monitored system is low, the monitoring period is prolonged, and thus the monitoring overhead is reduced.

Description

technical field [0001] The invention relates to a monitoring method of a cloud computing system, in particular to a method for dynamically adjusting a monitoring period based on an abnormal degree evaluation of a cloud computing system, and belongs to the field of software technology. Background technique [0002] The cloud computing system is huge in scale and complex in structure, and the monitoring system needs to collect the monitoring of various resources at multiple levels (such as network layer, hardware layer, virtual machine layer, operating system layer, middleware layer, application software layer) from many nodes. data to continuously track the running status of the cloud computing system. However, collecting and processing a large amount of monitoring data will bring huge resource overhead, which will affect system performance. Therefore, commercial monitoring systems only support fixed monitoring cycles (for example, data collection every minute), such as Amaz...

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): G06F11/30
CPCG06F11/3006
Inventor 王焘张文博魏峻钟华
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products