GSLB: Difference between revisions

From CS Wiki
(새 문서: '''Global Server Load Balancing''' '''DNS를 이용한 로드 밸런싱 기술''' == 개요 == <br /> * GSLB는 전통적인 DNS와 같이 동작하며 추가적...)
 
No edit summary
 
Line 3: Line 3:
'''DNS를 이용한 [[부하 분산|로드 밸런싱]] 기술'''
'''DNS를 이용한 [[부하 분산|로드 밸런싱]] 기술'''


== 개요 ==
==개요==
<br />
[[파일:GSLB 동작 개요.png]]


* GSLB는 전통적인 DNS와 같이 동작하며 추가적으로 health check와 active/backup을 지정 가능하게 하여 재해 복구(DR), 지역적인 부하분산, 응답시간 중심의 서비스를 제공 가능
*GSLB는 전통적인 DNS와 같이 동작하며 추가적으로 health check와 active/backup을 지정 가능하게 하여 재해 복구(DR), 지역적인 부하분산, 응답시간 중심의 서비스를 제공 가능
* 전통적인 L4/L7을 이용한 로드밸런싱과 같이 다양한 정책을 설정할 수 있고 active/actvie, active/stand-by 모두 지원
*전통적인 L4/L7을 이용한 로드밸런싱과 같이 다양한 정책을 설정할 수 있고 active/actvie, active/stand-by 모두 지원


== DNS 설정 방법 ==
==DNS 설정 방법==


* 별칭(Alias) 사용(CNAME 레코드 사용)
*별칭(Alias) 사용(CNAME 레코드 사용)
* 위임(Delegation) 사용(NS 레코드 사용)
*위임(Delegation) 사용(NS 레코드 사용)


== 로드 밸런싱 정책 ==
==로드 밸런싱 정책==
'''FAILOVER'''
'''FAILOVER'''


* GSLB 도메인에 연결된 Pool의 우선순위에 따라 DNS 응답을 제공합니다.
*GSLB 도메인에 연결된 Pool의 우선순위에 따라 DNS 응답을 제공합니다.


'''RANDOM'''
'''RANDOM'''


* GSLB 도메인에 연결된 Pool 중 사용 가능한 Pool을 무작위로 선택하여 DNS 응답을 제공합니다.
*GSLB 도메인에 연결된 Pool 중 사용 가능한 Pool을 무작위로 선택하여 DNS 응답을 제공합니다.


'''GEOLOCATION'''
'''GEOLOCATION'''


* 고객이 Pool에 매핑한 Geolocation 정보를 기반으로 DNS 응답을 제공합니다.
*고객이 Pool에 매핑한 Geolocation 정보를 기반으로 DNS 응답을 제공합니다.
* Geolocation 설정이 없는 경우 Pool의 우선순위로 DNS 응답을 제공합니다.
*Geolocation 설정이 없는 경우 Pool의 우선순위로 DNS 응답을 제공합니다.


== 참고 문헌 ==
==참고 문헌==


* [https://thebook.io/007046/ch07/03/02-01/ IT 엔지니어를 위한 네트워크 입문]
*[https://thebook.io/007046/ch07/03/02-01/ IT 엔지니어를 위한 네트워크 입문]
*  
*[https://cloud.kt.com/portal/user-guide/network-GSLB-intro KT Cloud GSLB 상품 개요]
*


== 각주 ==
==각주==

Latest revision as of 20:44, 21 June 2022

Global Server Load Balancing

DNS를 이용한 로드 밸런싱 기술

개요[edit | edit source]

GSLB 동작 개요.png

  • GSLB는 전통적인 DNS와 같이 동작하며 추가적으로 health check와 active/backup을 지정 가능하게 하여 재해 복구(DR), 지역적인 부하분산, 응답시간 중심의 서비스를 제공 가능
  • 전통적인 L4/L7을 이용한 로드밸런싱과 같이 다양한 정책을 설정할 수 있고 active/actvie, active/stand-by 모두 지원

DNS 설정 방법[edit | edit source]

  • 별칭(Alias) 사용(CNAME 레코드 사용)
  • 위임(Delegation) 사용(NS 레코드 사용)

로드 밸런싱 정책[edit | edit source]

FAILOVER

  • GSLB 도메인에 연결된 Pool의 우선순위에 따라 DNS 응답을 제공합니다.

RANDOM

  • GSLB 도메인에 연결된 Pool 중 사용 가능한 Pool을 무작위로 선택하여 DNS 응답을 제공합니다.

GEOLOCATION

  • 고객이 Pool에 매핑한 Geolocation 정보를 기반으로 DNS 응답을 제공합니다.
  • Geolocation 설정이 없는 경우 Pool의 우선순위로 DNS 응답을 제공합니다.

참고 문헌[edit | edit source]

각주[edit | edit source]