Storage Space Prediction Using Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage systems lack the ability to predict future usage states, leading to unforeseen shortages of storage space, as users and administrators can only access current and historical data, not future states, making it difficult to manage storage effectively.

Innovation Solution

A method that collects state data at predetermined intervals, compares it to threshold conditions, and uses machine learning to generate an association relationship between historical usage states and time points, allowing for the estimation of future storage space usage and predicting when storage space will be exhausted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If storage space is continuously expanded to meet user demands, then storage capacity increases, but the ability to predict future storage exhaustion is lost

Engineering Contradiction:
Improvestorage capacityVSAvoidfuture state predictability
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system performs preliminary actions by collecting historical state data and training a machine learning model in advance to predict future storage exhaustion time. This allows the system to proactively identify potential storage issues before they occur, enabling timely intervention and resource allocation planning.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a feedback loop by continuously monitoring current storage state data, comparing it with historical data, and using the difference to update predictions. The prediction results are fed back to users and administrators, creating a closed-loop system that improves storage management decision-making.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If only current and historical storage data is monitored, then data collection simplicity is maintained, but future storage state prediction capability is lost

Engineering Contradiction:
Improvedata collection simplicityVSAvoidstorage management reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system introduces a machine learning model as an intermediary between historical data and future predictions. This intermediary processes historical state data and current differences to generate reliable future storage state predictions, bridging the gap between simple data collection and reliable forecasting.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces traditional mechanical monitoring approaches with machine learning-based prediction. Instead of relying solely on direct observation of current and historical data, the system uses ML algorithms to infer future states, enhancing reliability while maintaining operational simplicity.

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

3Device complexity

If storage space is managed reactively based on current state, then system complexity is reduced, but storage shortages occur unexpectedly

Engineering Contradiction:
Improvemanagement system complexityVSAvoidstorage availability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary prediction of storage exhaustion time using machine learning models trained on historical data. This allows administrators to take proactive measures before storage shortages occur, improving storage availability without requiring complex real-time intervention systems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides self-service storage management by automatically predicting future storage states and alerting users. This reduces the need for complex manual monitoring and intervention systems while maintaining high storage availability through automated insights.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11340827B2Method, device, and program product for managing storage space in storage system
Publication Date: 2022.05.24 EMC IP HLDG CO LLC
  • US11340827B2 patent drawing
  • US11340827B2 patent drawing
  • US11340827B2 patent drawing

AI summary

A group of state data of storage space in a storage system is collected according to a predetermined time interval, the group of state data being collected at a group of time points, respectively, and the group of time points being divided according to the predetermined time interval. The group of state data is compared with a threshold condition of the storage system, the threshold condition representing that storage space in the storage system is to be exhausted. An association relationship between a state of storage space in the storage system and a future time point is generated based on the group of state data in accordance with determining at least one state data in the group of state data satisfies the threshold condition. A state estimate of storage space in the storage system at a specified future time point is obtained based on the generated association relationship.