Variable-RPM Hard Disk Drive Control for Peak Power Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data centers face challenges in managing peak power and energy consumption while maintaining data availability, as traditional storage systems with single speed hard disk drives require powering off drives to reduce consumption, leading to unavailability of data during mode transitions.

Innovation Solution

Implementing a system with processors and memory that determine a fixed set of storage devices to remain in a constant operational mode for data availability, while allowing other devices to transition between high and low RPM modes based on workload demands to control peak power and energy usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If hard disk drives are powered off to reduce peak power and energy consumption, then power consumption is reduced, but data availability deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoiddata availability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The storage system is segmented into two distinct groups: a fixed set of storage devices that remain operational to ensure data availability, and a variable set that can be powered off to reduce consumption. This segmentation allows the system to achieve power savings while maintaining reliability through the fixed set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different operational characteristics are assigned to different parts of the storage system. The fixed set maintains constant operational readiness for data availability, while the variable set dynamically adjusts its operational state based on workload demands, optimizing the local quality of each subset for its specific function.

Inventive Principle:
Principle #3Local quality

2Use of energy by moving object

If storage devices transition between operational modes to control peak power, then energy consumption is reduced, but data availability deteriorates due to temporary unavailability during transitions

Engineering Contradiction:
Improveenergy consumptionVSAvoiddata availability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The storage system is divided into a fixed set that never transitions modes (ensuring continuous availability) and a variable set that transitions modes dynamically (optimizing energy consumption). This segmentation resolves the contradiction by assigning different operational behaviors to different subsets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic operational mode adjustment for the variable set of storage devices based on real-time workload demands. Devices in this set can transition between operational and powered-off states, providing dynamic energy optimization while the fixed set maintains static operational readiness.

Inventive Principle:
Principle #15Dynamics

3Reliability

If all storage devices remain in high RPM mode to ensure data availability, then data availability is maintained, but peak power consumption increases

Engineering Contradiction:
Improvedata availabilityVSAvoidpeak power consumption
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The storage population is segmented into a fixed set operating continuously at high RPM to guarantee data availability, and a variable set that can be powered off to reduce peak power consumption. This segmentation enables the system to maintain reliability through the fixed set while achieving power savings through the variable set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The operational parameters of storage devices are changed based on their assignment to either the fixed or variable set. The fixed set maintains constant high RPM operation, while the variable set dynamically changes its operational state between high RPM and powered-off states based on workload conditions, optimizing the balance between availability and power consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10073625B2Variable-RPM hard disk drive control
Publication Date: 2018.09.11 WESTERN DIGITAL TECHNOLOGIES INC
  • US10073625B2 patent drawing
  • US10073625B2 patent drawing
  • US10073625B2 patent drawing

AI summary

The present disclosure relates to a system and methods of controlling a system of storage devices. In particular, the present disclosure relates to methods of controlling peak power and energy consumption in storage systems due to storage devices while maintaining data availability. The system implements a method for maintaining data availability in a storage subsystem by determining a plurality of storage devices to include in a fixed set of storage devices based on a fault tolerance system. The storage devices included in the fixed set are prevented from transitioning between RPM spin modes. The method further involves controlling peak power and energy consumed by the storage subsystem which may include transitioning the storage devices not included in the fixed set from a high RPM operational mode to a low RPM operational mode to reduce peak power and energy consumption.