Disk Drive Spin-Up Staging via Dual Control Cards

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage systems face high peak power requirements when spinning up multiple disk drives simultaneously, leading to excessive power subsystem costs and inefficiencies, particularly due to limited control over the timing of disk drive spin-up in existing standards like SFF-8045, which can result in prolonged spin-up times and power-related issues.

Innovation Solution

The implementation of a system with first and second control cards and control logic that coordinates the spin-up of disk drives in stages, using Start signals and power control signals to stagger the spin-up process, ensuring efficient power management and minimizing peak power requirements by spinning up drives sequentially based on power constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple disk drives are spun up simultaneously, then data availability is improved, but peak power requirements increase excessively

Engineering Contradiction:
Improvedata availabilityVSAvoidpeak power requirement
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The spin-up process is segmented into multiple stages, with drives being spun up in sequential batches rather than all at once. The control logic divides the plurality of drives into groups and activates power to each group sequentially, thereby reducing the peak power requirement while still achieving data availability across all drives.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary detection of drive insertions and pre-plans the spin-up sequence before actually applying power. The control logic monitors insertion events and prepares a staged spin-up schedule in advance, ensuring that power is applied in an optimized sequence that minimizes peak demand.

Inventive Principle:
Principle #10Preliminary action

2Power

If spin up timing is controlled via ALPA address method, then power distribution is improved, but spin up time increases significantly

Engineering Contradiction:
Improvepower distributionVSAvoidspin up time
Core Design Contradiction:
PowerVSLoss of time

Solution Approach 1:

The system dynamically adjusts the spin-up timing based on real-time system conditions and power availability, rather than using a static ALPA address-based sequence. The control logic can adapt the spin-up schedule dynamically, allowing drives to spin up as soon as power is available and system conditions permit, thereby reducing total spin-up time while maintaining safe power distribution.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the control parameter from static ALPA addresses to dynamic power stage groups. Instead of each drive's spin-up time being determined by its fixed address, drives are assigned to power stages based on configurable parameters that optimize both power distribution and spin-up speed, allowing the system to balance power management with time efficiency.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If SCSI commands are used to control drive spin up, then control precision is improved, but response time deteriorates due to software latency

Engineering Contradiction:
Improvecontrol precisionVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The system introduces an intermediary hardware control logic layer between the software and the drive power control circuitry. This intermediary translates software intent into immediate hardware actions, maintaining the precision of controlled spin-up timing while eliminating the software response latency. The control logic directly manages power stage activation without waiting for software command processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7440215B1Managing disk drive spin up
Publication Date: 2008.10.21 EMC IP HLDG CO LLC
  • US7440215B1 patent drawing
  • US7440215B1 patent drawing
  • US7440215B1 patent drawing

AI summary

Apparatus for use in managing disk drive spinup includes a plurality of disk drives newly inserted into a data storage system enclosure that is in an already powered up steady state. The apparatus also includes first and second control cards in the enclosure, and first control logic operable to cause the first and second control cards to coordinate to cause the disk drives to spin up in stages.