Load balancing Options

Load balancing Options

Azure Load balancing Service categorization

Azure Load Balancing services are categorized in below categories:

Global versus Regional: 

Global : It distributes the traffic across regional backends, clouds or hybrid on-premises services. These Services route end user traffic to the closest available backend. 

Regional: It distributes traffic within virtual networks across Vms or Zonal-redundant service endpoints within a region. 

HTTP(S) versus non-HTTP(S)

HTTP(S) : These services are Layer 7  load balancers that accept HTTP(S) traffic. They are mostly used for web applications or other HTTP(S) endpoints. They include features such as SSL offload , Web Application firewall , path-based load balancing and session affinity. 

Non-HTTP(S) : Load Balancing services can handle non-HTTP(S) traffic and are recommended for non-web workloads. 

Below table summarizes these categories.

Azure load balancing Services: 

Below are some main Load Balancing services currently available in Azure

Front Door: It is the Application delivery network that provides Global Load balancing and Site Acceleration Service for Web Applications. 

It offers layer 7 capabilities for your applications like SSL offload , path based Routing , fast Failover caching , , in order to improve the performance and high-availability. 

Enterprise can use the front door to provide higher Availability for applications than deploying in a single region. If regional outage affects primary region, Front Door will fail over to Secondary regions. 

Traffic Manager: It is the DNS based traffic load balancer that enables you to distribute traffic optimally to service across global Azure Regions. As it is a DNS based load-balancing service , it load balances only at the domain level , due to which it cannot fail over as quickly as Front door due to common challenges around DNS caching and system not honoring DNS TTLs. 

Application Gateway: It provides Application gateway controller (ADC) as a Service. It offers various Layer 7 load-balancing capabilities , which can be used to optimize web farm productivity by offloading CPU-intensive SSL termination to gateway. 

Azure Load balancer: it is a high performance , ultra low-latency layer 4 load balancing service for all UDP and TCP protocols. It handles millions of requests per second while ensuring High-Availability. 

It is a Zone redundant , ensuring high availability , across different Availability Zones. 


    You are will be the first.


Please login here to comment.