How long does a 10 TB data migration to the cloud take? WAN latency and the TCP window trap
By TechCompare · Updated · How we check
The 70.6-day result applies to a fixed unscaled window, while 2.2 hours is the ideal link-rate floor with a sufficiently large window. Measure your path before scheduling a migration.
A 10 TB migration over 10 Gbps at 40 ms RTT takes about 70.6 days with a fixed unscaled window of about 64 KiB. The ideal link-rate floor is 2 hours 13 minutes 20 seconds when the window and the rest of the path can sustain 10 Gbps. This is a deliberately constrained example with scaling disabled and a fixed window of about 64 KiB, not a general OS default.
Windows normally enables receive-window autotuning, and Linux enables receive-buffer autotuning by default. A small initial advertised window need not remain a persistent cap.
How this is calculated
The constrained window ceiling is 65,535 bytes times 8 divided by 0.04 seconds, or about 13.1 Mbps. The bandwidth-delay product is 10 Gbps times 0.04 seconds, or 50 MB. Window scaling allows a receive window that large, but does not automatically select it. Set the modeled window to at least 50 MB (about 48,829 KiB) and verify actual negotiated windows and throughput with a probe transfer.
Verdict
The window-limited scenario is about 70.6 days, not a normal default forecast.
A 10 Gbps link at 40 ms RTT needs about 50 MB in flight to avoid a receive-window bottleneck, and disabled tuning, pinned socket buffers, or blocked scaling negotiation can leave a connection short of that. In this calculator, enable scaling and increase the entered window to model a larger buffer. Storage, encryption, packet loss, and shared-link traffic can still keep the result above the ideal 2 hours 13 minutes 20 seconds.
More WAN scenarios
Related guides
Frequently asked questions
How long does a 10 TB cloud migration really take?
What is the bandwidth-delay product for 10 GbE at 40 ms?
Should I use a physical transfer appliance for a 10 TB migration?
Does rsync or SMB Multichannel help with WAN migration throughput?
Related tools
Display Bandwidth Calculator
Check display bandwidth for HDMI, DisplayPort, USB-C, Thunderbolt, and USB4.
Use toolRAID Calculator
Calculate usable capacity and fault tolerance for RAID 0, 1, 5, 6, and 10.
Use toolRAM Latency Calculator
Convert DDR3/DDR4/DDR5 timings (CL, tRCD, tRP, tRAS) into true latency in nanoseconds.
Use toolMemory and Storage Throughput Visualizer
Visualize the large speed gap between CPU cache, RAM, and storage.
Use tool