Latency Issues with file uploads

Chris O' 21 Reputation points
2022-09-16T17:35:53.85+00:00

We are relatively new to the Azure world. We currently have a Load Balancer that distributes traffic for our web solution between 2 VM's set up in the backend pool of the LB. Our VM's are in the US East 2 region. All of our users in the US are seeing excellent performance when uploading large files to the solution (500-800 Mb each). We are having an issue with users from Canada, specifically in the Montreal area, that are reporting slow performance. I didn't think these users were far enough away from the US East 2 region to be causing a noticeable performance issue when uploading files. Would adding a VM from the Canada East region to the backend pool of the LB help to alleviate the problem? I am reading about an option for a cross-regional load balancer with Azure that says it is not approved yet for production. Does anyone have experience with that? Or any suggestions in general?

~Thanks.
Chris

Azure Traffic Manager
Azure Traffic Manager
An Azure service that is used to route incoming network traffic for high performance and availability.
111 questions
Azure Load Balancer
Azure Load Balancer
An Azure service that delivers high availability and network performance to applications.
420 questions
0 comments No comments
{count} votes

Accepted answer
  1. KapilAnanth-MSFT 39,446 Reputation points Microsoft Employee
    2022-09-19T05:39:40.26+00:00

    Hi @Chris O' ,

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
    I understand that you would like to know more about improving latency/performance with users across regions.

    Load Balancers are regional solutions.
    Global load balancers can support global deployments, however, as you have mentioned, they are not yet in General Availability.
    https://video2.skills-academy.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview?toc=%2Fazure%2Ffrontdoor%2Fstandard-premium%2Ftoc.json

    The global load balancing solutions are Traffic Manager and Azure Front Door.
    https://video2.skills-academy.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview?toc=%2Fazure%2Ffrontdoor%2Fstandard-premium%2Ftoc.json

    Traffic Manager

    Front Door

    Please feel free to let me know should you require additional information on this.

    Cheers,
    Kapil

    ----------------------------------------------------------------------------------------------------------------

    Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. dkrishnaveni-MSFT 1,951 Reputation points Microsoft Employee
    2022-09-17T05:06:09.393+00:00

    Hi Chris,

    You cannot add a VM from Canada east to the backend pool of the load balancer which is deployed in East US 2. Yes, Cross regional LB is an option, but it is in preview, and you cannot use it in the prod environment.

    Reference: https://video2.skills-academy.com/en-gb/azure/load-balancer/cross-region-overview#home-regions

    Another alternative would be having 2 set of regional Load balancers - one in East US and another one in Canada and use traffic manager to load balance based on geographic load balancing method.

    Regards,
    Divya

    0 comments No comments