Dual-Controller Storage Power Standby After Fan Failure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems face data loss issues when multiple fans fail to operate, as setting the power source to a standby state may inadvertently delete user data, and existing solutions do not efficiently manage duplex configurations for peripheral equipment affected by fan failures.

Innovation Solution

A storage system with dual controllers and fans, where each controller can transition its power source to a standby state and execute destaging processing if the other controller is operational, ensuring data integrity during fan failures by controlling power sources and executing data transfer to non-volatile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If the power source of each controller is set to the standby state to prevent heat generation when fans fail, then heat generation is reduced, but data retained in the controller may be deleted

Engineering Contradiction:
Improveheat generationVSAvoiddata loss
Core Design Contradiction:
TemperatureVSLoss of information

Solution Approach 1:

The system performs destaging processing before transitioning to standby state, ensuring data is written to storage devices beforehand. This preliminary action prevents data loss while allowing the controller to enter low-power state for heat reduction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control device acts as an intermediary between the controller and storage devices, managing the data transfer process. It receives data from the controller and writes it to storage devices, enabling safe power state transitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a redundant configuration with multiple fans is used to cool controllers, then system reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control device performs multiple functions: monitoring fan status, managing power states, executing destaging processing, and controlling storage devices. This multi-functionality reduces the need for separate dedicated components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The controller autonomously monitors its own fan status and triggers appropriate power state transitions and data preservation procedures when fan failures are detected, without requiring external intervention.

Inventive Principle:
Principle #25Self-service

3Use of energy by moving object

If the controller transitions to standby state upon fan failure, then power consumption is reduced, but productivity decreases due to operational limitations

Engineering Contradiction:
Improvepower consumptionVSAvoidoperational capability
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The system dynamically transitions between operational and standby states based on real-time fan status. When fans are functional, the controller operates normally; when fan failures occur, it transitions to standby with preserved data, enabling flexible adaptation to changing conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8904201B2Storage system and its control method
Publication Date: 2014.12.02 HITACHI VANTARA LTD
  • US8904201B2 patent drawing
  • US8904201B2 patent drawing
  • US8904201B2 patent drawing

AI summary

At the time of a fan failure of a plurality of fans for cooling redundant controllers, data loss can be avoided even if a power source of each controller is controlled.A storage system includes: a first controller for controlling a first power source; a plurality of first fans for cooling the first controller; a second controller for controlling a second power source; a plurality of second fans for cooling the second controller; and a storage device including a plurality of storage units; wherein if a fan failure of the first fans occurs, the first controller controls the first power source in a standby state on condition that the second controller is in a normal state; and if the second power source is in the standby state, the first controller executes destaging processing and then controls the first power source in the standby state.