Skip to content
ENExplore Calculators

CDN Capacity

Estimate CDN edge server capacity needed to serve peak content delivery traffic.

About CDN Capacity

CDN effective capacity multiplies the number of edge nodes by each node's request-handling capacity, then applies the cache hit ratio — the fraction of requests a node can answer directly from cached content rather than forwarding to the origin. Note the cache hit ratio scales down the 'effectively served from edge' figure in this model to highlight origin offload; cache misses still get served to the end user, just at the cost of an origin round-trip, so origin capacity and origin-to-edge link bandwidth must also be sized to handle the miss traffic shown here.

Formula

Total effective CDN capacity

total_rps = edge_nodes × per_node_rps × cache_hit_ratio

n
Number of edge nodes
r
Per-node requests/sec capacity
h
Cache hit ratio (0-1)

Worked example

With the default values below, CDN Capacity returns Effective Served Capacity of 460,000. Change any input above and every figure here is recalculated in your browser.

Inputs used

Number of Edge Nodesminimum 1
50
Per-Node Capacityminimum 1 req/s
10,000 req/s
Cache Hit Ratioaccepts 0–100
92

Results

Effective Served Capacity
460,000 req/s
Raw Aggregate Edge Capacity
500,000 req/s
Requests Forwarded to Origin (cache misses)
40,000 req/s

Step by step

  1. 1Values used
  2. 2Total effective CDN capacity
  3. 3Effective Served Capacity= 460,000 req/s
  4. 4Raw Aggregate Edge Capacity= 500,000 req/s
  5. 5Requests Forwarded to Origin (cache misses)= 40,000 req/s

Assumptions and limits

  • The result is derived only from the 3 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
  • Figures are rounded for display to whole numbers, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

Why does cache hit ratio matter so much for CDN capacity?

A high cache hit ratio means most requests are answered directly from edge storage — fast and cheap — while cache misses require forwarding to the origin server, which is slower, consumes origin capacity, and uses backhaul bandwidth. A CDN with a low hit ratio effectively behaves more like a pass-through proxy than a true content cache, and origin infrastructure must be sized accordingly.

What typically causes a low cache hit ratio?

Highly dynamic or personalized content (which can't be cached the same way for every user), overly short cache TTLs, a very long tail of rarely-requested unique objects, or cache configuration mistakes (e.g. caching keyed on unnecessary query parameters that fragment the cache) are common causes worth investigating if hit ratio underperforms expectations.

How do I increase effective CDN capacity without adding nodes?

Improving cache hit ratio (longer appropriate TTLs, better cache-key normalization, pre-warming caches for predictable traffic spikes) increases effective capacity from the same edge footprint, often more cost-effectively than simply adding more edge nodes.

CDN Capacity – Calculate Effective Served Capacity