Storage Allocation Analysis System for File Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large enterprises face challenges in accurately predicting storage needs due to rapid growth or changes in file system usage, leading to inefficient allocation of additional storage resources, resulting in unnecessary expenses and underutilization of allocated storage.

Innovation Solution

A method and system for storage allocation analysis that measures the burn rate of storage usage, calculates the date when additional storage is required, and requests additional storage based on projected usage, allowing for more precise and timely allocation of resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If additional storage is allocated infrequently in large enterprises, then storage procurement costs are reduced, but storage capacity becomes insufficient when usage grows rapidly

Engineering Contradiction:
Improvestorage procurement costVSAvoidstorage capacity sufficiency
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system performs preliminary analysis of storage usage trends and burn rates to predict future storage needs before emergency situations arise. By calculating projected storage requirements based on historical data and growth patterns, the system enables proactive storage allocation decisions rather than reactive responses to storage shortages.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors storage usage patterns, burn rates, and growth trends to provide feedback on actual storage consumption versus allocated capacity. This feedback mechanism allows the system to adjust storage allocation strategies based on real-time usage data, ensuring optimal balance between procurement costs and capacity sufficiency.

Inventive Principle:
Principle #23Feedback

2Reliability

If emergency storage requests are processed with overstated needs, then storage capacity issues are addressed quickly, but storage resources are over-allocated and underutilized

Engineering Contradiction:
Improvestorage capacity availabilityVSAvoidstorage resource utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system replaces manual emergency storage request processing with automated analysis algorithms that objectively calculate storage needs based on burn rates and usage trends. This substitution eliminates human bias and overstatement in storage requests, providing accurate projections that prevent both over-allocation and under-utilization of storage resources.

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

Solution Approach 2:

The system enables self-service storage allocation by automatically analyzing usage patterns and generating storage requirements without requiring manual intervention or overstatement from file system managers. The automated burn rate calculation and projection system provides objective storage needs assessment, eliminating the need for emergency requests and subsequent resource wastage.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If storage allocation is based on historical usage patterns, then allocation accuracy is improved, but the system cannot anticipate rapid changes or sustained growth

Engineering Contradiction:
Improvestorage allocation accuracyVSAvoidresponse to usage changes
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts storage allocation projections based on changing usage patterns, burn rates, and growth trends. Rather than relying on static historical averages, the system continuously updates its predictions to reflect current usage dynamics, enabling accurate anticipation of both sustained growth and rapid changes in storage requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7904689B1Just in time storage allocation analysis systems and methods
Publication Date: 2011.03.08 T MOBILE INNOVATIONS LLC
  • US7904689B1 patent drawing
  • US7904689B1 patent drawing
  • US7904689B1 patent drawing

AI summary

A method for storage allocation analysis is provided. Storage usage is measured for a file system to determine a burn rate. A date is calculated when the storage usage is projected to exceed allocated storage for the file system based on the burn rate. Whether the calculated date is less than an allocation period from the current date is determined. An amount of additional storage is requested in response to determining that the calculated date is less than the allocation period from the current date. The amount of additional storage is based on projecting the burn rate for at least one storage procurement cycle.