Infrastructure Process Management With Error-Aware Recovery Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing management systems face challenges in optimizing the time to complete operations due to complications arising from automatic handling failures and prolonged recovery times when processes fail, especially in storage management environments with general administrators having limited knowledge and skills.

Innovation Solution

A management system that includes a processor to execute consecutive processes, determine errors, and select appropriate handling strategies based on error classification, execution status, and preset conditions, optimizing the management operation by minimizing time to completion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If automatic handling (rollback) is performed when process failure occurs, then the execution state during the process can be restored, but when automatic handling fails, multiple problems occur and handling the cause of failure becomes complicated

Engineering Contradiction:
Improveprocess execution reliabilityVSAvoidfailure handling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the failure handling process into distinct phases: error detection, error classification, handling selection, and execution. By dividing the complex automatic handling process into manageable segments with clear decision points, the system can restore execution state without creating compounded failures. Each segment handles a specific aspect of error recovery, preventing the complexity that arises from monolithic rollback mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary error classification mechanism that acts as a mediator between error detection and handling execution. This classification layer analyzes the error type and determines the appropriate handling strategy, preventing inappropriate automatic handling actions that could compound failures. The intermediary ensures that rollback or retry operations are selected based on error characteristics rather than being applied universally.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If rollback is used to restore the state before execution, then the original state can be recovered, but it takes a long time to complete the management operation

Engineering Contradiction:
Improvestate restoration reliabilityVSAvoidoperation completion time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic handling selection that adapts the recovery approach based on error classification and execution status. Instead of always performing full rollback, the system dynamically chooses between retry, rollback, or other handling strategies. This dynamic approach restores reliability while minimizing time loss by selecting the fastest appropriate recovery method for each error type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of handling selection from fixed (always rollback) to variable based on error classification and execution status. By adjusting the handling strategy parameter according to the specific error type and current execution state, the system achieves reliable state restoration while optimizing operation completion time. Different error types trigger different handling parameters, preventing unnecessary time-consuming rollbacks for recoverable errors.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If multiple lower APIs are executed internally by executing one abstract API, then management labor is reduced, but when a process fails during upper API execution, it is necessary to handle both the upper API execution state and the failure cause

Engineering Contradiction:
Improvemanagement operation easeVSAvoiderror handling complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the error handling responsibility between the abstract upper API layer and the concrete lower API layers. When a failure occurs, the system identifies which specific lower API process failed and handles only that portion, rather than requiring manual handling of the entire upper API execution state. This segmentation maintains ease of operation while reducing error handling complexity through automated localized recovery.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback mechanisms that automatically report failure information from lower APIs back to the upper API execution context. This feedback loop enables the system to automatically determine the appropriate handling strategy based on the specific failure cause, maintaining ease of operation for administrators while the system autonomously manages the complexity of coordinating multiple API execution states and failure recovery.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12561189B2Management system and management method
Publication Date: 2026.02.24 HITACHI VANTARA LTD
  • US12561189B2 patent drawing
  • US12561189B2 patent drawing
  • US12561189B2 patent drawing

AI summary

A management system manages one or more infrastructures, and a processor of the management system executes a plurality of consecutive processes on the infrastructure in response to a request, determines whether an error occurs during execution of the plurality of consecutive processes, selects a handling based on at least one of a classification of the error, an execution status of the processes, and a preset handling start condition when the error occurs, and executes the selected handling.