Failure Analysis Model Training for Storage Log Packages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Technical support engineers face challenges in efficiently analyzing failure causes in large-scale and complex storage systems due to the limitations of existing methods, which are primarily designed for individual log files rather than log packages, leading to increased time and expertise requirements for identifying root causes.

Innovation Solution

A failure analysis model is trained using preprocessed log files that include potential failure causes and associated scores, allowing for prediction and updating of model parameters based on the probability of the predicted failure cause, enabling efficient analysis of failure causes within log packages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing methods designed for individual log files are used to analyze failure causes in storage systems, then the analysis process can be performed with simpler tools, but the time required and expertise needed increase significantly when dealing with log packages from large-scale complex systems

Engineering Contradiction:
Improvefailure analysis efficiencyVSAvoidtime required for identifying root causes
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the log package analysis into multiple independent log file analyses. Each log file is processed separately to generate potential failure causes and scores, which are then aggregated. This segmentation allows parallel processing and reduces the overall time required for analyzing large log packages while maintaining comprehensive coverage of all potential failure causes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary processing on each log file before aggregation, including extracting potential failure causes, calculating scores, and filtering relevant information. This preliminary action prepares the data in advance for efficient aggregation and analysis, reducing the time required for the final synthesis step and improving overall failure analysis productivity.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If existing methods are used for analyzing log packages, then fewer resources are required, but the complexity of handling multiple log files and aggregating results increases the difficulty of the analysis process

Engineering Contradiction:
Improvecomplexity of analysis processVSAvoidease of handling log packages
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent implements automated score calculation and aggregation mechanisms that perform the complex analysis operations without requiring manual intervention. The system automatically processes each log file, calculates failure cause scores, aggregates results, and generates the final failure cause determination. This self-service approach reduces operational complexity while maintaining ease of use for the end user.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If manual analysis by technical support engineers is performed on log packages, then expert judgment can be applied, but the cost in terms of engineering experience requirements and time consumption increases

Engineering Contradiction:
Improveaccuracy of failure cause identificationVSAvoidtime for expert analysis
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements a feedback mechanism where the scores and potential failure causes from individual log files are aggregated and used to determine the final failure cause. The system continuously refines the failure cause determination by incorporating feedback from multiple log file analyses, improving accuracy while reducing the time required compared to manual expert analysis. The feedback loop enables automated systems to achieve expert-level precision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230125932A1Method, electronic device, and computer program product for training failure analysis model
Publication Date: 2023.04.27 EMC IP HLDG CO LLC
  • US20230125932A1 patent drawing
  • US20230125932A1 patent drawing
  • US20230125932A1 patent drawing

AI summary

Embodiments of the present disclosure include a method, an electronic device, and a computer program product for training a failure analysis model. In a method for training a failure analysis model in an illustrative embodiment, at least one set of log files including multiple preprocessed log files is obtained, the at least one set of log files including a marked failure cause of a storage system, and preprocessed log files in the multiple preprocessed log files including one or more potential failure causes of the storage system and scores associated with the potential failure causes; a failure cause of the storage system is predicted according to a failure analysis model and based on the potential failure causes and the scores in the multiple preprocessed log files; and parameters of the failure analysis model are updated based on a probability that the predicted failure cause is the marked failure cause.