Anomaly Detection in Data Protection Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data protection systems face challenges in detecting anomalies in data management operations, leading to inefficient resource utilization and performance issues due to undetected failures or misconfigurations in information management systems.

Innovation Solution

A networked information management system that performs time-series decomposition of event and job data to identify anomalies by determining acceptable ranges for event occurrences and job statuses, generating alerts for deviations, and predicting low utilization periods for key resources to schedule maintenance without interfering with data protection jobs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If anomaly detection and monitoring are implemented in data protection systems, then system reliability and performance are improved, but device complexity and implementation difficulty increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The anomaly detection system is segmented into distinct functional modules: event data collection module, time-series decomposition module, anomaly detection module, and alert generation module. Each module performs a specific function, making the overall complex system manageable and maintainable while achieving improved reliability through comprehensive monitoring.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by establishing baseline patterns of normal system behavior through time-series decomposition before anomalies occur. By pre-defining acceptable ranges and patterns for events and job statuses, the system can quickly detect deviations without requiring complex real-time analysis, thus improving reliability while controlling complexity.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If comprehensive event tracking and anomaly detection are performed, then measurement precision of system status is improved, but loss of time for processing and analysis increases

Engineering Contradiction:
Improvemeasurement precisionVSAvoidloss of time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system employs periodic action by using time-series decomposition to break down continuous event data into periodic components (trend, seasonal, and residual patterns). This allows the system to measure system status with high precision by comparing actual events against expected periodic patterns, while reducing processing time by only analyzing deviations from these established patterns rather than examining every individual event.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system extracts only the essential anomaly detection functionality from the broader data protection system. By focusing specifically on detecting deviations in event frequencies and job statuses rather than analyzing all system parameters, the system achieves high measurement precision for critical metrics while minimizing time loss through targeted rather than comprehensive analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If real-time anomaly detection is implemented, then productivity through quick response is improved, but use of energy and computing resources increases

Engineering Contradiction:
ImproveproductivityVSAvoiduse of energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by implementing anomaly detection only for critical event types and job statuses that have the greatest impact on system productivity. Rather than monitoring all system activities in real-time, the system focuses computational resources on detecting anomalies in backup job failures, data integrity issues, and storage capacity problems, thereby improving productivity responses to critical issues while reducing overall energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses copying by creating simplified models of normal system behavior through time-series decomposition. These models serve as reference patterns that can be quickly compared against actual system states without requiring complex real-time computation. The copied baseline patterns enable rapid anomaly detection with minimal energy expenditure, as comparing actual events against pre-computed patterns is computationally efficient.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11237935B2Anomaly detection in data protection operations
Publication Date: 2022.02.01 COMMVAULT SYSTEMS INC
  • US11237935B2 patent drawing
  • US11237935B2 patent drawing
  • US11237935B2 patent drawing

AI summary

Described herein are techniques for better understanding problems arising in an illustrative information management system, such as a data storage management system, and for issuing appropriate alerts and reporting to data management professionals. The illustrative embodiments include a number of features that detect and raise awareness of anomalies in system operations. Categories of interest include events and job anomalies, such as long-running jobs and job success/failure rates. Anomalies are characterized by frequency anomalies and/or by occurrence counts. Utilization is also of interest for certain key system resources, such as deduplication databases, CPU and memory at the storage manager, etc., without limitation. Predicting low utilization periods for these and other key resources is useful for scheduling maintenance activities without interfering with ordinary data protection jobs.