글로벌 트래픽 스티어링
글로벌 트래픽 스티어링 (Global traffic steering)
이 문서는 로드 밸런서가 연결된 정상 풀(pool)들로 트래픽을 어떻게 라우팅할지 결정하는 글로벌 트래픽 스티어링 정책들에 대해 안내해요.
출처: 문서
본문
글로벌 트래픽 스티어링 정책은 로드 밸런서가 연결된 정상 풀들로 트래픽을 전달하는 방식을 결정해요.
EDNS Client Subnet (ECS) 지원
EDNS Client Subnet(ECS) 지원은 회색 클라우드(gray-clouded) DNS 해석 과정에서 위치 기반 스티어링을 더 세밀하게 제어할 수 있게 해 주며, Proximity(근접) 또는 Geo(국가) 스티어링에 사용할 수 있어요.
고객은 location_strategy 파라미터를 사용해 로드 밸런서를 구성할 수 있으며, 이 파라미터에는 prefer_ecs와 mode 속성이 포함돼요.
prefer_ecs는 ECS 지역정보를 권위 있는 위치로 우선 선택할지 여부를 결정해요.
| Type | Description |
|---|---|
"always" |
항상 ECS를 우선해요. |
"never" |
ECS를 절대 우선하지 않아요. |
"proximity" |
steering_policy="proximity"일 때만 ECS를 우선해요. |
"geo" |
steering_policy="geo"일 때만 ECS를 우선하며, 국가 단위 스티어링만 지원해요. |
mode는 ECS가 우선되지 않거나, 요청에 존재하지 않거나, 지역정보 조회가 실패할 때 권위 있는 위치를 결정해요.
| Type | Description |
|---|---|
"pop" |
Cloudflare PoP 위치를 사용해요. |
"resolver_ip" |
DNS 리졸버 지역정보 데이터를 사용해요. 지역정보 조회가 실패하면 Cloudflare PoP 위치를 사용해요. |
참고
ECS 지원은 DNS 전용(dns-only) 로드 밸런서에 적용돼요.
더 알아보기 (Learn more)
위치 기반 스티어링을 위한 자세한 정책 옵션과 구성 방법은 Standard, Geo, Dynamic, Proximity, Least Outstanding Requests 문서를 참고하면 돼요.