Skip to content
Calcrivo

Edge Storage Calculator

Size and cost cached data at the edge, including the replication amplification of pushing hot objects to every location.

Inputs

GB
%

A small hot set usually serves the large majority of requests.

locations
KB
USD/GB-month
%

Evictions and purges force a fresh origin fetch.

USD/GB

Monthly Edge Storage Cost

$452.10

Stored Across All Locations

13,700.00GB

Footprint in Bytes

12 TiB

Replication Amplification

6.85× the dataset

Capacity Charge

$205.50

Origin Refetch Charge

$246.60

Objects Held at the Edge

76,111,111

Capacity Needed per Location

342.50GB

Step by step

  1. Values used

    Cacheable dataset = 2,000 GB; Share hot enough to sit in every location = 15 %; Edge locations = 40 locations; Average object size = 180 KB; Edge storage price = 0.0150 USD/GB-month; Cached data refetched each month = 20 %; Origin fetch price = 0.0900 USD/GB

  2. Edge Storage

    stored bytes = hot share × dataset × locations + cold remainder; cost = stored × storage price + stored × eviction rate × origin fetch price.

  3. Monthly Edge Storage Cost

    = 452.10

  4. Stored Across All Locations

    = 13,700.00 GB

  5. Footprint in Bytes

    = 13,700,000,000,000

  6. Replication Amplification

    = 6.85 × the dataset

  7. Capacity Charge

    = 205.50

  8. Origin Refetch Charge

    = 246.60

How it works

Edge caches are not one copy of your data: anything popular enough ends up resident in every location, so the billed footprint is the hot set multiplied by the location count plus a single copy of the long tail. Evictions and purges then convert part of that footprint back into origin fetches you pay for again. Replication amplification is what makes an apparently small dataset expensive across 40+ locations, and it is the reason tiered caching exists — confirm the current per-GB storage and fetch prices with your provider, since edge storage is priced very differently from object storage.

Formula

Edge Storage

stored bytes = hot share × dataset × locations + cold remainder; cost = stored × storage price + stored × eviction rate × origin fetch price.

hot share
Objects popular enough to be cached in every location
amplification
Total stored capacity divided by the size of the dataset
eviction rate
Share of the cached footprint refetched from origin each month

Frequently Asked Questions

How is Edge Storage calculated?

stored bytes = hot share × dataset × locations + cold remainder; cost = stored × storage price + stored × eviction rate × origin fetch price. Edge caches are not one copy of your data: anything popular enough ends up resident in every location, so the billed footprint is the hot set multiplied by the location count plus a single copy of the long tail. Evictions and purges then convert part of that footprint back into origin fetches you pay for again.

Why does Edge Storage matter?

Replication amplification is what makes an apparently small dataset expensive across 40+ locations, and it is the reason tiered caching exists — confirm the current per-GB storage and fetch prices with your provider, since edge storage is priced very differently from object storage.

What values do I need to enter?

This calculator takes 7 inputs: Cacheable dataset, Share hot enough to sit in every location, Edge locations, Average object size, Edge storage price, Cached data refetched each month, Origin fetch price. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

You might also need