GSLB(글로벌 서버 로드 밸런싱)는 여러 지역에 위치한 서버 리소스에 트래픽을 지능적으로 분산하는 것을 말합니다. 서버는 회사 자체 데이터 센터에 직접 설치될 수도 있고, 프라이빗 클라우드나 퍼블릭 클라우드에 호스팅될 수도 있습니다.
부하 분산에 대한 자세한 내용은 부하 분산을 참조하세요. 확장 가능한 트래픽 관리 .
재해 복구는 많은 회사가 여러 위치에 서버 리소스를 배포하는 주된 이유입니다. 가장 일반적인 구성에서는 데이터는 하나의 액티브 위치에서 제공되지만, 액티브 사이트에 장애가 발생할 경우에만 데이터를 제공하는 하나 이상의 대기(수동) 위치에 복제됩니다. 이 경우 글로벌 서버 로드 밸런서의 역할은 액티브 사이트의 장애를 감지하고 자동으로 요청을 스탠바이 사이트로 전환하는 것입니다.
액티브-패시브 방식을 선택하는 주요 이유는 실시간으로 사이트 간 데이터를 동기화할 필요가 없기 때문입니다. 액티브 사이트의 변경 사항은 더 간단한 일괄 처리 방식과 저렴한 대역 외 연결을 사용하여 패시브 사이트로 분산될 수 있습니다. 동일한 콘텐츠를 제공하는 여러 활성 사이트를 유지 관리하는 경우(다음 목록의 GSLB 이점 중 일부는 그렇게 하는 경우에만 나타납니다) 사이트를 실시간으로 동기화하는 것이 중요해집니다.
글로벌 서버 로드 밸런싱의 이점은 다음과 같습니다.
NGINX Plus 와 NGINX는 Dropbox, Netflix, Zynga 등 트래픽이 많은 웹사이트에서 사용하는 동급 최고의 로드 밸런싱 솔루션입니다. 전 세계적으로 3억 5천만 개가 넘는 웹사이트가 NGINX Plus와 NGINX 오픈 소스를 통해 콘텐츠를 빠르고 안정적이며 안전하게 전송합니다.
사내에서 글로벌 서버 부하 분산을 구현하는 것은 가능하지만, 여러 사이트에서 데이터를 동기화하고 사이트 간 부하 분산을 효율적으로 유지하는 과제는 간단하지 않습니다. 많은 회사가 Akamai나 Amazon Route 53 과 같은 관리형 DNS 공급업체로부터 GSLB 솔루션을 구입합니다. NGINX Plus는 GSLB 기능을 직접 제공하지 않지만 정교한 로드 밸런싱 알고리즘, 서버 상태 검사 및 기타 기능을 갖추고 있어 글로벌 서버 로드 밸런서가 트래픽을 전달하는 온프레미스 또는 클라우드 데이터 센터에서 사용하기에 이상적입니다. NGINX Plus의 특수 모듈을 사용하면 클라이언트 위치에 대한 정보를 쉽게 수집하여 로컬 부하 분산 결정에 사용할 수 있습니다.
소프트웨어 로드 밸런서인 NGINX Plus는 비슷한 기능을 갖춘 하드웨어 기반 솔루션보다 비용이 저렴할 뿐만 아니라 퍼블릭 클라우드와 프라이빗 데이터 센터 모두에 배포할 수 있습니다. 반면 클라우드 인프라 공급업체는 일반적으로 자사 데이터 센터에서 고객 또는 독점 하드웨어 로드 밸런서를 허용하지 않습니다.
NGINX Plus를 사용하여 애플리케이션의 부하를 분산하는 이점에 대해 자세히 알아보려면 전자책 '소프트웨어 부하 분산 장치를 선택해야 하는 5가지 이유'를 다운로드하세요.