ELB - ALB,NLB

2023. 9. 2. 16:53·기타

ELB (Elastic Load Balancer)는

Amazon Web Services (AWS)에서 제공하는 로드 밸런싱 서비스로, 그 내부에는 두 가지 주요 로드 밸런서인 ALB (Application Load Balancer)와 NLB (Network Load Balancer)가 있습니다.

각각의 로드 밸런서의 특징

  1. ALB (Application Load Balancer):
    • Layer 7 (Application Layer)에서 동작하는 로드 밸런서.
    • HTTP, HTTPS, WebSocket 등의 애플리케이션 프로토콜 지원.
    • 경로, 호스트 이름, HTTP 헤더 등을 기반으로 정교한 라우팅 및 로드 밸런싱 가능.
    • 마이크로서비스 아키텍처와 웹 애플리케이션에 적합.
    • SSL 종료, 보안 기능, 컨테이너 통합 가능.
  2. NLB (Network Load Balancer):
    • Layer 4 (Transport Layer)에서 동작하는 로드 밸런서.
    • TCP, UDP, TCP/UDP 하이브리드 프로토콜 지원.
    • 고성능 및 정교한 로드 밸런싱을 제공.
    • 네트워크 수준의 로드 밸런싱이 필요한 상황에 적합.
    • 클라이언트 IP 주소 기반의 세션 어피니티 지원, 고정 IP 주소 제공.

요약

ALB는 Layer 7의 애플리케이션 프로토콜에 특화되어 정교한 로드 밸런싱 및 라우팅을 제공하며, 웹 애플리케이션과 마이크로서비스 아키텍처에 적합합니다.
NLB는 Layer 4의 네트워크 프로토콜에 특화되어 고성능의 로드 밸런싱을 제공하며, 네트워크 수준의 로드 밸런싱이 필요한 경우에 사용됩니다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'기타' 카테고리의 다른 글

[SQL] CASE 문  (0) 2024.02.02
[SQL] INNER JOIN  (0) 2024.02.01
EBS와 EFS의 차이점  (0) 2023.09.02
EC2랑 EBS의 차이  (0) 2023.09.02
[백준] 6916번 - 0123456789 (Python)  (0) 2023.06.16
'기타' 카테고리의 다른 글
  • [SQL] CASE 문
  • [SQL] INNER JOIN
  • EBS와 EFS의 차이점
  • EC2랑 EBS의 차이
생각 기록실
생각 기록실
AI(LLM)와 서비스 기획을 공부하며 작성하는 기술 블로그입니다. (feat. 영화리뷰를 곁들인..)
    반응형
  • 생각 기록실
    이러쿵 저러쿵
    생각 기록실
  • 전체
    오늘
    어제
  • 링크

    • Github
    • LindeIn
    • 분류 전체보기 (115)
      • 이러쿵 저러쿵 (5)
      • 정보통계 (7)
        • 데이터마이닝 (2)
        • 금융공학 (4)
      • IT (26)
        • Python (10)
        • AWS (5)
        • Github (2)
        • Project (8)
      • 리뷰 (29)
        • 영화 (22)
        • 책 (7)
      • 기타 (48)
  • hELLO· Designed By정상우.v4.10.3
생각 기록실
ELB - ALB,NLB
상단으로

티스토리툴바