Skip to main content
Question

Auxiliary Copy – dependency between source storage throughput and (Azure) MediaAgent-to-MediaAgent throughput

  • August 27, 2026
  • 0 replies
  • 7 views

Nikos.Kyrm
Community All Star
Forum|alt.badge.img+17

Hi everyone,

I’m trying to better understand the data flow and potential throughput dependency in the following Auxiliary Copy scenario in Azure.

We have two Azure MediaAgents:

Copy-2 Azure MediaAgent → Azure Blob Storage (region-local Storage Account)
Copy-2 Azure MediaAgent → Copy-3 Azure MediaAgent → Azure Blob Storage (associated storage account)

During the Copy-2 → Copy-3 Auxiliary Copy, Copy-2 data flow starting from reading the data from its associated Blob Storage, process it, and send it to Copy-3. Copy-3 then writes the received data to its own associated Blob Storage.

In our environment, the read/write throughput between Copy-2 and its associated Storage Account appears to be limited to approximately 3 Gbps.

What is interesting is that we also observe the Copy-2 → Copy-3 throughput reaching approximately the same ~3 Gbps level, even though the two Azure VMs communicate through Microsoft's Azure backbone using VNet Global Peering, which theoretically should support significantly higher throughput.  

Here is a screenshot from an Auxiliary Copy running from Copy-2 to Copy-3. The network throughput on both MediaAgents appears to be very similar.
 



So my question is:

Can the read throughput from Copy-2's associated Blob Storage effectively limit the maximum throughput of the Copy-2 → Copy-3 Auxiliary Copy?

In other words, if Copy-2 can only read/process data from its associated Storage Account at ~3 Gbps, would this inherently limit the maximum data rate that Copy-2 can send to Copy-3, even though the underlying VM-to-VM network connectivity through VNet Global Peering is capable of much higher throughput?

Please for your feedback.

Best regards,
Nikos