Azure Load Balancer

Azure Load Balancer provides high availability and network performance by distributing incoming traffic among multiple virtual machines (VMs). It offers load balancing for various protocols and ensures your applications are resilient and scalable.

Overview

Azure Load Balancer provides high availability and network performance by distributing incoming traffic among multiple virtual machines (VMs). It offers load balancing for various protocols and ensures your applications are resilient and scalable.

Core Functionality

  1. Load Balancing Algorithms: Utilize various load balancing algorithms such as round-robin and hash-based distribution to efficiently distribute traffic across multiple VMs.
  2. Health Probes: Configure health probes to monitor the status of VMs and ensure traffic is only routed to healthy instances.
  3. Layer 4 Load Balancing: Supports TCP and UDP protocols, providing layer 4 (transport layer) load balancing for applications.
  4. Public and Internal Load Balancing: Create both public and internal load balancers to manage internet-facing traffic and internal network traffic, respectively.
  5. High Availability and Redundancy: Ensures high availability and redundancy by distributing traffic across multiple VMs and availability zones.
  6. Inbound and Outbound NAT Rules: Configure Network Address Translation (NAT) rules to manage inbound and outbound traffic efficiently.

Pricing

Azure Load Balancer offers a pay-as-you-go pricing model based on the number of configured load balancer rules, data processed, and the type of load balancer (Basic or Standard). This allows for cost optimization based on your specific requirements.

Mind Map

image

image

References


Last modified February 19, 2025: Update azure-point-to-site-vpn.md (a9c807a)