yif*_*fan 11 networking domain-name-system
我们已经为部署在多个数据中心的网站注册了一些用于 DNS 解析的名称服务器。
我们目前的 DNS 解析策略是根据不同的客户端 IP 地址,名称服务器会为同一个域返回不同的 IP 地址。例如,如果客户端 IP 地址来自北美,名称服务器将返回一个 IP 地址,即我们北美数据中心的 IP 地址。
但是客户端IP地址有时并不是用户的真实IP地址。它可能是属于 ISP 或代理服务器的 DNS 的 IP 地址。另一方面,如果我们的一个数据中心出现故障,我们希望我们的名称服务器排除属于崩溃数据中心的那个 IP 地址。所以我们希望我们可以为我们的 DNS 解析获得一个更动态的策略。有解决办法吗?
Ron*_*pin 16
听起来你想要任播。这就是像谷歌这样的网站使用的类型。您的所有网站都有一个地址(由 DNS 解析),并且您让 Internet 路由协议 (BGP) 将用户引导到最近的(通过路由协议)站点。如果某个站点出现故障,BGP 会自动将下一个最近的站点放入 Internet 路由表中。
典型的例子是8.8.8.8DNS。它解析到全球不同的位置,如果一个位置发生故障,则它会转到下一个最近的位置。
答案不是 DNS,而是路由。
你需要的是究竟什么亚马逊Route53 DNS服务提供:
Geo DNS - 将最终用户路由到您根据最终用户的地理位置指定的特定端点。
运行状况检查和故障转移- Amazon Route 53 可以监控您的应用程序以及 Web 服务器和其他资源的运行状况和性能。
...以及更多高级 DNS 功能。
您不必在 AWS上托管您的网站即可使用 Route53,它会很高兴地与跨私有数据中心部署的服务一起使用。
除非您是 Facebook 或 Google,否则定价也不应该成为问题,从每百万个请求 0.40 美元起(请参阅定价详细信息)。
希望有帮助:)
| 归档时间: |
|
| 查看次数: |
1251 次 |
| 最近记录: |