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:
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Click the [Create load balancer] button at the top right.
-
In the Create load balancer screen, select the NLB(Network Load Balancer) type.
-
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.
Create load balancer
Category Item Description Basic information Load balancer name The name of the load balancer Description (Optional) 0~100 characters Network VPC Select from available VPCs in the project Subnet List of Subnets in the selected VPC Listener Protocol TCP
,UDP
,TLS
Port Input range 1~65535
View load balancer list
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Check the list of load balancers.
Category Description Load balancer name The name and ID assigned at creation Provisioning status Information on whether the load balancer is created successfully or if modification or deletion is in progress Operating status Information on whether the created load balancer is in a usable state Type Application or Network Private IP Automatically assigned private IP address Public IP User-assigned Public IP address VPC VPC containing the load balancer AZ Availability Zone selected at creation Created at Date of load balancer creation [More] icon Provides functions for renaming, connecting/disconnecting Public IP, Access Log settings, and deletion
View load balancer details
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer.
-
In the details screen, you can check information under each tab.
Category Description Details View detailed information about the load balancer Listener View the list of added Listeners and detailed information of each listener Monitoring View 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
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
In the Load Balancer list, click the [More] icon.
-
In the [More] icon, click Rename.
-
In the popup, change the name or description and click the [Apply] button.
Associate public IP
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
In the Load Balancer list, click the [More] icon for the load balancer to connect a Public IP.
-
In the [More] icon, click Associate public IP.
-
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
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
In the Load Balancer list, click the [More] icon.
-
In the [More] icon, click Disassociate public IP.
-
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:
- Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
- Select the [More] icon and Configure access log.
- In the popup, change the state to [Enabled].
- 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.
- You can set whether to use encryption for the selected bucket. For security, it is recommended to select
- 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.
- Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
- Select a load balancer on the Load Balancer, and then click [More] icon > Configure access log.
- In the popup, change the state.
Delete load balancer
- Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
- Select a load balancer on the Load Balancer, and then click [More] icon > Delete load balancer.
- Click the [Delete] button.