Classic ELB vs Application ELB vs Network ELB
cloudhwang
ELB
0
1333
2020.05.04 10:16
Classic ELB
Classic ELB는 들어오는 애플리케이션 트래픽을 여러 가용 영역의 여러 EC2 인스턴스에 분산시킵니다. 이것은 어플리케이션의 내결함성을 증가시킵니다. Elastic Load Balancing은 비정상 인스턴스를 감지하고 트래픽을 정상 인스턴스로만 라우팅합니다.
Application ELB
다른 포트를 사용하여 동일한 EC2 인스턴스를 대상 그룹에 여러 번 등록 할 수 있으므로, 로드 밸런서가 요청을 ECS 컨테이너로 라우팅 할 수 있습니다.
Network ELB
- 낮은 대기 시간을 유지하면서 초당 수백만 건의 요청을 처리하도록 설계된 Elastic Load Balancing 서비스를 위한 새로운 Network Load Balancer 입니다.
- Availability Zone(Subnet) 당 Single Static IP 주소를 사용하면서 변동 트래픽 패턴을 처리하도록 최적화되어 있습니다.
- Connection Level이 Layer 4에서 IP 프로토콜 기반으로 작동합니다.
- AWS VPC 기반에서 EC2와 Container 연결을 Routing을 합니다.
- Client Side의 Source IP를 유지하므로 응용프로그램이 추가 처리(X-Forward-for 등)하지 않고 Packet에서 바로 Client IP 주소 확인이 가능합니다.