Classic ELB vs Application ELB vs Network ELB

Classic ELB vs Application ELB vs Network ELB

cloudhwang 0 1018

Classic ELB


Classic ELB는 들어오는 애플리케이션 트래픽을 여러 가용 영역의 여러 EC2 인스턴스에 분산시킵니다. 이것은 어플리케이션의 내결함성을 증가시킵니다. Elastic Load Balancing은 비정상 인스턴스를 감지하고 트래픽을 정상 인스턴스로만 라우팅합니다.


130497f9127f12519b817510c0b12fd0_1588554808_1583.png
 



Application ELB


다른 포트를 사용하여 동일한 EC2 인스턴스를 대상 그룹에 여러 번 등록 할 수 있으므로, 로드 밸런서가 요청을 ECS 컨테이너로 라우팅 할 수 있습니다.


130497f9127f12519b817510c0b12fd0_1588554825_0695.png 


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 주소 확인이 가능합니다.

130497f9127f12519b817510c0b12fd0_1588554965_5002.jpg
 
0 Comments