Azure load balancer limitations, public vs private load balancer

Azure Cloud How To Microsoft

Azure load balancer limitations, public vs private load balancer

Azure Load Balancer delivers high availability and network performance to your applications. It is a Layer 4 (TCP, UDP) load balancer that distributes incoming traffic among healthy instances of services defined in a load-balanced set.

Azure Load Balancer can be configured to:

  • Load balance incoming Internet traffic to virtual machines. This configuration is known as Internet-facing load balancing.
  • Load balance traffic between virtual machines in a virtual network, between virtual machines in cloud services, or between on-premises computers and virtual machines in a cross-premises virtual network. This configuration is known as internal load balancing.
  • Forward external traffic to a specific virtual machine. –  single VM LB

There are certain limitation using azure load balancer as below:

Internet-facing / public load balancer limitation ->

public / internate facing load balance internal / private load balance
we can add up to 100 load balancer per subscription we can add up to 100 load balancer per subscription
backend pool vm / availability set can be added from any resource group across the subscription backend pool vm / availability set needs to be in same resource group as LB or vnet
public LB comes with public ip address in frontend pool so we can access the LB over internet private LB use internal ip from vnet and can be accessable in that vnet / peered vnet
only one availability set can associated to LB at a time only one availability set can associated to LB at a time
the availability set associated with LB can also associate with one additional internal LB the availability set associated with LB can also associate with one additional public LB
you can create multiple LB rules and backend pools based on availability set  associated in backend pool, that means if you have 4 vm in AS (availability set) then you can create multiple backend pool and assign required vm to specific backend pool which then you can map to LB rules you can create multiple LB rules and backend pools based on availability set  associated in backend pool, that means if you have 4 vm in AS (availability set) then you can create multiple backend pool and assign required vm to specific backend pool which then you can map to LB rules
max 150 Load balancer rules can be created per load balancer max 150 Load balancer rules can be created per load balancer
max 10 front end IP can be added per load balancer max 10 front end IP can be added per load balancer


(Visited 2 times, 1 visits today)

Comments are closed.