Can anyone explain the distinction between VM load balancing (in the new Azure portal) and the Azure traffic manager (currently only managed from the old portal), and how they interact?
As an example, I’ve created two VMs attached to each other, sharing a load balanced endpoint. As I understand it, that then will round-robin between the two VMs.
- What happens if I didn’t set up a load balanced endpoint (in the new Azure portal), but instead set up Azure traffic manager to load balance between them instead? Is this the same thing?
- Can I use both kinds of load balancing in tandem? (traffic manager set to failover across regions, and use VM load balancing for round robins across availability zones?)
James,
I think you already have most of it figured out.
VM load balancing:
Only does Round RobinUses a hash-based algorithm for distribution of inbound flowshttps://www.windowsazure.com/en-us/manage/windows/common-tasks/how-to-load-balance-virtual-machines/
Traffic Manager is different in that:
https://azure.microsoft.com/en-us/documentation/articles/traffic-manager-manage-profiles/
You can indeed use the Load Balancer and the Traffic Manager in tandem, you hit the nail on the head there.
—
Vlad
** Traffic manager does not actually route traffic, it just serves to the caller the DNS name of the public endpoint where their traffic should go according to the policies in effect.