Storage Device Activation Schedules for Archival Density

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge in archival storage systems is to reduce costs while maintaining high storage density, often requiring the sacrifice of computing capabilities and storage access bandwidth, as conventional solutions struggle to manage the large number of data storage devices needed for infrequently accessed data.

Innovation Solution

The implementation of multiple-data-storage-devices cartridges with a subset of data storage devices powered and accessed at a time, using lower-quality components with limited lifespans to reduce costs, and a data range API for scalable capacity and throughput through parallel operation of data range processor modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional archival storage systems use high-density storage devices to reduce costs, then storage density is improved, but computing capabilities and storage access bandwidth are sacrificed

Engineering Contradiction:
Improvestorage densityVSAvoidstorage access bandwidth
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system segments storage devices into multiple spin groups, where each group can be independently activated. This allows the storage system to maintain high density by having many storage devices available, while only activating a subset at any given time to preserve access performance and reduce power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically activates and deactivates spin groups based on access patterns and workload demands. When storage access is required, the relevant spin groups are activated; when not needed, they are deactivated to save power and maintain performance of active groups.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If archival storage systems maintain a large number of data storage devices for high storage density, then storage capacity is improved, but operational costs increase due to the necessity of maintaining these devices

Engineering Contradiction:
Improvestorage capacityVSAvoidoperational expenses
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The system uses periodic activation of spin groups based on scheduled maintenance windows and access patterns. Storage devices are activated only when needed for data access or maintenance operations, and deactivated otherwise, reducing power consumption and operational costs while maintaining the ability to access all stored data.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system employs lower-quality components with limited lifespans in the storage devices, accepting that individual devices will fail sooner. This is compensated by having redundant devices in the spin groups and implementing efficient data recovery procedures, thereby reducing the cost per unit of storage capacity.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Loss of energy

If storage efficiency services are removed or reduced to drive down costs, then operational expenses are reduced, but computing capabilities are sacrificed

Engineering Contradiction:
Improveoperational expensesVSAvoidcomputing capabilities
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system implements storage efficiency services such as deduplication and compression only on data that requires frequent access or meets specific criteria, rather than applying them universally. This partial application maintains necessary computing capabilities for critical data while reducing overall operational expenses by avoiding unnecessary processing of archival data.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9557938B2Data retrieval based on storage device activation schedules
Publication Date: 2017.01.31 NETAPP INC
  • US9557938B2 patent drawing
  • US9557938B2 patent drawing
  • US9557938B2 patent drawing

AI summary

In at least one embodiment, a method of operating a multiple-data-storage-devices enclosure is disclosed. The method includes: receiving a first read request from a first requester device for a first requested data fragment; identifying a first target data storage device storing the first requested data fragment based at least partly on the first read request; activating, independently of receiving the first read request, only a subset of data storage devices in the enclosure, wherein the subset includes the first target data storage device; retrieving, based at least partly on the first read request and in response to activating the subset, the first requested data fragment from the first target data storage device; and transmitting the first requested data fragment to the first requester device.