Load Balancer

혜인·2022년 3월 31일
0

Load Balancer ?

  • 서버의 부하를 분산해주는 장치 또는 기술
  • 보통 서버 상단에 위치
  • 서버 한 대에 집중되지 않게 트래픽을 관리하여 각 서버가 최적의 효율을 발휘하게 해준다

SLB (Server Load-Balancing)

  • 서버를 부하를 조절하는 기법

기능

  • HealthCheck
    로드밸런싱 서비스를 제공하는 다수의 서버 상태를 점검하기 위한 기술
    서버의 상태를 주기적으로 체크해서 , 서버 상태 통신 불가일때 서버를 서비스에서 제외
  • 알고리즘에 따른 분산처리
  • NAT (Network Address Translation)
    사설 IP를 공인 IP로 변경에 필요한 주소 변환 서비스
  • DSR (Direct Server Return)
    로드밸랜서를 거치지 않고 서버에서 클라이언트로 응답 패킷을 직접 전달 하는 것

알고리즘

  • Least Connection
    가장 커넥션이 작은 서버로 세션 연결
  • Round Robin
    들어오는 순서대로
    세션이 오래 사용되지 않는 경우 채택
  • Hash

0개의 댓글