HDD Subset Activation for Low-Cost Rarely Read Storage
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
3Speed
If a full bandwidth interconnect fabric is provided for all hard disk drives, then data transfer speed is improved, but device cost increases
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.
Data Source
Figure 1
Figure 2
Figure 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.