대표적으로 다음과 같은 브랜드/제품들이 GSLB를 제공하고 있다.
1. AWS, GCP, Azure
2. Akamai
3. Cloudflare
4. Citrix
5. NGINX
6. (국내)NCloud
7. (국내)NHNCloud
GSLB는 Gloabl Server Load Balancing의 약자이다. 이름을 보면 LoadBalancer 의 일종 같지만, 실제로는 client 가 전세계 어디에 있던지 빠르게 신뢰성있는 응답을 제공하기위한 지능적인 DNS라고 이해하는 것이 더 정확하다. 초기에는 전 세계에 퍼져서 DNS 서비스를 제공할 수 있다는 것으로 알려졌지만, 그것을 위해 기능적으로 많은 것들이 필요해서 필요한 기술의 총체로 말할 수 있다.
GSLB 제품이나 서비스마다 제공하는 기능이나 특이점이 다를 수 있지만, 통상 아래와 같은
기능들을 제공할 때 GSLB가 가능하다고 볼 수 있다.
Performance
: client의 request를 네트워크상 가까운 서버로 연결할 수 있다. 트래픽을 지역에 맞게 분산해서 연결할 수 있다.Customized Content
: 지역이나 언어별로 커스텀한 콘텐츠를 자동으로 제공할 수 있Disaster Recovery
: 네트워크 장애나 데이터센터 장애 등이 발생했을 때, 다른 지역에 있는 서버로 redirect해서 HA(high availability) 구성이 가능하게 한다.Maintenance
: 연결 규칙이나 구성이 (쉽게, 소프트웨어적으로) 변경 가능해야한다.Compliance
: 국가나 지역의 규제에 맞게 요청을 전달할 수 있다.따라서 자신이 글로벌 클라이언트에게 서비스 노출하는 개발자라면,
GSLB 기능을 지원하는 DNS 회사, 제품, 설정을 이용하는 것이 좋다.