我正在建立一个网站,我预计该网站的使用率会很高。目前,我的注册商 (GoDaddy) 正在处理 DNS。但是,亚马逊的 Route 53 看起来很有趣。他们承诺提供高速服务,并提供全球分布的 DNS 服务器和可编程接口。虽然 GoDaddy 不提供可编程接口,但我认为他们的服务器也是地理分布的。
我应该选择使用 Amazon Route 53 而不是基于免费注册商的 DNS 的主要原因是什么?
答案1
GoDaddy [...] 我假设他们的服务器在地理上分布
不要想当然,请向 GoDaddy 核实或自行核实。快速跟踪到 nsX.secureserver.com(GoDaddy 的常用 DNS 服务器名称)会给我一个来自我居住地斯堪的纳维亚半岛数据中心的响应。所以是的,GoDaddy 的名称服务器似乎至少分布在美国和欧洲。但请检查分配给您域名的名称服务器。
我应该选择使用 Amazon Route 53 的主要原因
亚马逊有明确记录他们的服务器设置如何。他们使用 Anycast,并在全球 15 个以上地点设有 DNS 服务器。他们的服务似乎经过精心设计,可实现高正常运行时间。
通过从全球 15 个以上位置解析 DNS,您的网站将为最终用户提供更快的访问速度。它还允许您使用较低的 TTL,这意味着如果网站出现故障,您可以更快地将服务转移到新 IP。
未来,亚马逊计划将 Route53 与其其他云产品集成。如果您使用其中的一些产品,例如 EC2 和 Elastic Load Balancer,那么您将从此集成中受益。他们将构建什么尚不得而知,但 Elastic Load Balancing 的一步式设置和与 CloudWatch 的健康检查集成似乎是合理的猜测。
答案2
不要对 GoDaddy 抱有任何期望。我发现他们很多时候都很糟糕。
我个人有一个与我的域名注册商分开的 DNS 主机,因为 DNS 主机提供了更好的服务(更多可调整的记录,而不仅仅是 A 和 CNAME)。
据我所知,Route53 应该相当便宜,至少与 Dynect 提供的全球可用 DNS 一致。
如果我处在你的位置,我肯定不会使用任何GoDaddy 的服务。他们多次向我证明他们不值得信任。这里有很多问题,问题的根源在于 GoDaddy 的无能。
答案3
自 2011 年 5 月起,Route53 现已有一个 SLA,如果发生故障,则提供 100% 可用性服务信用支持:
AWS 将采取商业上合理的努力,使 Amazon Route 53 100% 可用(定义如下)。如果 Amazon Route 53 未满足上述承诺,您将有资格获得如下所述的服务积分。
定义“100% 可用”意味着 Amazon Route 53 在每月结算周期内能够响应您的 DNS 查询。
“服务信用”是按以下规定计算的美元信用,我们可将其返还到符合条件的 Amazon Route 53 账户。
服务信用按 1 天的服务信用计算,等于 Amazon Route 53 未 100% 可用的月度结算周期之前的月度结算周期的平均每日 Route 53 查询费用,可用方式如下:持续时间 Amazon Route 53 并非 100% 可用
5 - 30 分钟 - 1 天服务信用,31 分钟 - 4 小时 - 7 天服务信用,超过 4 小时 - 30 天信用
答案4
最近从 GoDaddy(曾是其 DNS 和域名注册服务的客户近 5 年)转换到 Route 53。
为什么 GoDaddy 对我来说比 Route53 更好:
- 他们不会向您收取 DNS 查询费用;
- 他们提供免费的邮件转发服务。
就是这样。
那么为什么 Route53 比 GoDaddy 更好:
- 更好的用户界面(GoDaddy 的用户界面确实很令人困惑);
- 原料药;
- 一些域名区域更便宜(例如“io”域名每年的费用将便宜一半);
- 免费提供 whois 域名隐私(GoDaddy 对此需额外收费)。
其他内容上面已经提到了。