목록으로
'언젠가 읽기' 컨텐츠는 논문이나 영문 컨텐츠 등 언젠가 읽으려고 즐겨찾기 하고선
읽지 않고 계속 미룰만한 컨텐츠를 읽고 요약하거나 소개합니다.
로드 밸런싱 전략들
언젠가 읽기
2024. 12. 30. PM 3:30:12
로드 밸런싱 전략
로드 밸런싱의 기본 개념
-
시스템의 트래픽과 요청을 여러 서버에 분산시키는 기술
-
단순히 동일한 요청 수를 배분하는 것이 아닌, 다양한 전략과 접근 방식 존재
주요 로드 밸런싱 전략
1. 라운드 로빈 (Round Robin)
-
가장 기본적이고 대중적인 방식
-
서버에 순차적으로 요청을 분배
-
서버의 실제 상태나 성능을 고려하지 않음
-
단순한 분배 방식으로 인한 성능 제한 가능성 존재
2. 가중치 라운드 로빈 (Weighted Round Robin)
-
각 서버의 성능과 용량을 고려한 분배 방식
-
서버별로 다른 가중치 부여 (예: 80%, 15%, 5%)
-
복잡한 계산 과정 필요
3. 스티키 라운드 로빈 (Sticky Round Robin)
-
특정 사용자/클라이언트를 동일 서버에 고정
-
사용자 세션 일관성 유지
-
불균형한 부하 분산 가능성
4. IP 해싱 (IP Hashing)
-
IP 주소 기반 해싱 알고리즘
-
동일 IP의 요청을 동일 서버로 라우팅
키워드
로드 밸런싱, 트래픽 분산, 서버 부하, 요청 라우팅, 성능 최적화
참고 자료
-
마이크로서비스 아키텍처
-
클라우드 컴퓨팅 기초
-
네트워크 엔지니어링 입문
푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.