Global Server Load Balancing (GSLB) 是指在位于多个地理位置的服务器资源之间智能分配流量。这些服务器可以是公司自有数据中心的本地服务器,也可以是托管在私有云或公共云中的服务器。
有关负载均衡的更多信息,请参阅负载均衡:可扩展流量管理。
灾难恢复是许多公司在多个地点部署服务器资源的主要原因。在最常见的配置中,数据由一个活动 (Active) 地点提供,但在一个或多个备用 (Passive) 地点复制。只有在活动站点发生故障时,备用站点才提供服务。在这种情况下,全局服务器负载均衡器的作用是检测活动站点的故障,并自动将请求转移到备用站点。
选择 Active-Passive 方案的一个主要原因是不需要实时同步各站点的数据;活动站点的更改可以通过更简单的批处理方法和更便宜的带外连接分发到备用站点。如果您维护多个活动站点来提供相同的内容(只有这样才能体现 GSLB 在以下列表中的一些优势),那么实时同步各站点就非常重要。
Global Server Load Balancing 的优势如下:
NGINX Plus 和 NGINX 是业界领先的负载均衡解决方案,被 Dropbox、Netflix 和 Zynga 等高流量网站广泛使用。全球超过 3.5 亿个网站依靠 NGINX Plus 和 NGINX Open Source 快速、可靠、安全地提供其内容。
虽然可以在公司内部实施 Global Server Load Balancing,但要在多个站点保持数据同步,并在各站点之间有效地实现负载均衡并非易事。许多公司都从托管 DNS 提供商(如 Akamai 或 Amazon Route 53)处获得 Global Server Load Balancing 解决方案。NGINX Plus 并不直接提供 Global Server Load Balancing 功能,但其精密的负载均衡算法、服务器运行状况检查和其他功能使其非常适合在本地或云数据中心使用,全局服务器负载均衡器会将流量导向这些数据中心。NGINX Plus 中的专门模块可轻松捕获有关客户端位置的信息,并将其用于本地负载均衡决策。
作为一款软件负载均衡器,NGINX Plus 不仅价格低于具有类似功能的硬件解决方案,而且可以部署在公共云和私有数据中心,而云基础设施供应商通常不允许在其数据中心部署客户或专有硬件负载均衡器。
如需进一步了解采用 NGINX Plus 为您的应用实现负载均衡的优势,请下载我们的电子书 Five Reasons to Choose a Software Load Balancer(选择软件负载均衡器的五个理由)。