Automated Storage Capacity Provisioning Using Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage management approaches face challenges in determining appropriate storage capacity provisioning in response to alerts, often leading to errors and inefficient resource allocation due to reliance on existing knowledge and thin provisioning imperfections.

Innovation Solution

The implementation of automated storage capacity provisioning using machine learning techniques, which processes user-provided inputs and historical data to determine the duration for which provisioned storage capacity will last, enabling more accurate and efficient storage planning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional storage management approaches are used, then storage capacity expansion is performed based on alerts, but determination of appropriate storage capacity amounts is difficult and error-prone

Engineering Contradiction:
Improvestorage capacity determination accuracyVSAvoidcapacity planning reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs self-service by automatically determining appropriate storage capacity amounts using machine learning techniques. The storage management system analyzes historical data and current alerts to autonomously calculate required capacity expansions, eliminating reliance on administrator knowledge and reducing human error in capacity planning decisions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical decision-making processes with automated machine learning algorithms. Instead of administrators manually analyzing alerts and determining capacity needs based on experience, the system uses ML models to automatically process data and generate accurate capacity recommendations, substituting human cognitive processes with computational algorithms.

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

2Adaptability or versatility

If thin provisioning is used, then storage allocation flexibility is improved, but capacity planning errors and imperfections are overlooked

Engineering Contradiction:
Improvestorage allocation flexibilityVSAvoidcapacity planning accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback mechanisms that continuously monitor storage utilization and compare actual usage against planned allocations. By analyzing historical data and current system state, the ML models provide feedback on capacity planning accuracy, identifying errors and imperfections that thin provisioning might otherwise hide, and enabling corrective actions to improve future planning reliability.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If automated machine learning techniques are used, then storage capacity determination accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvestorage capacity determination accuracyVSAvoidstorage management system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a multi-functional storage management system that integrates multiple capabilities: data collection, historical analysis, machine learning model execution, alert processing, and capacity recommendation generation. This universal system handles various storage scenarios and data types through a single unified platform, managing complexity through functional integration rather than separate specialized components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11740789B2Automated storage capacity provisioning using machine learning techniques
Publication Date: 2023.08.29 EMC IP HLDG CO LLC
  • US11740789B2 patent drawing
  • US11740789B2 patent drawing
  • US11740789B2 patent drawing

AI summary

Methods, apparatus, and processor-readable storage media for automated storage capacity provisioning using machine learning techniques are provided herein. An example computer-implemented method includes obtaining a user-provided input comprising an identification of an amount of storage capacity to be provisioned from a storage system; determining an amount of time for which the amount of storage capacity to be provisioned will last in connection with the storage system by processing the user-provided input in connection with historical data pertaining to storage utilization using one or more machine learning techniques; outputting, to the user, the determined amount of time for which the amount of storage capacity to be provisioned will last; and performing one or more automated actions based at least in part on feedback from the user in response to the outputting of the determined amount of time for which the amount of storage capacity to be provisioned will last.