地理负载平衡是否可以改善首次加载时间?
我的用户遍布世界各地,目前我在不同的大洲部署了 3 台服务器,为网站的不同语言版本提供服务。但是,英语在世界各地都有使用,尽管现在延迟相当不错,但我仍然想知道我是否可以通过在系统前面添加地理负载平衡器来改善首次访问量(从而提高 Google 得分)。 我担心的是,这甚至会使首次访问的情况变得更糟,因为无论如何用户都会首先被发送到负载平衡器,并且然后到最近的服务器。 你怎么看? 谢谢,巴尼 ...
我的用户遍布世界各地,目前我在不同的大洲部署了 3 台服务器,为网站的不同语言版本提供服务。但是,英语在世界各地都有使用,尽管现在延迟相当不错,但我仍然想知道我是否可以通过在系统前面添加地理负载平衡器来改善首次访问量(从而提高 Google 得分)。 我担心的是,这甚至会使首次访问的情况变得更糟,因为无论如何用户都会首先被发送到负载平衡器,并且然后到最近的服务器。 你怎么看? 谢谢,巴尼 ...
我正在尝试设置 GeoDN,并想知道是否可以将多个服务器 IP 添加到一个美国州来实现负载平衡。 我总共有 4 台服务器。2 台服务器服务于纽约,另外 2 台服务于加利福尼亚 这可能吗? ...
从 Windows Server 2016 开始,MS DNS 支持DNS 策略使用“基于地理位置的流量管理”。但对于较旧的 Windows Server 版本,我可以配置本地子网优先级(又称网络掩码排序)实现类似的功能(让不同子网中的客户端使用相同的服务器名称联系同一子网中的资源)。 所以我的问题是 Windows Server 2016 中添加的地理 DNS 策略与本地子网优先级有何不同? ...
我在一家初创公司工作,我们正在向中国大陆扩张,通过一家中国合作伙伴公司在中国的数据中心托管客户数据。我们有一个网站和移动应用可以与之通信的后端 API。 事情是这样的: 假设我们运营的 example.com 是在美国注册的。我们使用 Route53 DNS 进行地理 DNS,这样当中国客户请求 example.com 时,会自动发送到中国数据中心的 IP。中国 IP 在反向 DNS 中解析为中国域名。 现在我们在中国的合作伙伴告诉我们,我们无法将 example.com 正向 DNS 解析到中国的 IP。他们说非中国域名可能无法由中国大陆的 IP 提...
我目前正在运营一项免费的 VPN 服务,最近我收到了很多来自索尼 Playstation 网络的滥用电子邮件,说我的服务器 IP 对其用户帐户 API 进行了暴力破解。 电子邮件如下: 敬启者, 根据 Sony Interactive Entertainment LLC(“SIE”)的公司政策,以下 IP 地址被列入黑名单,禁止使用我们的服务,因为 SIE 检测到滥用我们网络服务的活动。我们认为,滥用活动与速度或容量无关(许多用户使用同一个 IP 地址,即 NAT),但符合我们公开提供的服务的特定已知滥用模式。这种滥用可能是由于您网络上的...
我目前拥有的是 东京的以下 EC2x2 实例(1 个代理 1 个应用程序) 新加坡的 EC2x2 实例(1 个代理 1 个应用程序) 我们与另一家提供商合作,拥有地理 DNS,因此东京用户可以访问东京实例,新加坡用户可以访问新加坡实例。 我正在考虑迁移到 Route53(我已经在 Amazon 上拥有其他 DNS 区域),因为我想利用 Health Check 的故障转移功能。看过如何配置它的示例后,我仍然不确定如何配置我想要的,如下所示。 我为每个位置配置了 2 个健康检查,这些检查均有效。 我配置了 2 个 DNS 条目,都称为 proxy...
我正在尝试设置类似于 CDN(内容分发网络)的设置。我想要做的是使用 DNS 记录,该记录根据用户的地理位置返回 A 记录。我能够使用 RAGE4 DNS 进行设置。我无法真正将域(我们称之为 domaina.com)移动到 RAGE4,我只能更改子域。所以,我所做的是注册一个新域名(我们称之为 domainb.com),并在 RAGE4 DNS 上使用基于地理位置的 A 记录进行设置,并将子域(在 domaina.com 上)更改为指向 RAGE4 DNS 的 CNAME。这会导致访问子域(在 domainb.com 上)返回的 A 记录仅返回相同的 IP...
启用 geoip 的权威 DNS 服务器很容易找到 -bind9和帕吨频道可以做到,强力域名也是。但当服务器从全球公共解析器(如谷歌的 8.8.8.8)接收 DNS 查询时,问题就开始了。请求可能来自与实际用户完全不同的地理位置的 IP。来自谷歌的查询可以携带 该信息。 您是否有过运行处理 edns-client-subnet 的服务器并根据客户端的地理位置提供答案的经验?哪些 [相当稳定的] 开源 DNS 服务器提供此功能? 我目前发现了一个 -gdnsd.org但我很好奇想听听您的经验和替代方案。 谢谢! ...
有传言称,公共域名解析器(例如 Google Public DNS)仍应该与 GeoDNS 配合使用,因为请求中有一些字段可以让它们指定要针对哪个 IP 地址进行解析,因此权威服务器可以为给定的解析器提供针对不同最终客户端的不同分辨率。 就 RFC 而言,这整个东西叫什么?为了测试目的,如何模拟这样的解决方案?例如挖掘(1)? 否则,还有什么其他工具可以完成上述任务? ...
根据维基百科的描述任播,它包括跨多台 DNS 服务器分发域名到多 IP 映射,以及使用地理位置最接近(或最快)的服务器回复客户端。 在像 google.com 这样的全球分布、高可用性网站(或任何具有许多全球边缘位置的 CDN 服务)的背景下,这听起来像是人们所需要的两个关键功能。 亚马逊的 Route53、EasyDNS 和 DNSMadeEasy 等 DNS 服务都将自己宣传为支持 Anycast 的网络。 因此,我的假设是,这些 DNS 服务中的每一个都透明地为我提供这两个杀手级功能:多 IP 到域映射和将客户端路由到最近的节点。 然而,这些服...
我目前有 2 台服务器,使用 cPanel/WHM。第一台是托管在伦敦的 VPS(我们称之为“国际”),第二台是位于我所在国家的专用服务器(我们称之为“本地”)。 “local” 将拥有无限的本地带宽,但只有 1Mbps 的国际带宽。 我需要在两台服务器上托管一个网站(或者多个网站),并根据访问者的来源国为其提供服务。我的意思是,当访问者来自我自己的国家时,数据将从“本地”提供,如果访问者来自其他国家,数据将从“国际”提供。 两种类型的访问者都可以在服务器上执行读/写操作,并且我需要在两台服务器之间同步文件和数据库,因为两台服务器都会有更新的文件和数据...
假设: 我有一个用英文编写的网站,显示在www.example.com上。 该网站目前位于美国服务器上(基于 cPanel/WHM),IP 地址为 192.0.2.0。 我可以使用控制面板管理 example.com 的 DNS 来添加/修改任何记录:A、MX 等。(目前,所有 A 记录显然都指向 192.0.2.0。) 我希望当美国人访问 www.example.com 时,该网站由美国的服务器显示,但当欧洲人访问时,该网站由英国的服务器显示。 这可能吗同一个域名(没有子域重定向,例如 us.example.com 和 uk.example.c...
Geo-DNS 可用于平衡数据中心之间的流量。我发现这(旧)文章描述了为什么当其中一个 IP(数据中心)发生故障时 Geo-DNS 会导致可用性问题。 有人能确认或否认这些问题吗?有其他选择吗?带有多个 A 记录的普通 DNS 是否更好? 谢谢,华伦天奴 ...
指向同一个域的多个 A 记录似乎几乎专门用于实现 DNS 循环,作为一种廉价的负载平衡技术。 对 DNS RR 的常见警告是它不利于高可用性。当 1 个 IP 出现故障时,客户端将继续使用它几分钟。 通常建议使用负载平衡器作为更好的选择。 这两种说法都不完全正确: 当流量为 HTTP 时,大多数 HTML 浏览器能够在前一个 A 记录关闭时自动尝试下一个 A 记录,而无需进行新的 DNS 查找。阅读这里是第 3.1 章和这里。 当涉及多个数据中心时,DNS RR 是在它们之间分配流量的唯一选择。 那么,在多个数据中心和 HTTP 流量的情况下,...