36/120

김건호·2022년 4월 1일
0

로드 밸런싱

= 네트워크 트래픽을 하나 이상의 서버나 장비로 분산하기 위한 기술

  • 소프트웨어 또는 하드웨어 방식으로 적용 - 로드밸런서(Load Balancer)

로드 밸런싱 방식

라운드 로빈

현재 연결된 세션 수와 무관하게 순차적으로 연결 전달
세션에 대한 보장 제공하지 않음

해쉬

Hash 알고리즘을 사용한 로드 밸런싱 방식
클라이언트-서버 간 세션을 유지 : 클라이언트가 동일 서버로 연결되도록 보장

최소 연결 우선

현재 연결된 세션 수에 따라 부하 분산
세션에 대한 보장 제공하지 않음

응답 시간 우선

빠른 응답이 가능한 서버로 세션을 연결
세션에 대한 보장 제공하지 않음

AWS ELB

Elastic Load Balancing

ALB

Application Load BAlancers
L7형태의 로드밸런서(HTTP HTTPS

NLB

Network Load Balancer
L4, L3형태의 로드밸런서(TCP UDP)

profile
Ken, 🔽🔽 거노밥 유튜브(house icon) 🔽🔽

0개의 댓글