Types of Load Balancers

2022. 6. 12. 18:05Cloud/aws

# Classic load Balancer

- HTTP, HTTPS, TCP 요청의 트래픽 라우팅 지원

- 고정된 호스트 이름을 부여받음

- 오래된 load balncers 이기 때문에 현재는 aws에서 사용추천을 하지 않음

 

# Application load Balancer

- 7계층 전용의 load balancer

- 머신간의 다수의 애플리케이션 라우팅에 사용됨

- HTTP, HTTPS, Websocket 요청의 트래픽 라우팅 지원

- redirect 지원이 가능함 [HTTP -> HTTPS]

- URL 대상경로에 기반한 라우팅이 가능함

- URL 호스트이름에 기반한 라우팅이 가능함

- 쿼리 문자와 헤더에 기반한 라우팅이 가능함

- 포트간의 매핑 할 수 있는 기능을 가지고 있음

 

# Network load Balancer

- 4계층의 load balancer

- Application load Balancer 보다 지연시간이 짧음

- TCP, TLS, UDP 요청의 트래픽 라우팅 지원

- 각각의 가용영역마다 고정 IP를 가짐

- EIP 할당 지원

- 고성능인 TCP, UDP 트래픽을 원할때 유용함

 

# Gateway load Balancer

- 3계층의 load balancer

- 트래픽이 방화벽을 통과하거나 침입탐지, 방지 시스템에 사용됨

- VPC의 모든 트래픽이 단일 출구들을 통과하기 때문에 네트워크 게이트웨이의 투명성이 보장됨

'Cloud > aws' 카테고리의 다른 글

AWS Storage Comparison  (0) 2022.06.20
RDS database port  (0) 2022.06.14
aws create budgets  (0) 2022.06.08
AWS cloudshell  (0) 2022.06.08
erase AWS's resource  (0) 2022.06.03