더북(TheBook)

각 GSLB에서 지원되는 분산 방식은 GSLB 장비를 생산하는 벤더와 모델에 따라 조금씩 다를 수 있지만 대부분 다음 두 가지 헬스 체크 모니터링 요소를 지원하고 있습니다.

서비스 응답 시간/지연(RTT/Latency)

IP에 대한 지리(Geography) 정보

 

서비스 응답/지연 시간 항목은 서비스 요청에 대한 응답이 얼마나 빠른지 또는 지연이 얼마나 없는지를 확인하고 이것을 이용해 서비스를 분산 처리합니다.

IP에 대한 지리 정보는 서비스 제공이 가능한 각 사이트의 IP 주소에 대한 Geo 값을 확인해 가까운 사이트로 서비스 분산을 처리합니다.

위의 두 가지 요소에 따른 분산 방법은 다르겠지만 기본적으로 추구하는 목표는 같습니다. 서비스가 가능한 사이트로 트래픽을 분산하는 것은 물론 더 신속히 서비스를 제공할 수 있는 사이트로 접속할 수 있도록 유도하는 것이 궁극적인 목표입니다. 서비스 응답 시간과 사이트의 Geo 값 모두 사용자가 서비스를 요청했을 때, 더 신속한 서비스 응답과 직접적인 연관이 있는 요소이기 때문입니다. 특히 이런 설정은 지리적으로 멀리 떨어진 국내와 해외 사이트로 구성된 경우, 더 큰 효과를 발휘할 수 있습니다.

참고

이런 응답시간이나 IP 주소에 대한 Geo 값은 사용자 기준이 아니라 사용자가 바라보는 Local DNS와 GSLB 간 값이므로 설정에 유의해야 합니다. 국내 사용자가 해외 DNS 서버를 Local DNS로 활용하면 사용자의 서비스 접속시간은 더 길어질 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.