Capacity Forecasting for Deduplicating Storage Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deduplicating storage systems face capacity challenges, leading to unplanned storage space exhaustion, which hampers data retention and accessibility, as they struggle to predict and manage storage capacity effectively.

Innovation Solution

Implementing a capacity forecasting system that uses statistical modeling and predictive analytics to anticipate storage needs, allowing for proactive management through segment-based data migration, storage unit expansion, and energy-efficient operations, ensuring continuous data accessibility and cost-effective storage utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a deduplicating storage system is used to efficiently manage storage capacity, then storage efficiency is improved, but the ability to predict and prevent capacity exhaustion is worsened

Engineering Contradiction:
Improvestorage efficiencyVSAvoidcapacity prediction accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs capacity forecasting by analyzing historical storage consumption patterns and growth rates before capacity exhaustion occurs. This preliminary action enables proactive capacity planning and prevents unplanned storage space exhaustion by predicting future capacity needs based on observed trends.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism that continuously monitors actual storage capacity usage and compares it against predicted values. This feedback loop allows the system to refine its predictions and adjust capacity planning based on real-world performance, improving the reliability of capacity forecasting over time.

Inventive Principle:
Principle #23Feedback

2Reliability

If storage capacity is expanded to ensure adequate space for data retention, then data accessibility is improved, but storage cost increases

Engineering Contradiction:
Improvedata accessibilityVSAvoidstorage cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system applies deduplication technology to store only unique data blocks, eliminating redundant copies. This partial action approach allows the system to maintain adequate storage capacity for data retention and accessibility while using less physical storage space than traditional systems, thereby reducing storage costs.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the parameter of storage capacity planning from static over-provisioning to dynamic forecasting based on historical growth patterns. By adjusting capacity allocation based on actual usage trends rather than fixed estimates, the system optimizes the balance between data accessibility and storage cost.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If proactive capacity management measures are implemented, then capacity reliability is improved, but system complexity increases

Engineering Contradiction:
Improvecapacity reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements automated capacity forecasting that self-manages the analysis of historical data, prediction of future capacity needs, and generation of capacity planning recommendations. This self-service approach improves capacity reliability while minimizing the need for complex manual intervention or external tools.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The capacity forecasting system is integrated into the existing storage management infrastructure, serving multiple functions including capacity prediction, trend analysis, and planning guidance. This multi-functionality approach improves capacity reliability without requiring a separate complex system, as the forecasting capabilities are embedded within the universal storage management platform.

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

Data Source

PatentUS9558200B2Capacity forecasting for a deduplicating storage system
Publication Date: 2017.01.31 EMC IP HLDG CO LLC
  • US9558200B2 patent drawing
  • US9558200B2 patent drawing
  • US9558200B2 patent drawing

AI summary

A system for managing a storage system comprises a processor and a memory. The processor is configured to receive storage system information from a deduplicating storage system. The processor is further configured to determine a capacity forecast based at least in part on the storage system information. The processor is further configured to provide a compression forecast. The memory is coupled to the processor and configured to provide the processor with instructions.