Machine Learning Data Archiving for Storage Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data archiving methods face significant delays and inefficiencies due to network latency and the need to search and extract archived files, particularly in large corporations with vast amounts of data and multiple users.

Innovation Solution

A system and method utilizing machine learning techniques to classify data as 'hot' or 'cold' based on access patterns, allowing for dynamic threshold adjustments and efficient migration of files between fast and slow storage devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is archived on a remote data store using simple static metrics, then storage capacity is improved, but access speed and responsiveness deteriorate due to network latency and search time

Engineering Contradiction:
Improvestorage capacityVSAvoidaccess speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The system performs preliminary classification of data into hot and cold categories using machine learning analysis of access patterns. Frequently accessed (hot) data is proactively kept on local fast storage before being requested, while infrequently accessed (cold) data is archived remotely. This preliminary action eliminates network latency and search time for hot data, as it is already available locally when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different storage quality characteristics to different data segments based on their access patterns. Hot data receives high-quality local storage with fast access, while cold data is placed in lower-quality remote storage. This local quality differentiation resolves the contradiction by optimizing access speed for frequently needed data while maintaining overall storage capacity.

Inventive Principle:
Principle #3Local quality

2Speed

If frequently accessed files are kept on local fast storage, then access speed is improved, but storage cost and resource utilization worsen

Engineering Contradiction:
Improveaccess speedVSAvoidstorage cost
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the classification of data between hot and cold categories based on continuously monitored access patterns. Files that were previously cold may become hot and are automatically migrated to local storage, while files that become cold are migrated to remote storage. This dynamic adaptation ensures that local fast storage is used only when necessary, optimizing the balance between access speed and storage cost.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the storage location parameter for different data files based on their access frequency characteristics. By monitoring access patterns and changing the storage parameter (local vs. remote) accordingly, the system achieves fast access for hot data while minimizing the amount of expensive local storage required, thus resolving the contradiction between speed and cost.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If simple static thresholds are used for data classification, then system complexity is reduced, but classification accuracy and responsiveness to changing access patterns deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidclassification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system uses machine learning algorithms that automatically learn and adapt to the organization's specific data access patterns without requiring manual configuration. The system serves itself by continuously monitoring access behavior, identifying patterns, and automatically adjusting classifications. This self-service approach achieves high classification accuracy while keeping the user-facing complexity low, as the machine learning handling occurs automatically in the background.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where access patterns are monitored, analyzed by machine learning models, and used to adjust future classifications. The system learns from past access behavior and continuously refines its classification accuracy. This feedback mechanism enables the system to adapt to changing access patterns while maintaining relatively simple operation for users, resolving the contradiction between complexity and accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12314219B2System and method for data classification using machine learning during archiving
Publication Date: 2025.05.27 ACRONIS INT
  • US12314219B2 patent drawing
  • US12314219B2 patent drawing
  • US12314219B2 patent drawing

AI summary

Disclosed are systems and methods for data archiving using machine learning techniques. The system collects statistical information and event data and processes them using machine learning techniques to classify data and/or predict data access demands. The system receives statistical information related to user access of a plurality of files, which can effectively “train” the system to archive data that is not needed at a certain moment and extract it at other moments. The system identifies, using a machine learning module, a pattern of access in the plurality of files based on the received statistical information. The system modifies, using the identified pattern of access, a threshold value related to file access, and assigns a set of files from the plurality of files an access classification based on the modified threshold value. The system migrates the set of files between hot and cold data areas based on the assigned access classification.