我正在建立一个我预计会有高使用率的网站。目前,我的注册商(GoDaddy)正在处理DNS。但是,亚马逊的Route 53看上去很有趣。它们保证高速运行,并提供遍布全球的DNS服务器和可编程接口。尽管GoDaddy不提供可编程接口,但我认为它们的服务器也在地理位置上分布。
我应该选择通过基于免费注册商的免费DNS使用Amazon Route 53的主要原因是什么?
我正在建立一个我预计会有高使用率的网站。目前,我的注册商(GoDaddy)正在处理DNS。但是,亚马逊的Route 53看上去很有趣。它们保证高速运行,并提供遍布全球的DNS服务器和可编程接口。尽管GoDaddy不提供可编程接口,但我认为它们的服务器也在地理位置上分布。
我应该选择通过基于免费注册商的免费DNS使用Amazon Route 53的主要原因是什么?
Answers:
GoDaddy [...]我假设他们的服务器在地理上分布
不要假设,与GoDaddy进行验证或自己进行验证。快速访问nsX.secureserver.com(GoDaddy的通用DNS服务器名称)的路由,使我从我居住的斯堪的那维亚的数据中心获得了响应。所以是的,似乎GoDaddy的域名服务器至少分布在美国和欧洲。但是,请检查分配给您的域的名称服务器。
我应该选择使用Amazon Route 53的主要原因
亚马逊已清楚地记录了其服务器设置的方式。他们使用Anycast,并在全球15多个位置拥有DNS服务器。他们的服务设计精良,可以延长正常运行时间。
通过全球15多个位置解析DNS,使最终用户的网站访问速度更快。它还允许您使用较低的TTL,这意味着在网站出现故障的情况下,您可以更快地将服务移至新IP。
将来,亚马逊计划将Route53与其他云产品集成。如果您使用其中的一些,例如EC2和Elastic Load Balancer,那么您将从此集成中受益。他们将要构建的内容还未知,但是弹性负载平衡以及与CloudWatch进行运行状况检查集成的一步设置似乎是合理的猜测。
截至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天信用
现在,Amazon在AWS管理控制台中引入了Amazon Route 53控制台。因此,现在在使用Route 53时您将获得AWS控制台的好处。
除了已经说过的有关亚马逊基础设施质量的内容外,API是Route 53或Dynect等竞争对手的杀手feature。如果您的站点确实足够大,可以拥有许多服务器,则需要进行系统自动化,并且能够自动进行DNS更改可能会非常不错。
需要考虑的其他事项。据我了解,GoDaddy的查询数量有上限。使用Route53,您只需支付更多费用,但服务不会丢失。截至今日:
每100万次查询$ 0.500-前10亿次查询/月$ 0.250每百万次查询-超过10亿次查询/月
正如已经说明的那样,有足够的理由选择Amazon 53号路线。有关更多详细信息,请参阅AWS FAQ:Route 53查询
现在,亚马逊为东南美洲引入了新的优势地区,因此现在他们已将全球范围内的地点数量增加到17个。 其中11个在美国。
只要您的注册商是easyDNS,您就可以始终使用这两种方式:http://www.easyRoute53.com
从注册服务商DNS一侧获取Route53镜像DNS,或者反之亦然,让easyDNS(也是任意播)自动导入Route53数据。
使用多个DNS平台,您可以消除DNS提供商可能的SPOF,因此拥有两个冗余的,分别部署的Anycast系统将非常安全。
(如果您只想使用Route53,您仍然可以使用我们的GUI在AWS端控制您的DNS)
昨天,2012年9月10日,GoDaddy DNS 中断了4个小时。尽管他们尚未发布可验证的根本原因分析,但他们声称该故障是自发造成的。
我无法具体告诉您为什么53号路线可能会更好。但是您在决定时可能会考虑GoDaddy的弱点。
对于您购买的域,大多数注册服务商DNS服务都是免费提供的,通常不附带SLA。在这种情况下,问题是Route 53也没有附带SLA(据我所知),这意味着他们不愿意为服务提供任何保证。
如果您绝对需要100%的DNS可用性,则将寻找可以提供100%正常运行时间SLA的DNS提供商。这并不意味着它们可能会比Route 53或Godaddy更好,但这意味着他们愿意支持其产品并在其服务无法提供100%可用性的情况下提供一些金钱补偿。