我已经将网站设置为EC2实例,并且我的DNS当前是Godaddy。我正在考虑为DNS切换到Amazon AWS Route53。
但是,我注意到的一件事是Route53收取月租费,但我从未从Godaddy获得任何账单。显然,没有人喜欢为免费获得的东西付费。
如果Godaddy便宜一些,谁能通过Route53确认与Godaddy相比,EC2实例的页面加载速度实际上更好?如果不是更快或更便宜,有人可以指出其他原因进行此切换吗?
谢谢,蒂姆
我已经将网站设置为EC2实例,并且我的DNS当前是Godaddy。我正在考虑为DNS切换到Amazon AWS Route53。
但是,我注意到的一件事是Route53收取月租费,但我从未从Godaddy获得任何账单。显然,没有人喜欢为免费获得的东西付费。
如果Godaddy便宜一些,谁能通过Route53确认与Godaddy相比,EC2实例的页面加载速度实际上更好?如果不是更快或更便宜,有人可以指出其他原因进行此切换吗?
谢谢,蒂姆
Answers:
简短答案-如果您不知道自己的原因,则可能不需要切换-坚持使用任何使用的内容。
Route53可能更可靠,更快,具有一些有助于将其与其他AWS服务集成的功能,但您不需要任何功能。如果您关心99.9与99.7之间的差异,或者您关心100ms与150ms之间的差异,则开始比较DNS服务可能是有意义的。
顺便说一句,GoDaddy还提供高级DNS,按月付费。而且还有许多各种DNS提供商,价格从免费到每月数百美元不等。
选择DNS提供商时要考虑的一些事项:正常运行时间,正常运行时间SLA,响应时间(世界各地-您的访问者居住的地方和全天候),限制-如查询数量或记录数量或最小TTL,价格,诸如DNSSEC,IPv6,动态DNS,帐户安全功能,受支持的记录类型,地理DNS或负载平衡/故障转移,API等功能。-只要查看各种DNS提供商的规格,您就会发现哪些功能可能有所不同。
同样,这都是小细节。当您开车集会或操作twitter.com时,请仔细检查每个细节。但是,如果您只是开车去办公室然后再回去,就不应该知道您的发动机是直接喷射式还是化油器式。
dig
了几次(从我在以色列的家中)-www.amazon.com使用亚马逊自己的服务器(可能是53号路由),并在300ms内解决,但“ amazon.com”裸域本身托管在Dyn.com :)并在80毫秒内解决。godaddy.com花费了600毫秒,而www.godaddy.com则花费了1000毫秒,这归因于愚蠢的CNAME。(这让我对我的net-me.net感到更自信,它在〜250ms内回答了)
dig
。您是否愿意共享运行的命令以显示每个域的毫秒级时间?只是dig www.amazon.com
吗?我说,它是从外壳上跑出来的,对我有用Query time: 119 msec
。
dig
。我所在位置的结果将与您所在位置的结果有所不同,并且与碰巧使用其他ISP的邻居的结果也有所不同。并且与您邻居使用Google DNS或OpenDNS或ISP的DNS或拥有自己的解析器的结果不同。而且,如果您重复两次相同的查询,那么第二次查询的结果可能会更快。等
如果您要让网站有99.99%的时间可用,我真的不建议在Godaddy托管DNS。Godaddy的正常运行时间最差
Godady的正常运行时间为99.966 http://uptime.besthostratings.com/viewreport.php?host=GoDaddy
与Amazon Route 53相比,其正常运行时间为99.9978 http://blog.cloudharmony.com/2012/08/comparison-and-analysis-of-managed-dns.html
有时,Godaddy的停运造成一个网站损失约50,000美元的销售损失。这种中断也可能是由于匿名攻击或网络设备故障导致的。 www.informationweek.com/security/attacks/godaddy-outage-anonymous-attack-or-it-fa/240007167
Godaddy的DNS也已成为许多目标的目标,特别是在中国。 www.webhostingtalk.com/showthread.php?t=1160554
有一些DNS提供商可能比Route53稍微好一点,但是Amazon的服务是迄今为止最便宜的。