Edge Storage Calculator
Size and cost cached data at the edge, including the replication amplification of pushing hot objects to every location.
Inputs
Evictions and purges force a fresh origin fetch.
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
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
Edge Storage
stored bytes = hot share × dataset × locations + cold remainder; cost = stored × storage price + stored × eviction rate × origin fetch price.
Monthly Edge Storage Cost
= 452.10
Stored Across All Locations
= 13,700.00 GB
Footprint in Bytes
= 13,700,000,000,000
Replication Amplification
= 6.85 × the dataset
Capacity Charge
= 205.50
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.