Network. Load Balancing
로드 밸런싱 가용성, 성능, 확장성을 높이기 위해 여러 서버에 네트워크 트래픽을 분산하는 방법이다. 특징 서버와 클라이언트 간의 트래픽을 지시하고 제어하여 가용성, 확장성, 보안 및 성능이 향상됨 가용성 여러 서버에 트래픽을 분배하여 한 서버가 다운되었을 때, 사용 가능한 서버로 트래픽을 리다이렉션한다. 애플리케이션 가동 중지 없이 서버 유지 관리 및 업그레이드 가능 성능 여러 서버에 요청을 분배하여, 네트워크 지연 시간을 줄임 물리적으로 더 가까운 서버로 리다이렉션 하여 지연 시간 단축 보안 트래픽 모니터링 공격 트래픽을 여러 서버로 리다이렉션 하여 영향 최소화 확장성 서버 수를 동적으로 추가하거나 제거하여 트래픽 변화에 유연하게 대응 가능 수평 확장(서버 추가), 수직 확장(성능 향상) 둘 다 가능 동작 원리 L4 로드 밸런싱 전송 계층에서 수행하는 로드 밸런싱, 패킷 헤더에 포함된 정보를 기반으로 TCP나 UDP 패킷을 기준으로 트래픽을 분배한다. ...