Closed timzaak closed 1 year ago
Anycast, IPv6支持, IPv4 不支持,需要 Border Gateway Protocol(BGP)支持。 可用来解决 UDP下的 DNS 就近查询。
GSLB(global server load balance),自定义的dns服务,可拿到 LocalDNS 的IP,获得 服务运行商-国家城市 信息,进而返回物理意义上的就近接入IP,后续要根据测试,去返回链路意义上的就近解决IP 。GSLB 需要设置域名的NS解析,这个不允许设置私自搭建的dns服务。 GTM(全局流量管理),和 GSLB 相同原理,就是多了灾备和监控的功能。
在 GSLB 解决就近接入的前提下,还需要去解决不同国家的合规问题,需要根据用户的登录信息 + 个人资料,强制路由到原始区域server ,若是为了提速,可花钱给每个区域服务再补个 动态CDN。
目前商业界别的 GSLB 解决方案有: AWS Router 53, 动态CDN 有 cloudflare。
参考:
DNS
Anycast, IPv6支持, IPv4 不支持,需要 Border Gateway Protocol(BGP)支持。 可用来解决 UDP下的 DNS 就近查询。
CDN
GSLB(global server load balance),自定义的dns服务,可拿到 LocalDNS 的IP,获得 服务运行商-国家城市 信息,进而返回物理意义上的就近接入IP,后续要根据测试,去返回链路意义上的就近解决IP 。GSLB 需要设置域名的NS解析,这个不允许设置私自搭建的dns服务。 GTM(全局流量管理),和 GSLB 相同原理,就是多了灾备和监控的功能。
业务处理
在 GSLB 解决就近接入的前提下,还需要去解决不同国家的合规问题,需要根据用户的登录信息 + 个人资料,强制路由到原始区域server ,若是为了提速,可花钱给每个区域服务再补个 动态CDN。
目前商业界别的 GSLB 解决方案有: AWS Router 53, 动态CDN 有 cloudflare。
参考: