Skip to main content

Creating and Managing NLB

Network load balancer (NLB) operates at the transport layer (Layer 4) of the OSI model. An NLB's Listener can use TLS, TCP, or UDP protocols and is associated with a single default target group. All incoming traffic through the Listener is routed to the default target group.
The methods for creating, listing, monitoring, modifying, and configuring Security Groups for an NLB are as follows:

Create load balancer

To create an NLB, follow these steps:

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.

  2. Click the [Create load balancer] button at the top right.

  3. In the Create load balancer screen, select the NLB(Network Load Balancer) type.

  4. Enter the settings and click the [Create] button. If additional Listeners are needed, you can click the [Add new listener] button to create up to 150 Listeners per project.

    Image Create load balancer

    CategoryItemDescription
    Basic informationLoad balancer nameThe name of the load balancer
    Description (Optional)0~100 characters
    NetworkVPCSelect from available VPCs in the project
    SubnetList of Subnets in the selected VPC
    ListenerProtocolTCP, UDP, TLS
    PortInput range 1~65535

View load balancer list

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.

  2. Check the list of load balancers.

    CategoryDescription
    Load balancer nameThe name and ID assigned at creation
    Provisioning statusInformation on whether the load balancer is created successfully or if modification or deletion is in progress
    Operating statusInformation on whether the created load balancer is in a usable state
    TypeApplication or Network
    Private IPAutomatically assigned private IP address
    Public IPUser-assigned Public IP address
    VPCVPC containing the load balancer
    AZAvailability Zone selected at creation
    Created atDate of load balancer creation
    [More] iconProvides functions for renaming, connecting/disconnecting Public IP, Access Log settings, and deletion

View load balancer details

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.

  2. Select a load balancer.

  3. In the details screen, you can check information under each tab.

    CategoryDescription
    DetailsView detailed information about the load balancer
    ListenerView the list of added Listeners and detailed information of each listener
    MonitoringView monitoring results for up to 7 days
    - Inbound traffic (bytes/sec): The amount of network traffic incoming to the listener
    - Outbound traffic (bytes/sec): The amount of network traffic outgoing from the listener
    - CPS (Connections Per Second): The number of connections per second handled by the listener
    - Concurrent Session: The number of sessions maintained by the listener simultaneously

Rename load balancer

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.

  2. In the Load Balancer list, click the [More] icon.

  3. In the [More] icon, click Rename.

  4. In the popup, change the name or description and click the [Apply] button.

Associate public IP

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.

  2. In the Load Balancer list, click the [More] icon for the load balancer to connect a Public IP.

  3. In the [More] icon, click Associate public IP.

  4. In the popup, set the assignment options and click the [Apply] button.

    • Create new public IP and assign automatically: Connect a new public IP after assigning it.
    • Select from the list of existing public IPs: Connect an existing public IP.

Disassociate public IP

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.

  2. In the Load Balancer list, click the [More] icon.

  3. In the [More] icon, click Disassociate public IP.

  4. In the popup, choose whether to delete the public IP and click the [Detach] button.

Configure access log

Access Log is an 'optional' feature and is set to 'disabled' by default. To enable/disable Access Log, follow these steps.

Enable access log

To enable access log, follow these steps:

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
  2. Select the [More] icon and Configure access log.
  3. In the popup, change the state to [Enabled].
  4. Select the bucket to store access logs.
    • You can set whether to use encryption for the selected bucket. For security, it is recommended to select Enabled encryption. For more information on creating Object Storage buckets, refer to Object Storage > Create and manage buckets.
  5. Select the access key ID. The selected access key ID must be set to not have an expiration date. For details, refer to Get access key.

Disable access log

Follow these steps to disable access log.

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
  2. Select a load balancer on the Load Balancer, and then click [More] icon > Configure access log.
  3. In the popup, change the state.

Delete load balancer

  1. Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
  2. Select a load balancer on the Load Balancer, and then click [More] icon > Delete load balancer.
  3. Click the [Delete] button.