Enterprise Storage Error Resolution Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional error resolution methods in enterprise storage systems are time-consuming and costly, leading to potential data unavailability and loss due to manual intervention, which can result in incorrect script execution and false alerts.
Innovation Solution
A resolution system that receives alerts from a management server, verifies parameters using an internal database, and employs automated error resolving processes to identify and address root causes, reducing the need for continuous manual engineer intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual error resolution method is used, then engineer can provide resolution based on criticality, but time gap between alert generation and resolution is more
Solution Approach 1:
The system enables self-service error resolution through automated scripts that execute without continuous human intervention. The management server automatically identifies errors, selects appropriate resolution scripts, and executes them, allowing the storage system to resolve its own issues autonomously.
Solution Approach 2:
Resolution scripts are pre-configured and stored in the system before errors occur. When an error is detected, the appropriate pre-prepared script is immediately executed, eliminating the time delay associated with manual analysis and decision-making.
2Productivity
If engineer works continuously to provide resolution, then service requests are handled, but overall cost involved in maintenance increases
Solution Approach 1:
The automated script execution system eliminates the need for continuous engineer intervention. Errors are resolved automatically by pre-configured scripts, significantly reducing the time engineers need to spend on routine maintenance tasks and lowering overall maintenance costs.
Solution Approach 2:
The manual mechanical process of engineer intervention is replaced with an automated electronic system. Scripts stored in memory and executed by the management server automatically handle error resolution, substituting human labor with automated computational processes.
3Reliability
If manual error resolution is used, then engineer can judge criticality, but in critical situations data unavailability may lead to high data loss
Solution Approach 1:
Resolution scripts are pre-configured to handle specific error types and critical situations. When critical errors occur, the appropriate pre-prepared scripts are immediately executed without delay for manual assessment, enabling rapid response to critical situations and minimizing data loss risk.
Solution Approach 2:
The system continuously monitors storage array status and automatically triggers appropriate resolution scripts based on detected errors. This closed-loop feedback mechanism ensures that critical errors are immediately addressed with pre-configured solutions, maintaining data availability and reducing loss risk.
4Ease of manufacture
If engineer runs scripts to resolve errors, then error resolution is attempted, but wrong script execution may lead to data unavailability and deactivation
Solution Approach 1:
The management server validates error conditions and selects appropriate resolution scripts based on feedback from the storage array status. This controlled feedback mechanism ensures that only appropriate scripts are executed for specific error types, preventing wrong script execution and maintaining data availability.
Solution Approach 2:
The manual process of engineer script selection and execution is replaced with an automated system that intelligently selects and executes appropriate scripts based on detected errors. This substitution eliminates human error in script selection while maintaining reliable error resolution.
5Loss of information
If fake alerts are generated, then tickets are created, but unnecessary ticket generation occurs
Solution Approach 1:
The management server validates alert information against actual storage array conditions before generating tickets. This feedback verification mechanism filters out fake or erroneous alerts, ensuring that only genuine errors trigger ticket creation and subsequent resolution processes.
Data Source
AI summary
Disclosed herein is a method and system for resolving one or more errors in an enterprise storage system. The resolution system receives one or more alerts from a management server configured in the enterprise storage system, wherein the one or more alerts are associated with an error in a storage array configured in the enterprise storage system. Upon receiving the one or more alerts, verifying one or more parameters associated with at least one alert from the one or more alerts, using data stored in an internal database configured in the resolution system. Further, storing a data associated with the one or more parameters in a memory, configured in the resolution system, after verifying the one or more parameters. Finally, resolving the error after identifying one or more corresponding root causes from the data associated with the one or more parameters, using one or more error resolving processes.


