Table of Contents
네트워크 부하 균형은 여러 서버에서 수신 네트워크 트래픽을 배포하여 신뢰성을 높이고 성능을 향상시키고 자원 활용을 최적화합니다. 확장 가능한 네트워크 아키텍처를 설계하는 데 중요한 요소입니다.
Load Balancing의 유형
다양한 형태의 로드 밸런싱 방법, 각 다양한 시나리오에 적합. 이 하드웨어 기반, 소프트웨어 기반 및 클라우드 기반 솔루션이 포함되어 있습니다. 선택은 트래픽 볼륨, 예산 및 인프라 복잡성과 같은 요인에 따라 다릅니다.
Practical Load Balancing Approaches의 특징
DNS 라운드 로빈, IP 해시 및 응용 레이어 균형을 로드하는 일반적인 접근법. DNS 라운드 로빈은 심지어 건강 검사를 중단하지만 심지어 요청을 배포합니다. IP 해시는 클라이언트 IP 주소, 세션 지속 유지에 따라 트래픽을 지시합니다. 응용 층 균형은 요청 내용을 검사하여 더 많은 과립 제어를 제공합니다.
설계 고려 사항
로드밸런싱 시스템을 설계하면 결함 공차, 확장성 및 보안과 같은 요소를 고려합니다. 서버 고장 및 재시작 트래픽을 감지하는 건강 검사를 실시합니다. 암호화가 로드밸런서에 필요한 경우 SSL 종료를 사용하십시오. 또한, 미래의 성장을위한 계획은 Bottlenecks를 피합니다.
- 중복 로드밸런서로 높은 가용성 보장
- 필요한 경우 세션 persistence 구현
- 감시 신호 본은 윤곽을 조정합니다
- 고객 및 서버 간의 보안 통신 채널