Four capacity constraints projected to the month each is exhausted, power first at five months, with procurement lead time meaning the decision must be made four months earlier

Growth Forecasting

Back to Data Center Management · Rack Unit Tracking · Power Circuit Headroom · Cooling Capacity · Service Offerings

Growth forecasting is planning the next expansion before the current space is already full. The distinguishing feature of this work is that its output is a date, and specifically a date earlier than the one everybody is thinking about.

It builds on historical trending, which supplies the slopes. Trending tells you power is rising; forecasting turns that into "power is the binding constraint, it runs out in five months, procurement takes four, so this is decided next month".

1. Four Constraints, Four Different Dates

A data centre does not run out of capacity. It runs out of one capacity, and which one is rarely the one being watched.

Constraint Measured by Typical surprise
Rack spaceUsable contiguous unitsRuns out later than feared, and is the one everyone watches
PowerCircuit headroom, redundancy-adjustedFrequently binds first, and the redundancy halving is what does it
CoolingDeliverable load per rackRuns out locally while the room still has headroom
Network portsFree ports of the right speed, in the right rackCheap to fix, expensive to discover late, and routinely forgotten

The earliest date is the deadline. Forecasting space alone, which is the common practice, produces a date that is comfortably wrong whenever power or cooling binds first — and in a modern estate one of them usually does.

2. Lead Time Moves the Decision, Not the Deadline

The date capacity runs out is not the date you need to act. Subtract everything between the decision and working capacity:

In the illustration above the constraint exhausts in five months and procurement takes four, so the decision point is next month — not in four months, and certainly not in five. Teams that track only the exhaustion date reliably discover they needed to act a quarter ago.

3. Capacity Arrives in Steps, Demand Arrives Smoothly

Demand grows a server at a time. Capacity does not: you cannot buy 3 kW of cooling or half a rack. You add a cooling unit, a circuit, a rack, a whole row — each a lump, each with a cost and a lead time.

Two consequences worth planning around:

4. What You Know Beats What You Extrapolate

A trend line assumes the recent past continues. It is a reasonable default and it is routinely wrong, because the things that change capacity demand are usually known in advance by somebody.

Forecast with a range rather than a line: a base case from the trend, and a high case including the known projects. Two dates with stated assumptions are far more useful to whoever approves the spend than one date with a false air of precision.

5. Make It a Standing Review, Not a Document

A forecast produced once is out of date within a quarter and will be quietly ignored. What prevents an emergency is the cadence.

How We Approach It

  1. Establish current usable capacity for all four constraints — space, power, cooling, ports — using the real figures rather than nominal ones.
  2. Derive the growth rate per constraint from history, with seasonality accounted for.
  3. Collect what is known rather than inferred: planned projects, refreshes, decommissioning, workload moving out.
  4. Project base and high cases and identify the binding constraint in each.
  5. Subtract lead times to produce decision dates, which are the actionable output.
  6. Lay out the options — consolidate, densify, add capacity, move workload — with cost and lead time against each, and set the review cadence.

What You Get

The whole purpose is to convert a vague unease about filling up into a specific sentence with a month in it — because the first version gets deferred at every budget meeting and the second one does not.