GSLB是如何运作的?
比如说,我有一个www.test.com的GSLB,我的负载平衡器运行在不同的数据中心上。因此,根据邻近性将请求路由到相应的负载均衡器。
GSLB是否有这样的IP?
通常,当我们在浏览器中访问一个地址时,它会转到DNS来获取IP地址并建立连接。
但是,对于GSLB,流程是如何工作的呢?如果它缓存,如果缓存的负载均衡器变得缓慢,它如何路由到其他负载均衡器?
GSLB在流动中的位置是什么?
发布于 2020-08-26 13:28:00
TL;DR;客户端请求通过GSLB设备路由。GLSB设备使用DNS基础结构将客户端连接到最符合标准集的数据中心。MEP ()启用了这个功能,它允许负载平衡器交换数据。
来自Citrix文档的:
在NetScaler设备上配置GSLB并启用MEP时,设备使用DNS基础结构将客户端连接到最符合您设置的标准的数据中心。标准可以指定负载最少的数据中心、最近的数据中心、对来自客户端位置的请求响应最快的数据中心、这些度量的组合以及SNMP度量。设备跟踪每个数据中心的位置、性能、负载和可用性,并使用这些因素选择发送客户端请求的数据中心。
来自Cloudflare - GSLB解释:
如何减少延迟?即使在源服务器重载并停止满足请求之前,仍然会导致严重的延迟问题。GSLB系统可以在多个不同的位置之间分配该通信量,确保没有一个位置处理如此多的请求,从而导致延迟。 此外,GSLB可以大大减少用户和服务器之间请求和响应的旅行时间。
参考资料:
https://stackoverflow.com/questions/63470447
复制相似问题