Storage Usage Prediction via Pattern Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for predicting storage resource usage in cloud-based data storage services often result in significant discrepancies between predicted and actual usage, leading to unnecessary costs due to over-reservation of resources.

Innovation Solution

A method that classifies historical storage resource usage data into trend, cycle, and irregular patterns to accurately predict future usage by analyzing time series data, allowing for more precise estimation and cost management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional methods are used to predict storage resource usage, then resource reservation is simplified, but prediction accuracy deteriorates leading to over-reservation and unnecessary costs

Engineering Contradiction:
Improveprediction accuracyVSAvoidmethod complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the prediction process into distinct modules: data collection, pattern recognition (trend, cycle, irregular), and prediction generation. This segmentation allows each component to be optimized independently while maintaining overall system simplicity and improving accuracy through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic prediction by continuously monitoring actual usage against predicted values and adjusting future predictions based on deviations. The system adapts to changing usage patterns over time, transitioning from static reservation models to dynamic adjustment models that respond to real-time data, thereby improving accuracy without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

2Reliability

If storage resources are over-reserved to ensure availability, then service reliability is improved, but cost increases due to unused capacity

Engineering Contradiction:
Improveservice availabilityVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent employs feedback mechanisms where actual storage usage data is continuously fed back into the prediction system. The system compares predicted usage with actual usage, identifies deviations, and adjusts future predictions accordingly. This feedback loop enables the system to maintain reliable service availability while avoiding over-reservation by learning from actual usage patterns and correcting prediction biases.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameters used for resource reservation from fixed conservative estimates to dynamic predictions based on identified patterns (trend, cycle, irregular). By transforming reservation parameters from static safety margins to pattern-based projections, the system achieves both reliability and cost efficiency by reserving only the capacity actually needed based on historical and predicted usage behavior.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If detailed pattern analysis is performed on historical data, then prediction accuracy is improved, but data processing time increases

Engineering Contradiction:
Improveusage estimation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by focusing pattern recognition on the most significant components of historical data rather than analyzing every detail equally. The system identifies and processes only the essential pattern types (trend, cycle, irregular) that have the greatest impact on prediction accuracy, filtering out redundant or less informative data elements to reduce processing time while maintaining high estimation accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240231911A9Method, electronic device, and computer program product for determining storage resource usage amount
Publication Date: 2024.07.11 DELL PROD LP
  • US20240231911A9 patent drawing
  • US20240231911A9 patent drawing
  • US20240231911A9 patent drawing

AI summary

Storage resource usage amount(s) are determined. For instance, storage resource usage data in a historical period related to a user is acquired. The pattern information of the storage resource usage data is determined according to a time series of the storage resource usage data, the time series being a series of observed values of the storage resource usage data in the historical period. In addition, the storage resource usage amount for a target period of the user can be determined based on the pattern information and the storage resource usage data. The pattern information at least includes at least one of a trend pattern, a cycle pattern, or an irregular pattern. Beneficially, a storage resource usage amount of a user can be more accurately determined in a future period, thereby providing the user with valuable reference information.