为什么我应该在注册商的DNS服务器上使用Amazon Route 53?


54

我正在建立一个我预计会有高使用率的网站。目前,我的注册商(GoDaddy)正在处理DNS。但是,亚马逊的Route 53看上去很有趣。它们保证高速运行,并提供遍布全球的DNS服务器和可编程接口。尽管GoDaddy不提供可编程接口,但我认为它们的服务器也在地理位置上分布。

我应该选择通过基于免费注册商的免费DNS使用Amazon Route 53的主要原因是什么?

Answers:


59

GoDaddy [...]我假设他们的服务器在地理上分布

不要假设,与GoDaddy进行验证或自己进行验证。快速访问nsX.secureserver.com(GoDaddy的通用DNS服务器名称)的路由,使我从我居住的斯堪的那维亚的数据中心获得了响应。所以是的,似乎GoDaddy的域名服务器至少分布在美国和欧洲。但是,请检查分配给您的域的名称服务器。

我应该选择使用Amazon Route 53的主要原因

  • 亚马逊已清楚地记录了其服务器设置的方式。他们使用Anycast,并在全球15多个位置拥有DNS服务器。他们的服务设计精良,可以延长正常运行时间。

  • 通过全球15多个位置解析DNS,使最终用户的网站访问速度更快。它还允许您使用较低的TTL,这意味着在网站出现故障的情况下,您可以更快地将服务移至新IP。

  • 将来,亚马逊计划将Route53与其他云产品集成。如果您使用其中的一些,例如EC2和Elastic Load Balancer,那么您将从此集成中受益。他们将要构建的内容还未知,但是弹性负载平衡以及与CloudWatch进行运行状况检查集成的一步设置似乎是合理的猜测。


12
Route 53现在具有基于Web的官方UI,可在AWS管理控制台中使用。
cgbystrom 2012年

1
Rackspace的产品名为Cloud DNS,与Route 53 十分
Taylor Leese,

请注意,单独的Web界面(但相同的基本服务)是Amazon Lightsail的一部分,每个Lightsail实例包含三个区域。
jeffmcneill'7

27

不要对GoDaddy承担任何责任。我发现它们在很多情况下都很糟糕。

我个人为域注册商提供了一个单独的DNS主机,因为DNS主机提供了更好的服务(更可调整的记录,而不仅仅是A和CNAME)。

据我所知,Route53应该是相当便宜的,至少与Dynect为全球可用DNS提供的产品一致。

如果我处于您的位置,那么我肯定不会使用GoDaddy的任何服务。他们在很多场合向我证明了他们不可信任。问题的根源在于GoDaddy的无能。


5
鉴于昨天的事,这是+1 ...麻烦
马克·亨德森

昨天发生了什么?:o
汤姆·奥康纳

2
godaddy搞砸了一些内部配置,并使整个服务脱机了许多小时。
马克·亨德森

6

截至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天信用


3
SLA不错,但是Route53的服务信用额为每天几美分。
ceejayoz'3

5

现在,Amazon在AWS管理控制台中引入了Amazon Route 53控制台。因此,现在在使用Route 53时您将获得AWS控制台的好处。

更多细节


3

最近从GoDaddy(已经有近5年的DNS和域注册服务客户)切换到Route 53。

为什么GoDaddy对我而言比Route53更好:

  • 他们不向您收取DNS查询费用;
  • 他们提供免费的邮件转发服务。

而已。

现在为什么Route53比GoDaddy更好:

  • 更好的用户界面(GoDaddy的用户界面确实令人困惑);
  • API;
  • 一些域名区域更便宜(例如,“ io”域名每年将使您的费用降低两倍);
  • 免费提供whois域隐私(GoDaddy额外收费)。

上面提到了其他东西。


2

除了已经说过的有关亚马逊基础设施质量的内容外,API是Route 53或Dynect等竞争对手的杀手feature。如果您的站点确实足够大,可以拥有许多服务器,则需要进行系统自动化,并且能够自动进行DNS更改可能会非常不错。


Dynect也有一个API
Anton Babenko 2013年


2

正如已经说明的那样,有足够的理由选择Amazon 53号路线。有关更多详细信息,请参阅AWS FAQ:Route 53查询

现在,亚马逊为东南美洲引入了新的优势地区,因此现在他们已将全球范围内的地点数量增加到17个。 其中11个在美国。


1

只要您的注册商是easyDNS,您就可以始终使用这两种方式:http//www.easyRoute53.com

从注册服务商DNS一侧获取Route53镜像DNS,或者反之亦然,让easyDNS(也是任意播)自动导入Route53数据。

使用多个DNS平台,您可以消除DNS提供商可能的SPOF,因此拥有两个冗余的,分别部署的Anycast系统将非常安全。

(如果您只想使用Route53,您仍然可以使用我们的GUI在AWS端控制您的DNS)



0

对于您购买的域,大多数注册服务商DNS服务都是免费提供的,通常不附带SLA。在这种情况下,问题是Route 53也没有附带SLA(据我所知),这意味着他们不愿意为服务提供任何保证。

如果您绝对需要100%的DNS可用性,则将寻找可以提供100%正常运行时间SLA的DNS提供商。这并不意味着它们可能会比Route 53或Godaddy更好,但这意味着他们愿意支持其产品并在其服务无法提供100%可用性的情况下提供一些金钱补偿。


DNS上的SLA可能是“我们会给您几美元”。几乎没有什么大不了的,尤其是与一天之内破坏DNS造成的损失相比。
ceejayoz 2012年

这就是SLA经常工作的方式。
gekkz 2012年

1
可以,但是您通常不需要每月花费0.50美元的东西的SLA。知道如果我的DNS出现故障,我将获得$ 0.03的退款,实际上根本不会改变我的决定。
ceejayoz'3
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.