Tim Chilton - 9 December 2021

Disk capacity reporting can be the bane of a storage engineer’s existence. Most enterprises have multiple storage vendors, each with their own quirks, such as reporting units (MB/MiB/GB/Tib, etc.). Storage pool capacity needs to be taken into consideration as well as other capabilities of the storage array, such as compression and deduplication. These reports often need to be at the storage array (DSS), storage pool, and storage tier level.

Creating an accurate report of your storage capacity at the current time can be challenging enough, but managers often need reports that predict future consumption in order to support ongoing and future corporate initiatives as well as accommodating organic growth.

These reports are typically created manually by using a spreadsheet to calculate the burn rate over a short time period and applying that burn rate to the current usable capacity. Table 1 below is an example of this method.

Table 1 - Manual Capacity Report Example

Table 1 – Manual Capacity Report Example

 

Why Static Capacity Burn Rates are Ineffective

Reports like this are unsuitable for a dynamic environment because they assume a static burn rate. Burn rates can be unstable in a dynamic environment. Introducing a new workload can cause a corresponding temporary spike in burn rate that, if projected forward in time, can result in a misleading capacity forecast.

Reporting in this manner is also inefficient. The data must be manually gathered, and then reporting units normalized and entered into a spreadsheet. This is a poor use of time, particularly in these days of reduced staff sizes.

A better way to do this is to use an AIOPs approach that automatically collects capacity data, normalizes the reporting units, calculates the burn rate, and presents the burn rate and predicts the time until running out of space in an easy to consume manner.

How to Use AI to Forecast Future Storage Consumption

Advanced AIOps can calculate time until running out of space by using a sophisticated algorithm that uses a double exponential moving average (DEMA) that examines long-running historical data but gives heavier weighting to the more recent data. This method considers both the most current burn rate and historical burn rate data for more accurate capacity forecasts.

Once this data is calculated, having it automatically presented in an easy consumable format is another crucial step to saving time and taking action. Figure 1 shows an example of this kind of advanced AIOps automatic burn rate calculation and visualization from IntelliMagic Vision.

Figure 1- DSS Capacity Forecast showing Utilized and Free Usable Capacity, Days Running Out, and Burn Rate

Figure 1- DSS Capacity Forecast showing Utilized and Free Usable Capacity, Days Running Out, and Burn Rate

 

With this type of easy-to-interpret visualization, actionable insights are easily derived. From Figure 1, we can easily see that storage array SDBSA22VMAX04 will run out of space in 80 days at the current burn rate.

Moving ever further from static reports, AIOps solutions also provide the ability to dynamically engage with and navigate through data. Continuing with this example from IntelliMagic Vision, by clicking on the storage array in the chart we automatically go to the next level of reporting, which in this case shows us which storage pools are contributing to the high burn rate as seen in Figure 2.

Figure 2 - Storage Pool Capacity Forecast

Figure 2 – Storage Pool Capacity Forecast

 

Since there is only one configured storage pool, . More information can be gathered by looking at the burn rate over time in a graphical format as seen in Figure 3.

Figure 3 - Burn Rate Details

Figure 3 – Burn Rate Details

 

This report shows that there was ), with a commensurate increase in utilized capacity (green series). This large increase in utilized capacity over a short time cause the burn rate to spike during this period. Figure 4 shows how the spike in burn rate affected the time until running out.

Figure 4 - Days Until Running Out Details

Figure 4 – Days Until Running Out Details

 

As 8/17 goes further into the past the days until running out slowly goes up and will eventually flatten. These reports are automatically updated with data gathered from the storage array, so there is no need to manually update the chart and the reports given to management are always up to date.

Put Away the 8 Ball and Utilize a Scientific Approach to Storage Capacity Planning

My old manager used to say static burn rates and reports with today’s dynamic workloads and environments are as useful as a Magic 8 Ball – it might be right some of the time, but you’re leaving a lot up to chance.

AIOps-generated automated capacity burn-down reports are more accurate, always up to date based on live data, and always available. Who couldn’t use more time in their schedule and happier management?

This article's author

Tim Chilton
Senior Consultant
More from Tim

Share this blog

Benefits of Storage Capacity Reclamation

Multi-Vendor SAN Performance, Capacity and Configuration Monitoring

Monitor the performance, capacity & configuration of your multi-vendor SAN infrastructure in a single view. Reduce your costs and mean time to resolution, and safely get the most value out of your SAN infrastructure with built-in architecture specific intelligence and statistical anomaly detection.

Related Resources

Whitepaper

Overcoming Capacity Management Challenges for Accurate Burn Rates and Forecasting

Discover how to overcome capacity management challenges for more accurate capacity forecasting and burn rates.

Download
Blog

Benefits of Storage Capacity Reclamation: Getting Your House in Order Part One

Unused volumes increase the likelihood of mistakes, can affect replication SLAs, can impact the cost of offsite storage, or may be stored on the wrong tier of storage.

Read more
News

IntelliMagic Vision Supports Tailored Fit Pricing (TFP) and Offers TFP Analysis Services

Dec 7, 2020 | IntelliMagic Vision supports Tailored Fit Pricing and TFP analysis services. The new reports and drilldowns address common questions for those customers already on TFP, and to those that are considering TFP.

Read more

Go to Resources