글로벌 서버 로드 밸런싱이란?

GSLB(글로벌 서버 로드 밸런싱)는 여러 지역에 위치한 서버 리소스에 트래픽을 지능적으로 분산하는 것을 말합니다. 서버는 회사 자체 데이터 센터에 직접 설치될 수도 있고, 프라이빗 클라우드나 퍼블릭 클라우드에 호스팅될 수도 있습니다.

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

재해 복구는 많은 회사가 여러 위치에 서버 리소스를 배포하는 주된 이유입니다. 가장 일반적인 구성에서는 데이터는 하나의 액티브 위치에서 제공되지만, 액티브 사이트에 장애가 발생할 경우에만 데이터를 제공하는 하나 이상의 대기(수동) 위치에 복제됩니다. 이 경우 글로벌 서버 로드 밸런서의 역할은 액티브 사이트의 장애를 감지하고 자동으로 요청을 스탠바이 사이트로 전환하는 것입니다.

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

글로벌 서버 로드 밸런싱의 이점은 다음과 같습니다.

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

NGINX Plus는 어떻게 도움이 될 수 있나요?

NGINX PlusNGINX는 Dropbox, Netflix, Zynga 등 트래픽이 많은 웹사이트에서 사용하는 동급 최고의 로드 밸런싱 솔루션입니다. 전 세계적으로 3억 5천만 개가 넘는 웹사이트가 NGINX Plus와 NGINX 오픈 소스를 통해 콘텐츠를 빠르고 안정적이며 안전하게 전송합니다.

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

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

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