본문 바로가기
IT/AWS

NLB (Network Load Balancer)

by 노오-력 2023. 3. 27.

NLB는 Layer4의 로드 밸런서 이므로 TCP와 UDP 트래픽을 다룰 수 있다.

HTTP를 다루는 L7보다 하위 계층이다.

NLB의 성능은 매우 좋다.

ALB에 비해 지연시간이 짧다.

 

NLB의 특징은 AZ 별로 하나의 static IP를 갖는다는 점이다.

그리고 Elastic IP 주소를 각 AZ에 할당할 수 있다.

 

Target Groups

NLB의 Target Group로는

- EC2 instances

- private IP Addresses

- ALB(Application Load Balancer)

가 포함 될 수 있고

ALB의 앞에 NLB를 배치하는 경우

NLB 덕분에 static IP 를 얻을 수 있고

ALB가 있기 때문에 HTTP 유형의 트래픽을 처리하는 rule을 얻을 수 있다.

 

NLB는 security group를 사용하지 않는다.

그렇기 때문에 EC2 인스턴스와 연결할 경우

EC2 인스턴스의 security group으로 트래픽을 필터링해야한다.

 

그리고 NLB Target Group이 수행하는 상태 확인에는

TCP / HTTP / HTTPS  3가지프로토콜을 지원한다.

'IT > AWS' 카테고리의 다른 글

SQS 아키텍처  (0) 2023.03.29
GWLB (Gateway Load Balancer)  (0) 2023.03.27
ALB(Application Load Balancer)  (0) 2023.03.27
Elastic Load Balancing (ELB)  (0) 2023.03.26
Elastic File System ( EFS )  (0) 2023.03.24