ALB vs NLB

행복한 콩🌳·2023년 10월 5일
0

AWS

목록 보기
7/8


출처 : 2019 AWS Summit 자료

Application Load Balancer (ALB)

용도: HTTP, HTTPS 트래픽에 대한 고급 라우팅 및 분산, 웹 애플리케이션에 적합.
특징:
L7 로드 밸런싱을 지원하며, 여러 대상 그룹에 대한 경로 기반 라우팅을 제공합니다.
Host-based 및 Path-based 라우팅을 지원합니다.
WebSocket 프로토콜과 HTTP/2 지원.
SSL/TLS 종료와 함께 클라이언트와 백엔드 간의 암호화를 제공합니다.

Network Load Balancer (NLB)

용도: TCP, UDP 및 TLS 트래픽에 대한 초고성능 로드 밸런싱.
특징:
L4 로드 밸런싱을 지원하며, 초고성능 및 대량의 연결을 처리할 수 있습니다.
정적 IP 주소를 제공하므로 NLB의 IP 주소가 변경되지 않습니다.
하나 이상의 포트에 대한 라우팅을 지원하며, 다중 대상 그룹에 대한 라우팅도 가능합니다.

Gateway Load Balancer (GWLB)

용도: IP 기반 로드 밸런싱 및 라우팅, 가상 머신 및 컨테이너에 대한 IP 트래픽 관리.
특징:
L3 로드 밸런싱을 지원하며, IP 주소 레벨에서 트래픽을 분산합니다.
VPC 또는 VPN 연결 간에 IP 트래픽을 관리합니다.
여러 가상 머신, 컨테이너 또는 서비스에 대한 트래픽을 분산할 수 있습니다.

profile
매일매일 조금씩 모여 숲이 되자🐣

0개의 댓글