Analytic Engine for Converged Infrastructure Anomaly Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Converged infrastructure (CI) system evaluations face inaccuracies due to ignoring infrastructure complexity, leading to false alarms and unreliable results, as traditional statistical methods assume a homogeneous population, which CI systems do not represent.
Innovation Solution
An analytic engine is implemented within a processing platform to evaluate CI environments and components, using a supervised machine learning scheme to predict expected performance values based on extracted features, calculating differences between actual and expected values to identify anomalies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional statistical approaches are used to measure performance in CI systems, then the evaluation process is simple, but the results are inaccurate due to false alarms caused by ignoring CI system complexity
Solution Approach 1:
The patent transforms the evaluation approach by changing from traditional statistical parameters to machine learning-based parameters. The analytic engine uses supervised machine learning to predict expected performance values based on multiple input parameters (CPU usage, memory usage, response time, number of issues, customer service expense) and compares these predictions with actual values to identify true anomalies, thereby improving measurement precision while accounting for CI system complexity
Solution Approach 2:
The patent introduces an intermediary analytic engine that acts as a mediator between raw performance data and evaluation results. This engine processes performance data through machine learning models, incorporating normalization coefficients and statistically derived thresholds to filter out false alarms and produce accurate anomaly detection, thus resolving the contradiction between simplicity and accuracy
2Measurement precision
If supervised machine learning is used to predict expected performance values, then evaluation accuracy is improved, but computational resources and processing time increase
Solution Approach 1:
The patent applies preliminary action by pre-training the machine learning model with historical performance data to establish normalization coefficients and expected performance baselines. This pre-processing allows the system to make accurate predictions with reduced computational overhead during actual evaluation, as the model has already learned the relationships between input parameters and performance outcomes during the training phase
Solution Approach 2:
The analytic engine performs self-service by automatically adjusting normalization coefficients and updating its predictions based on incoming performance data. The system uses statistically derived thresholds that are automatically computed and applied, reducing the need for manual intervention and optimizing resource usage through adaptive learning rather than continuous heavy computation
Data Source
AI summary
An apparatus comprises a processing platform configured to implement an analytic engine for evaluation of at least one of a converged infrastructure environment and one or more components of the converged infrastructure environment. The analytic engine comprises an extraction module configured to extract one or more features corresponding to the converged infrastructure environment, a learning and modeling module configured to predict an expected quantitative performance value of at least one of the converged infrastructure environment and the one or more components of the converged infrastructure environment based on the extracted one or more features, and comparison and ranking modules. The comparison module is configured to calculate a difference between an actual quantitative performance value of at least one of the converged infrastructure environment and the one or more components of the converged infrastructure environment and the expected quantitative performance value. The ranking module determines anomalies based on the difference.


