How can I route azure storage traffic to the closest container geographically?

Raphael 21 Reputation points
2022-12-21T20:32:01.327+00:00

We are sharing static files with our users that are stored as blobs in Azure Blobs Storage. We have users in the US and in the UK and initially the only storage account was in the US, but our UK users complained that some downloads wouldn't complete.
I set up a new storage account in the UK and blob replication. I have verified that our blobs are on both storage accounts. Both storage accounts use the "Microsoft network routing". I thought this routing would take care of proximity routing automatically, but my tracert tests indicated that this is not the case.

So I tried to configure some explicit routing process. First with Traffic Manager but this doesn't seem to work with Azure Storage.

I then tried to configure Azure Front Door. I have a default route with an origin group with my two origins (blob storages). I didn't see any option to configure the routing preferences (latency, geographic, load, etc).

I then retested with tracert from the US and from the UK to hit the Front Door endpoint and still end up on the US storage server!

If anyone has a suggestion, I would be grateful!

Azure Front Door
Azure Front Door
An Azure service that provides a cloud content delivery network with threat protection.
841 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
3,178 questions
0 comments No comments
{count} votes

Accepted answer
  1. Marian Leica 536 Reputation points Microsoft Employee
    2022-12-22T08:16:58.513+00:00

    Hi @Raphael
    Have you tried by any chance with Azure Content Delivery Network (CDN) or by configuring the storage account with read-access geo-zone-redundant storage (RA-GZRS)?

    Reference:
    https://azure.microsoft.com/en-us/products/cdn/
    https://learn.microsoft.com/en-us/azure/cdn/cdn-create-a-storage-account-with-cdn
    https://learn.microsoft.com/en-us/azure/storage/common/storage-redundancy#read-access-to-data-in-the-secondary-region

    If you plan to test any of these, I'd be glad to hear how it suits your needs or if you discovered any limitations in your specific scenario.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.