Storage Controller Power Reallocation During Blocked Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems face performance degradation when components are blocked due to maintenance or failure, as seen in WO 2018/193608 A, which does not account for such scenarios, leading to reduced system efficiency.

Innovation Solution

A storage system with multiple controllers and drives, each equipped with a CPU capable of adjusting power consumption, uses power control programs to manage power allocation dynamically, ensuring optimal performance by reallocating power to redundant systems when components are blocked.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If power is allocated to maintain high performance of all controllers, then system performance is improved, but power consumption increases

Engineering Contradiction:
Improvesystem performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic power allocation by continuously monitoring controller states and adjusting power distribution in real-time. When a controller is detected as blocked, the system dynamically reallocates its power budget to active controllers, enabling performance optimization while reducing overall power consumption through adaptive resource management

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes power consumption parameters of controllers based on their operational state. By detecting blocked controllers and modifying power allocation parameters for remaining active controllers, the system maintains high performance output while optimizing energy efficiency through parameter adjustment rather than static power distribution

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a normal controller takes over processing from a blocked controller, then system reliability is improved, but the normal controller becomes high load and performance degrades

Engineering Contradiction:
Improvesystem availabilityVSAvoidcontroller performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies parameter changes by adjusting power allocation parameters when controller load conditions change. When a controller takes over from a blocked controller, the system modifies power parameters to prevent overload, maintaining both reliability through failover capability and performance through adaptive power management

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback mechanisms by monitoring controller load and performance metrics in real-time. This feedback enables the system to detect when a takeover controller is becoming overloaded and triggers automatic power reallocation to maintain performance levels while ensuring system reliability through continuous state monitoring

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If power is reduced to optimize energy efficiency, then power consumption is improved, but system performance degrades when components are blocked

Engineering Contradiction:
Improvepower efficiencyVSAvoidsystem performance
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent resolves this contradiction through dynamic power management that adapts to system conditions. Rather than using static reduced power settings, the system dynamically adjusts power allocation based on real-time controller states, ensuring energy efficiency during normal operation while automatically increasing power to active controllers when blocks occur, thus maintaining performance without sacrificing efficiency

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12619377B2Storage system for preventing performance degradation when a controller is blocked
Publication Date: 2026.05.05 HITACHI VANTARA LTD
  • US12619377B2 patent drawing
  • US12619377B2 patent drawing
  • US12619377B2 patent drawing

AI summary

A storage system including a plurality of storage drives that provide a storage capacity of data; and a plurality of storage controllers that execute data write or read processing, in which each of the plurality of controllers includes: a component that includes at least a CPU capable of changing performance by changing an amount of power to be supplied; and a memory that stores a power control program controlling a target value of power consumption of the component, when the power control program is executed by the CPU, in response to detection of a blocked controller among the plurality of controllers, a function of raising the target value of the power consumption for the component included in the controller is executed in a normal controller configuring a redundant system for the controller that causes the blocking.