什么是 GSLB 及其工作原理?
全局服务器负载平衡(GSLB)是一种跨多个网络(无论是同一站点还是世界另一端)引导流量的方法。GSLB 可用于在两个独立的网络中实现负载平衡,无论是否存在 VLAN。
这是通过 DNS 实现的。DNS 是电脑在尝试访问 www.google.com 等网页时进行的查询。当普通 DNS 服务器无法回答该查询时,它们会将查询转给相关域的权威 DNS 服务器。这个权威 DNS 服务器就是我们的 GSLB,它将根据配置的负载平衡策略提供答案。例如,如果使用的是 “城市匹配 “策略,它就会检测客户端的源 IP,并向客户端提供答案,将其引导到最近的数据中心。
那么,你能用 GSLB 做什么呢?
用于地理定位的 GSLB
作为两个或多个站点之间的桥梁,GSLB 可以提供大量高可用性和路由优势。一个特别强大的例子是使用地理定位来确定应用流量的发送位置。如果用户要访问伦敦的网站,GSLB 可以使用地理定位功能将用户发送到伦敦的数据中心。
这是通过部署主动-主动方案来实现的,在这种方案中,GSLB 可以根据设置的策略做出路由选择。这样,连接速度会更快,服务交付的控制能力也会大大增强,可以根据不同的国家提供不同的网站或内容。(有点像 Netflix 会根据你是否在美国而提供不同的节目)。这意味着你可以默认以不同的语言显示网站,因为 GSLB 可以看到请求来自哪里,并根据源 IP 的位置提供最相关的语言。
有了 edgeNEXUS GSLB,您就可以灵活设置如何引导流量的规则,我们可以从大洲匹配一直到城市匹配,因此无论站点之间相距多远,我们都可以将流量发送到最近的位置。
用于灾难恢复的 GSLB
保持稳健的灾难恢复策略是每家公司的必修课,尤其是在涉及多个数据中心的情况下。GSLB 是一种非常高效的灾难恢复方式,在出现问题或中断时,可以从一个数据中心故障切换到另一个数据中心。对于最终用户来说,整个过渡过程都是无缝的,这也是理所应当的。
edgeNEXUS GSLB采用主动-被动部署方案来实现这一点。如果您的主站点发生故障,GSLB 将检测到这一情况,并将其转移到您选择的指定数据中心。
提供服务的最大灵活性
您可以在任何地方部署 GSLB;云、数据中心或适合您环境的任何其他位置。如果您需要根据位置将内部用户发送到特定服务,我们还可以为私有 IP 地址范围添加自定义位置。
即使您只想保持各数据中心的系统平衡,我们也可以使用一项功能来加权流量流向,例如,如果您知道您的伦敦数据中心有更多的运行能力,我们就可以增加加权,将更多流量发送到那里。如果将此功能与本地负载平衡器相结合,停机时间将成为过去。
为什么不是每个人都使用 GSLB?有什么缺点?
GSLB 可以让你在多个网络上实现负载平衡,而拉伸 VLANS 和其他方法都无法做到这一点,但 GSLB 并不像服务器负载平衡那样流畅或高效。这一致命弱点与 DNS 的工作方式有关。
GSLB 充当特定域的权威域名服务器。客户的 DNS 请求会被传递到不同的 DNS 服务器,直到有一个服务器有能力回答请求为止。这在理论上是没有问题的,但在实践中,客户端或 DNS 服务器会在一定时间内缓存结果。缓存一般来说不是坏事,因为它可以防止客户端产生大量通常不必要的流量。
在我们的方案中,缓存会导致故障切换不像正常负载平衡那样瞬时完成。我们可以设置的最小值是 60 秒,但其他 DNS 服务器或 DNS 客户端可能会忽略这一点,它们会通过延长结果缓存时间来提高系统效率。这意味着故障转移的速度通常不会超过记录的 “存活时间(TTL)”值。在灾难恢复的情况下,流量可能在 60 秒后才会重新定向到不同的站点。不过,权衡利弊后,您的客户承受 60 秒的延迟还是比在更长的时间内无法使用其应用程序要好得多。
许多公司都提供 GSLB,为什么要选择 edgeNEXUS?
简而言之,jetNEXUSGSLB易于使用。您无需花费数小时尝试使用命令行进行配置,也无需手动添加每个站点。我们使用负载平衡器的其余 API 从虚拟服务中检索数据,并在 GSLB 上自动进行配置。这使得配置和启动运行非常简单,无需网络专业学位。
的确,负载均衡领域的所有主要公司都内置或额外提供 GSLB,您为什么不选择他们呢?除了简单之外,我们还以固定价格提供 GSLB,这意味着您可以拥有 50 个用户,也可以拥有 50,000 个用户,而每个 GSLB 实例的成本保持不变。因此,您可以扩大业务规模,而不会在扩大过程中产生费用。其他解决方案会对每项附加功能收费,无论是健康检查还是流量操纵规则。我们不收取额外费用,因此您可以根据自己的需要添加各种功能,我们也不会因此对您进行处罚,我们希望您能够扩大规模!
有关 edgeNEXUS GSLB 的更多信息,请点击此处。
要查看我们的 14 天免费试用版,请单击此处。
如需了解更多技术信息,请参阅应用程序商店上的完整指南。