Storage Tiering Rule for Energy-Aware Content Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional storage systems waste power resources by keeping inactive content on spinning media, as they do not efficiently manage storage tiering based on usage patterns, leading to unnecessary energy consumption.

Innovation Solution

A fixed content system classifies storage media into Run Units (RU) and Spin-Down Units (SDU), using a Storage Tiering Rule to migrate content based on usage, age, and redundancy, ensuring that only actively used content remains on spinning media, while inactive content is spun down to conserve energy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If content is kept on spinning media to ensure quick access, then access speed is improved, but power consumption increases

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

Solution Approach 1:

The storage system is segmented into multiple storage tiers with different performance and power characteristics. Frequently accessed content is placed on spinning media (Tier 1) for fast access, while infrequently accessed content is placed on non-spinning media (Tier 2) to save power. The system automatically segments content based on access patterns and migrates it between tiers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The storage system dynamically adjusts the placement of content on spinning or non-spinning media based on real-time access patterns. The system continuously monitors content access and dynamically migrates content between storage tiers, changing the state of the storage system from static to adaptive.

Inventive Principle:
Principle #15Dynamics

2Reliability

If all content is kept on active storage, then access reliability is improved, but energy waste increases

Engineering Contradiction:
Improveaccess reliabilityVSAvoidenergy waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system introduces an intermediary layer (storage tiering management system) that sits between the content and the storage media. This intermediary intelligently determines which content should be on active spinning media and which can be on inactive non-spinning media, mediating between the need for reliability and the need to reduce energy waste.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the operational parameters of storage media based on content characteristics and access patterns. Spinning media parameters (rotation speed, power state) are adjusted dynamically based on whether content is frequently or infrequently accessed, optimizing the balance between reliability and energy consumption.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If content is migrated based on individual file activity, then power savings are improved, but system complexity increases

Engineering Contradiction:
Improvepower savingsVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system merges the monitoring and migration decisions for multiple files into a unified storage tiering management system. Instead of managing each file independently, the system consolidates the control logic and operates at the content level across the entire storage system, reducing individual file overhead while maintaining power savings.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP2786254B8Content selection for storage tiering
Publication Date: 2019.08.21 HITACHI VANTARA CORP

AI summary

A method, of managing storage of content of a system (400) in storage units (430) including run units which do not allow spin-down functionality and prises: establishing a storage tiering rule (702) which sets a policy indicating what content is eligible to be stored on a run unit and what content is eligible to be stored on a spindown unit, the storage tiering rule being applicable to at least a group of the contents in the content system to determine stored content eligibility thereof for storage in the storage units and migration between the storage units; and identifying candidates of contents to migrate between the storage units (706), based on the storage tiering rule, state of the content system, and the stored content eligibility of the at least a group of the contents.