AWS Elastic Load Balancing

Joyfulbean·2022년 8월 4일
0

AWS SAP 시험

목록 보기
3/9
post-thumbnail

🍗 ELB란?

  • ELB는 다수 EC2 Instance로 인입되는 Application Traffic을 자동으로 분산/분배 (L4 Switch)
  • Backend Instance에 대한 Health-check
  • 모든 가용영역으로 분산 및 Traffic증가에 대한
    자동 Scale-Out
  • ELB는 EC2 Instance에서 운영되는 서비스
  • ELB의 IP는 지속적으로 변경될 수 있음
    • ELB의 DNS Name Record 사용
    • DNS의 CNAME Record 또는 Route53의 Alias Record를 사용
  • SSL 지원
    • Client의 SSL을 ELB에서 Termination (Backend EC2 Instance의 SSL 부하 감소)
    • Backend ELB와 EC2 Instance(Server)간 Mutual SSL
  • Cross-Zone Balancing
  • Sticky Sessions

🥓 ELB의 종류

  • Application Load Balancer, Network Load Balancer, Gateway Load Balancer, Classic Load Balancer 제공

CLB vs ALB vs NLB

CLB란?

  • 서비스 별로 Classic Load Balancer 구성
  • ELB별 DNS Record 등록

ALB란?

  • 다양한 서비스를 하나의 Application Load Balancer로 통합 (URL Path 기반 라우팅 적용)
  • 모든 서비스에 대하여 하나의 DNS Record만 필요

NLB란?

  • 고정 IP 제공
  • 매우 낮은 Latency

profile
즐거움, 긍정, 열정으로 꿈을 꾸는 사람

0개의 댓글