GSLB
From CS Wiki
Global Server Load Balancing
DNS를 이용한 로드 밸런싱 기술
개요
- GSLB는 전통적인 DNS와 같이 동작하며 추가적으로 health check와 active/backup을 지정 가능하게 하여 재해 복구(DR), 지역적인 부하분산, 응답시간 중심의 서비스를 제공 가능
- 전통적인 L4/L7을 이용한 로드밸런싱과 같이 다양한 정책을 설정할 수 있고 active/actvie, active/stand-by 모두 지원
DNS 설정 방법
- 별칭(Alias) 사용(CNAME 레코드 사용)
- 위임(Delegation) 사용(NS 레코드 사용)
로드 밸런싱 정책
FAILOVER
- GSLB 도메인에 연결된 Pool의 우선순위에 따라 DNS 응답을 제공합니다.
RANDOM
- GSLB 도메인에 연결된 Pool 중 사용 가능한 Pool을 무작위로 선택하여 DNS 응답을 제공합니다.
GEOLOCATION
- 고객이 Pool에 매핑한 Geolocation 정보를 기반으로 DNS 응답을 제공합니다.
- Geolocation 설정이 없는 경우 Pool의 우선순위로 DNS 응답을 제공합니다.