HDD Subset Activation for Low-Cost Rarely Read Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage solutions for write once read rarely data face challenges with high access latency and power consumption due to the need for all hard disk drives (HDDs) to be active simultaneously, which exceeds the capacity of current power and cooling systems, leading to potential device failure.

Innovation Solution

A storage device design where only a subset of HDDs are actively powered and cooled at any time, with a control mechanism managing which HDDs are active to adhere to power and cooling constraints, using disjoint subsets and interconnect fabric bandwidth management to prevent system failure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If all hard disk drives are kept active simultaneously to ensure timely access to data, then access latency is reduced, but power consumption and cooling requirements exceed system capacity

Engineering Contradiction:
Improvedata access speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The storage system divides all HDDs into multiple subsets (first subset, second subset, third subset) that can be independently activated. The control mechanism activates only the necessary subset containing the requested data, rather than all HDDs simultaneously. This segmentation allows the system to maintain fast access within each subset while dramatically reducing overall power consumption and cooling requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically activates and deactivates HDD subsets based on access patterns and data location. The control mechanism determines which subset to activate based on the specific data access request, enabling the system to adapt its power consumption and performance characteristics in real-time rather than maintaining a static configuration.

Inventive Principle:
Principle #15Dynamics

2Speed

If all hard disk drives are kept active simultaneously to ensure data availability, then access latency is reduced, but the cooling system capacity is exceeded

Engineering Contradiction:
Improvedata access speedVSAvoidcooling requirement
Core Design Contradiction:
SpeedVSTemperature

Solution Approach 1:

The storage system divides all HDDs into multiple subsets (first subset, second subset, third subset) that can be independently activated. The control mechanism activates only the necessary subset containing the requested data, rather than all HDDs simultaneously. This segmentation allows the system to maintain fast access within each subset while dramatically reducing overall power consumption and cooling requirements.

Inventive Principle:
Principle #1Segmentation

3Speed

If a full bandwidth interconnect fabric is provided for all hard disk drives, then data transfer speed is improved, but device cost increases

Engineering Contradiction:
Improvedata transfer speedVSAvoidinterconnect fabric complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The interconnect fabric is segmented to provide dedicated bandwidth paths for each subset of HDDs. The control mechanism activates only the necessary subset containing the requested data, rather than all HDDs simultaneously. This segmentation allows the system to maintain fast access within each subset while dramatically reducing overall power consumption and cooling requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3000023B1Low cost storage for rarely read data
Publication Date: 2022.05.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3000023B1 patent drawingFigure 1
  • EP3000023B1 patent drawingFigure 2
  • EP3000023B1 patent drawingFigure 3

AI summary

Low cost storage for write once read rarely data is described. In an embodiment a storage device comprises a plurality of hard disk drives connected to a server via an interconnect fabric. The storage device comprises a cooling system which is only capable of cooling a first subset of the hard disk drives and a power supply system which is only capable of powering a second subset of the hard disk drives and in some examples, the interconnect fabric may be only capable of providing full bandwidth for a third subset of the hard disk drives. Each subset may comprise only a small fraction of hard disk drives. A control mechanism, which may be implemented in software, is provided which controls which hard disk drives are active at any time in order that the constraints set by the cooling and power supply systems and interconnect fabric are not violated.