Autonomous Storage Tier Relocation for Big Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multi-tiered storage systems lack intelligence to autonomously determine the optimal storage tier and protection level for data segments, especially in big data applications where large volumes of data require efficient storage and reliable access, such as in the Square Kilometer Array telescope and healthcare industries.

Innovation Solution

A storage system with at least two tiers, an access pattern evaluator, a classification unit, and a selector that assigns relevance classes to data segments based on their content, determines the storage tier and protection level based on access frequency and relevance, and a storage tier relocation manager to dynamically adjust storage locations and protection measures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data segments are stored in multiple storage tiers without intelligent classification, then storage capacity is utilized, but storage efficiency and access performance deteriorate due to lack of optimization

Engineering Contradiction:
Improvestorage efficiencyVSAvoidstorage system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The storage system autonomously classifies data segments and determines optimal storage tiers without human intervention. The classification unit automatically evaluates data segments, assigns relevance classes, and the selector chooses appropriate storage tiers based on access frequency patterns, enabling the system to self-optimize storage efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The access pattern evaluator continuously monitors access frequency of data segments and provides feedback to the selector. This feedback loop enables dynamic adjustment of storage tier assignments, improving storage efficiency by placing frequently accessed data in optimal tiers while adapting to changing access patterns over time

Inventive Principle:
Principle #23Feedback

2Extent of automation

If manual intervention is used to determine storage tier placement, then storage decisions can be made, but time consumption and operational complexity increase

Engineering Contradiction:
Improveautonomous storage managementVSAvoiddata placement time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The storage system performs autonomous classification and tier selection without requiring manual human intervention. The classification unit automatically processes incoming data segments, and the selector independently determines optimal storage tiers based on evaluated access patterns, eliminating time-consuming manual operations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The access pattern evaluator pre-establishes access frequency patterns for data segments before final storage placement decisions are made. This preliminary evaluation of access patterns enables the selector to quickly determine optimal storage tiers without time-consuming manual analysis during the actual data placement process

Inventive Principle:
Principle #10Preliminary action

3Reliability

If all data segments are stored with high protection levels, then reliability is improved, but storage capacity and cost increase

Engineering Contradiction:
Improvedata protection levelVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system applies different protection levels to different data segments based on their individual relevance classes and access patterns. High-value, frequently accessed data segments receive higher protection levels with redundancy, while less critical data segments use lower protection levels, optimizing the balance between reliability and storage capacity utilization

Inventive Principle:
Principle #3Local quality

4Speed

If storage tiers are not dynamically adjusted based on access patterns, then system simplicity is maintained, but access performance and retrieval efficiency deteriorate

Engineering Contradiction:
Improvedata access speedVSAvoidsystem intelligence
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The access pattern evaluator continuously monitors data access frequency and provides real-time feedback to the selector. This enables dynamic adjustment of storage tier assignments to optimize access speed - frequently accessed data is automatically placed in faster storage tiers while less accessed data moves to slower, more cost-effective tiers

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The storage system dynamically adjusts data placement across tiers based on changing access patterns rather than using static assignments. As access frequency patterns evolve, the system automatically reclassifies and relocates data segments to appropriate storage tiers, maintaining optimal access performance without requiring manual reconfiguration

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11188236B2Automatically organizing storage system
Publication Date: 2021.11.30 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11188236B2 patent drawing
  • US11188236B2 patent drawing

AI summary

A storage system and a method for storing a data segment, a storage capacity manager and a method for managing a capacity of a storage unit, and a storage tier relocation manager and a method for relocating a data segment. The storage system includes at least two storage tiers, an access pattern evaluator, a classification unit, a selector, and logic. The storage capacitor manager includes a monitoring unit and capacity managing unit. The storage tier relocation manager includes a target storage tier, the data segment relocated to the target storage tier, and a protection measure.