Create Network Load Balancer (NLB)

  • Go to the "Networking > Load Balancers" tab.

  • Click on "Create Load Balancer > Network Load Balancer".

  • Fill in the following fields:

    • Load Balancer Name - a display name for your LB

    • Description

    • Region - select the region where you want to deploy your LB

    • VPC, Subnet - select the VPC and Subnet within which you want to place your LB

    • Security Group - Choose a security group for your LB. You can create a new security group with custom inbound/outbound rules for your LB, from the "Networking > Security Groups" tab. Learn how to create a security group.

  • Select a performance tier. We provide the following performance tiers:

    • Standard - 4 vCPUs, 8 GB RAM

    • Pro (coming soon) - 8 vCPUs, 16 GB RAM

  • High Availability - Each load balancer is provisioned with High Availability (HA) by default. The load balancer is provisioned with 2 nodes (1 primary, 1 backup) for enhanced reliability and fault tolerance.

  • Add Listeners - You can add multiple listeners, each of which maps to 1 target group.

    • Fill in a display name, the protocol, and port number on which it listens for traffic.

  • Pool Configuration -

    • Add a display name and protocol for your pool.

    • Select a load balancer algorithm appropriate for your needs.

    • Select a target group containing at least 1 active VM, for your pool.

Algorithm
Description

Round Robin

Distributes requests evenly across all healthy targets — simple and effective for most workloads.

Least Connections

Sends new requests to the target with the fewest active connections — best for apps where requests vary in duration.

Source IP

Routes traffic based on the client’s IP address — ensures requests from the same client always go to the same target (session consistency).

Last updated

Was this helpful?