NLB(Network load Balancer)

은채의 성장통·2025년 2월 6일
0

AWS

목록 보기
27/79

NLB (Network Load Balancer)

  • 계층: L4 계층 (네트워크 레이어)
  • 트래픽: TCP, UDP 트래픽을 인스턴스로 전달
  • 성능: 매우 높아서 초당 수백만 건의 요청을 처리 가능
  • 특성: 가용 영역별로 하나의 고정 IP를 가짐

작동 방식

  1. 대상 그룹 생성
  2. 대상 그룹 리다이렉트
    • 대상 그룹 유형:
      • EC2 인스턴스
      • IP 등록 (반드시 하드코딩되어야 하고 프라이빗이어야 함)
      • ALB 앞에서 사용 가능
  3. 상태 확인:
    • TCP, HTTP, HTTPS 프로토콜 지원

추가 개념

  • Elastic Load Balancing (ELB)
    • Application Load Balancer (ALB): L7 계층, HTTP 및 HTTPS 트래픽 라우팅
    • Classic Load Balancer (CLB): L4 및 L7 계층 모두 지원, 단순한 라운드 로빈 로드 밸런싱
  • 로드 밸런서 선택 기준
    • 트래픽 유형: TCP/UDP (NLB), HTTP/HTTPS (ALB), 둘 다 (CLB)
    • 성능 요구 사항: NLB는 높은 성능을 제공
    • 보안 요구 사항: ALB 및 NLB 모두 TLS 종단 기능 제공
profile
인생 별거 없어

0개의 댓글