Hierarchical Storage Power Optimization via File Relocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing hierarchical storage systems face challenges in reducing power consumption due to inefficient data relocation methods, which involve moving files from primary to secondary storage based on utilization thresholds or access frequency, leading to increased power consumption.

Innovation Solution

An information processing apparatus that measures power consumption of both primary and secondary storage, determines the optimal storage destination for files based on size and access interval time, and relocates data accordingly to minimize power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data relocation is performed based on HDD utilization threshold or access frequency, then storage capacity management is improved, but power consumption increases

Engineering Contradiction:
Improvestorage capacity managementVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent changes the decision parameters for data relocation from simple thresholds (HDD utilization, access frequency) to a comprehensive evaluation considering file access interval time, file size, and measured power consumption values. This allows optimization of power consumption while maintaining storage management effectiveness.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a feedback mechanism by measuring actual power consumption values from both primary and secondary storage devices and using these measurements to dynamically adjust relocation decisions. The power consumption measurement unit continuously monitors energy usage, and this feedback is fed into the determination unit to optimize future relocation decisions.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If files are moved to secondary storage to reduce power consumption, then energy efficiency improves, but access time increases

Engineering Contradiction:
Improvepower consumptionVSAvoidaccess time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent changes the decision criterion from simple access frequency to a more nuanced evaluation that explicitly considers file access interval time. Files with longer access intervals are prioritized for relocation to secondary storage, while frequently accessed files remain in primary storage, thus minimizing access time penalties.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary evaluation of file access patterns and characteristics before making relocation decisions. By analyzing access interval time and file size in advance, the system proactively relocates suitable files to secondary storage before power consumption becomes critical, balancing energy efficiency with access performance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11209995B2Information processing apparatus that moves file based on file size, file access interval time and storage power consumption
Publication Date: 2021.12.28 NEC PLATFROMS LTD
  • US11209995B2 patent drawing
  • US11209995B2 patent drawing
  • US11209995B2 patent drawing

AI summary

An information processing apparatus of the present invention is an information processing apparatus that manages a hierarchical storage including a primary storage and a secondary storage. The information processing apparatus includes an acquisition unit that acquires a measurement value obtained by measuring a power consumption amount of each of the primary storage and the secondary storage, a determination unit that determines whether or not to move a file between the primary storage and the secondary storage, on the basis of a condition for determining a storage destination of the file to be stored in the hierarchical storage with use of the measurement value, the size of the file, and the access interval time of the file, and a relocation unit that moves the file between the primary storage and the secondary storage in accordance with the determination.