Hierarchical Storage File Handling via Predictive Tiering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In tiered storage environments, accessing files migrated to lower-level storage tiers results in significantly longer response times, affecting user experience, as conventional solutions lack effective connection between file metadata and usage patterns, leading to inefficient data retrieval and archiving processes.

Innovation Solution

A content-related tiering engine that scans files for keywords and references, creates enhanced metadata, and uses a priority list to determine file access likelihood, automatically migrating data between storage tiers, ensuring faster access to frequently used files and archiving less frequently accessed ones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If data is migrated from higher to lower level storage tiers to reduce storage costs, then storage cost efficiency is improved, but response time deteriorates

Engineering Contradiction:
Improvestorage costVSAvoidresponse time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively migrating files to higher storage tiers before they are actually accessed.通过使用增强元数据(如访问模式、内容相似性)和优先级列表,系统在文件被请求之前就预先将其放置在高速存储 tier 上,从而在保持低成本的同时避免了访问延迟

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamic storage tier assignment based on real-time access patterns and file relationships. Files are not statically assigned to storage tiers but are dynamically moved based on changing access requirements, ensuring optimal performance while maintaining cost efficiency

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If conventional tiered storage is used to reduce storage costs, then storage cost efficiency is improved, but user experience deteriorates

Engineering Contradiction:
Improvestorage costVSAvoiduser experience
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system continuously monitors file access patterns and uses this feedback to improve future storage decisions. By tracking which files are accessed and by whom, the system learns and adapts, proactively pre-positioning files that are likely to be accessed next, thereby maintaining excellent user experience while using cost-effective storage tiers

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces conventional rule-based tiering mechanisms with AI-driven predictive analytics. Instead of using simple time-based or size-based rules, the system uses machine learning models that analyze access patterns, file relationships, and user behavior to make intelligent storage decisions

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of energy

If files are accessed sequentially from lower storage tiers, then storage cost efficiency is improved, but productivity deteriorates

Engineering Contradiction:
Improvestorage costVSAvoidfile access speed
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system merges multiple related files into the same storage tier assignment. By identifying files with similar access patterns or content relationships, the system ensures that frequently accessed related files are co-located in higher storage tiers, enabling faster sequential access while maintaining overall storage cost efficiency

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary actions by pre-positioning files in optimal storage tiers based on predicted access sequences. By analyzing access patterns and file relationships, the system anticipates which files will be accessed next and proactively places them in higher performance tiers before they are needed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11556495B2Method for file handling in a hierarchical storage environment and corresponding hierarchical storage environment
Publication Date: 2023.01.17 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11556495B2 patent drawing
  • US11556495B2 patent drawing
  • US11556495B2 patent drawing

AI summary

According to one embodiment, a computer-implemented method for file handling in a hierarchical storage environment includes performing a file access notification process for determining files related to the first file based on enhanced metadata and a priority list defining a likelihood of possible access, in response to receiving a file access notification corresponding to access of a first file. The related files are placed in a highest level storage tier, and the priority list is updated.