Skip to content
ENExplore Calculators

Cross-Cloud Replication Calculator

Cost replicating a dataset between two clouds, counting the seed transfer, duplicated storage, requests and egress at both ends.

About Cross-Cloud Replication Calculator

Cross-cloud replication pays egress at both ends, because the outbound copy leaves the source cloud and every verification read, restore or failback leaves the destination cloud at that provider's rate. On top of the wire cost you keep two copies of the data, so the destination storage line never goes away, and object-level replication generates a request charge per object that matters once the object count is in the millions. Teams budget cross-cloud replication as a storage cost and discover it is mostly a network cost, and the seed transfer alone can exceed a year of steady-state spend. Rates vary sharply by provider pair and region, so price the specific route on both providers' calculators before you commit to the design.

Formula

Cross-Cloud Replication

steady state = changed GB × source egress + returned GB × destination egress + seeded GB × destination storage rate + requests ÷ 1,000 × request price; seed = dataset GB × compression factor × source egress rate.

compression factor
One minus the compression and deduplication saving on the wire
returned GB
Verification reads, restores and failback traffic leaving the destination
seed transfer
The one-off cost of copying the existing dataset across

Worked example

With the default values below, Cross-Cloud Replication Calculator returns Steady-State Monthly Cost of $1,682.74. Change any input above and every figure here is recalculated in your browser.

Inputs used

Dataset to seedaccepts 0–100,000 TB
40 TB
Daily change shippedaccepts 0–5,000,000 GB/day
400 GB/day
Compression and deduplication savingaccepts 0–90 %
30 %
Egress rate leaving the source cloudaccepts 0–5 USD/GB
0.09 USD/GB
Egress rate leaving the destination cloudaccepts 0–5 USD/GB
0.087 USD/GB
Share of changed data that flows backaccepts 0–100 %
10 %
Storage rate in the destination cloudaccepts 0–5 USD/GB-month
0.0184 USD/GB-month
API requests per monthaccepts 0–100,000 millions
20 millions
Request priceaccepts 0–1 USD per 1,000
0.005 USD per 1,000
Months to amortise the seed transferaccepts 1–60 months
12 months

Results

Steady-State Monthly Cost
$1,682.74
One-Off Seed Transfer
$2,580.48
Monthly Egress Both Directions
$829.08
Duplicated Storage
$753.66
Request Charges
$100.00
Data Moved per Month
9,240 GB
Cost per Replicated GB
$0.2054
First-Year Total
$22,773.41

Step by step

  1. 1Values used
  2. 2Cross-Cloud Replication
  3. 3Steady-State Monthly Cost= 1,682.74
  4. 4One-Off Seed Transfer= 2,580.48
  5. 5Monthly Egress Both Directions= 829.08
  6. 6Duplicated Storage= 753.66
  7. 7Request Charges= 100.00
  8. 8Data Moved per Month= 9,240 GB

Assumptions and limits

  • The result is derived only from the 10 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 4 decimal places, 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

How is Cross-Cloud Replication calculated?

steady state = changed GB × source egress + returned GB × destination egress + seeded GB × destination storage rate + requests ÷ 1,000 × request price; seed = dataset GB × compression factor × source egress rate. Cross-cloud replication pays egress at both ends, because the outbound copy leaves the source cloud and every verification read, restore or failback leaves the destination cloud at that provider's rate. On top of the wire cost you keep two copies of the data, so the destination storage line never goes away, and object-level replication generates a request charge per object that matters once the object count is in the millions.

Why does Cross-Cloud Replication matter?

Teams budget cross-cloud replication as a storage cost and discover it is mostly a network cost, and the seed transfer alone can exceed a year of steady-state spend. Rates vary sharply by provider pair and region, so price the specific route on both providers' calculators before you commit to the design.

What values do I need to enter?

This calculator takes 10 inputs: Dataset to seed, Daily change shipped, Compression and deduplication saving, Egress rate leaving the source cloud, Egress rate leaving the destination cloud, Share of changed data that flows back, Storage rate in the destination cloud, API requests per month, Request price, Months to amortise the seed transfer. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

Would a dedicated interconnect be cheaper?

Often yes above a few tens of terabytes a month. A private interconnect or cloud exchange port replaces the per-GB internet egress rate with a port fee plus a much lower metered rate, and the crossover point is usually where sustained monthly transfer makes the fixed port cost worth committing to.

Cross-Cloud Replication Calculator | Calcrivo