Automated Data Tier Transitioning via Access Pattern Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual data transition among different storage tiers in object-based data storage services is inefficient, leading to increased costs when access patterns change.

Innovation Solution

An automated system that uses access patterns and characteristics of data objects to transition them among standard, infrequent access, and archival storage tiers, leveraging machine learning techniques for optimal placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If manual data transition among storage tiers is implemented, then users can reduce storage costs by moving data to lower-cost tiers, but the process becomes cumbersome and inefficient when access patterns change

Engineering Contradiction:
Improvestorage costVSAvoidmanual data transition operation
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system automatically monitors access patterns and transitions data objects between storage tiers without user intervention. The storage service provider's system detects changes in access frequency and autonomously moves data between standard, infrequent access, and archival tiers, eliminating the need for users to manually manage tier transitions while optimizing storage costs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors access patterns of data objects and uses this feedback to dynamically adjust tier placement. When access frequency changes, the system detects this through monitoring mechanisms and automatically responds by transitioning data objects to appropriate tiers, creating a closed-loop system that adapts to changing usage patterns.

Inventive Principle:
Principle #23Feedback

2Loss of energy

If data is placed in lower-cost archival storage tiers, then storage costs are reduced, but access time increases

Engineering Contradiction:
Improvestorage costVSAvoiddata access time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system dynamically adjusts the storage tier placement of data objects based on real-time or near-real-time monitoring of access patterns. Data objects are not statically placed in one tier but are continuously evaluated and moved between tiers as access behavior changes, ensuring that frequently accessed data remains in faster tiers while infrequently accessed data moves to cheaper archival tiers.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The storage system autonomously manages tier placement decisions without requiring user input about access patterns or timing. The system self-monitors usage and self-adjusts data placement, automatically transitioning objects between standard, infrequent access, and archival tiers based on observed behavior, thereby optimizing the balance between cost and access performance.

Inventive Principle:
Principle #25Self-service

3Productivity

If automated tier-based transitioning is implemented using machine learning, then storage efficiency improves and costs reduce, but system complexity increases

Engineering Contradiction:
Improvestorage system efficiencyVSAvoidautomated transitioning system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces an automated tiering service as an intermediary layer between the user and the physical storage infrastructure. This service abstracts the complexity of tier management from users while implementing machine learning algorithms and access pattern monitoring in the background. The intermediary handles all decisions about data placement and transition, presenting a simplified interface to users while managing the underlying complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12327019B1Smart data storage tiers for data object transitioning
Publication Date: 2025.06.10 AMAZON TECH INC
  • US12327019B1 patent drawing
  • US12327019B1 patent drawing
  • US12327019B1 patent drawing

AI summary

An object-based data storage service receives a request to store a data object in association with a smart data storage tier. Based at least in part on characteristics of the data object, the object-based data storage service identifies and stores the data object in a first location corresponding to a first data storage tier. The object-based data storage service monitors access to the data object to identify a second set of characteristics of the data object. This second set of characteristics is used to determine that the data object is to be transitioned to a second data storage tier. The object-based data storage service, based at least in part on this determination, stores the data object in a second location corresponding to the second data storage tier.