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
- 1Values used
- 2Cross-Cloud Replication
- 3Steady-State Monthly Cost= 1,682.74
- 4One-Off Seed Transfer= 2,580.48
- 5Monthly Egress Both Directions= 829.08
- 6Duplicated Storage= 753.66
- 7Request Charges= 100.00
- 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.
Related Calculators
You might also need
- Data Egress Cost CalculatorCommonly used together
- Cloud Disaster Recovery CalculatorCommonly used together
- Cloud Backup Cost CalculatorCommonly used together
- Chargeback CalculatorAlso in Multi-Cloud & FinOps
- Cloud TCO CalculatorAlso in Multi-Cloud & FinOps
- Multi-Cloud Cost Comparison CalculatorAlso in Multi-Cloud & FinOps
