Anomaly Detection Using Capacity and Placement Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large-scale multi-server systems, operators face challenges in distinguishing between true and false anomalies, leading to inefficient operations and potential catastrophic failures, as existing methods rely heavily on guesswork and regression analysis without a clear knowledge base.

Innovation Solution

The implementation of a method that uses capacity and placement planning constraints to define operational limits, allowing for automatic detection and flagging of anomalies by aggregating component status against predefined constraints, thereby reducing reliance on guesswork and providing a logical basis for anomaly declaration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If regression analysis and deviation detection are used to detect anomalies, then anomaly detection capability is provided, but false alarm rate increases and operational efficiency deteriorates

Engineering Contradiction:
Improveanomaly detection capabilityVSAvoidoperational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs capacity and placement planning in advance to establish a knowledge base of expected component counts and configurations. This preliminary action creates a reference framework that enables rapid anomaly detection during operations without requiring complex real-time analysis, thus maintaining high operational efficiency while achieving accurate anomaly detection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a virtual copy of the planned system state (component counts, configurations, and relationships) and compares it against the actual operational state. This copying approach allows for straightforward comparison and anomaly detection without complex regression analysis, reducing false alarms and maintaining operational efficiency.

Inventive Principle:
Principle #26Copying

2Measurement precision

If complex regression analysis with multiple variables is employed, then anomaly detection sensitivity is improved, but system complexity and difficulty of operation increase

Engineering Contradiction:
Improveanomaly detection sensitivityVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts and isolates specific critical parameters (component counts, configurations) from the complex system state that are directly defined in the capacity and placement plan. By focusing only on these extracted parameters rather than analyzing all system variables through complex regression, the system achieves effective anomaly detection while maintaining simplicity in operation.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If historical performance data and regression curves are used, then anomaly detection is enabled, but reliance on guesswork increases and measurement precision decreases

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidreliance on guesswork
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The capacity and placement planning process is performed in advance to establish a knowledge base containing definitive expected component counts, configurations, and relationships. This preliminary action eliminates the need for guesswork during operations, as the system simply compares actual state against the pre-established plan, thereby improving measurement precision and preventing loss of information.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9906405B2Anomaly detection and alarming based on capacity and placement planning
Publication Date: 2018.02.27 CA TECH INC
  • US9906405B2 patent drawing
  • US9906405B2 patent drawing
  • US9906405B2 patent drawing

AI summary

Operational parameters of a running multiserver data processing system are automatically and repeatedly sampled and compared with constraints defined in a capacity and placement planning specification of the multiserver data processing system. Constraint violations are automatically declared as operational anomalies and, if serious enough, corresponding alarm signals are automatically produced.