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 |