글로벌 서버 부하 분산(GSLB)은 여러 지역에 위치한 서버 리소스에 트래픽을 지능적으로 분산하는 것을 의미합니다. 서버는 기업의 자체 데이터 센터에 온프레미스로 구축하거나 프라이빗 클라우드 또는 퍼블릭 클라우드에서 호스팅할 수 있습니다.

부하 분산에 대한 자세한 내용은 부하 분산: 확장 가능한 트래픽 관리를 참조하세요.

재해 복구는 많은 기업이 여러 위치에 서버 리소스를 배포하는 주된 이유입니다. 가장 일반적인 구성에서는 하나의 활성 위치에서 데이터를 제공하고, 하나 이상의 대기(수동) 위치에 데이터를 복제해 두었다가 활성 사이트에 장애가 발생한 경우에만 해당 위치에서 데이터를 제공합니다. 이 경우 글로벌 서버 부하 분산 장치의 역할은 활성 사이트의 장애를 감지하고 요청을 대기 사이트로 자동 전환하는 것입니다.

액티브-패시브 방식을 선택하는 주된 이유 중 하나는 사이트 간 데이터를 실시간으로 동기화할 필요가 없기 때문입니다. 액티브 사이트의 변경 사항은 더 간단한 일괄 처리 방식과 비용이 저렴한 대역 외 연결을 사용하여 패시브 사이트에 배포할 수 있습니다. 동일한 콘텐츠를 제공하는 여러 액티브 사이트를 운영하는 경우(아래 목록에 나오는 GSLB의 이점 중 일부는 이렇게 해야만 얻을 수 있음)에는 사이트를 실시간으로 동기화하는 것이 중요해집니다.

글로벌 서버 부하 분산의 이점은 다음과 같습니다:

  • 신뢰성 및 가용성 – GSLB를 사용하면 서버 또는 네트워크 장애가 발생하더라도 웹사이트의 신뢰성과 가용성을 향상할 수 있습니다. 예를 들어 눈보라가 지나간 후 미국 북동부에 정전이 발생하면 로드 밸런서가 해당 지역에서 호스팅되는 리소스 대신 미국 내 다른 지역에서 호스팅되는 리소스로 트래픽을 보낼 수 있습니다.
  • 성능 – 요청하는 사용자와 더 가까운 서버에서 콘텐츠를 제공하면 네트워크 지연 시간과 네트워크 문제가 발생할 가능성을 최소화할 수 있습니다. 예를 들어 오스트레일리아 사용자의 요청을 뉴욕의 서버 대신 시드니의 서버로 전달하면 패킷이 이동해야 하는 편도 거리가 약 10,000마일(16,000km) 단축됩니다.
  • 규제 및 보안 요구 사항 충족 – 국방, 통신, 의료와 같이 규제가 엄격한 여러 산업에서 글로벌 서버 부하 분산을 활용하면 네트워크 설계자가 정부 규정을 준수하면서 전 세계 사용자에게 서비스를 제공할 수 있습니다. 예를 들어 글로벌 서버 부하 분산 장치는 캐나다 사용자의 요청만 캐나다의 데이터 센터로 전달하고 다른 국가 사용자의 요청은 전달하지 않도록 구성할 수 있습니다.
  • 현지화된 콘텐츠 제공 – 글로벌 서버 부하 분산 장치는 사용자의 지리적 위치 정보를 활용하여 해당 사용자의 국가에 적합하게 맞춤화되고 현지 언어로 작성된 콘텐츠를 호스팅하는 서버로 요청을 전달할 수 있습니다.

NGINX Plus는 어떤 도움을 줄 수 있나요?

NGINX Plus와 NGINX는 Dropbox, Netflix, Zynga와 같이 트래픽이 많은 웹사이트에서 사용하는 업계 최고의 부하 분산 솔루션입니다. 전 세계 3억 5천만 개 이상의 웹사이트가 콘텐츠를 빠르고 안정적이며 안전하게 제공하기 위해 NGINX Plus와 NGINX Open Source를 사용하고 있습니다.

글로벌 서버 부하 분산을 자체적으로 구현할 수도 있지만, 여러 사이트에서 데이터를 동기화하고 사이트 간 부하를 효율적으로 분산하는 일은 결코 간단하지 않습니다. 많은 기업이 Akamai 또는 Amazon Route 53과 같은 관리형 DNS 제공업체에서 GSLB 솔루션을 도입합니다. NGINX Plus는 GSLB 기능을 직접 제공하지 않지만, 정교한 부하 분산 알고리즘과 서버 상태 점검을 비롯한 다양한 기능을 갖추고 있어 글로벌 서버 부하 분산 장치가 트래픽을 전달하는 온프레미스 또는 클라우드 데이터 센터에서 사용하기에 적합합니다. NGINX Plus의 특수 모듈을 사용하면 클라이언트 위치 정보를 손쉽게 수집하여 로컬 부하 분산 결정에 활용할 수 있습니다.

소프트웨어 로드 밸런서인 NGINX Plus는 유사한 기능을 갖춘 하드웨어 기반 솔루션보다 비용이 저렴할 뿐만 아니라 퍼블릭 클라우드와 프라이빗 데이터 센터 모두에 배포할 수 있습니다. 반면 클라우드 인프라 공급업체는 일반적으로 고객 소유 또는 독점 하드웨어 로드 밸런서를 자사 데이터 센터에 설치하는 것을 허용하지 않습니다.

NGINX Plus를 사용하여 애플리케이션의 부하를 분산할 때 얻을 수 있는 이점에 대해 자세히 알아보려면 전자책 소프트웨어 로드 밸런서를 선택해야 하는 5가지 이유를 다운로드하세요.