我很兴奋,今天我们推出了亚马逊路线53,一个高性能和高度可用的域名系统(DNS)服务。DNS是Internet应用程序的基本构建块之一,并在我们的客户的愿望清单上很高。53号公路具有您从AWS服务中获得的业务属性:完全自助服务和可编程,具有透明的支付价格,并且没有最低使用承诺。

命名的一些基本面

命名是分布式系统中的基本概念之一。系统中的实体通过他们的名称来识别,它与您选择访问该实体的方式是单独的,该地址接入点驻留在何种路由到达该地址。

一个简单的例子是与人和电话的情况;一个人有一个名字,一个人可以有一个或多个电话,每只手机都可以有一个或多个电话号码。要到达个人,您将在您的地址簿中查找他或她,然后选择手机(家庭,工作,移动),然后选择一个拨号。该号码将用于将呼叫路由到其目的地的Myriadoples。该人是其名称的实体,手机是接入点,手机编号是地址。

名称不一定需要是独一无二的,但如果是这种情况,它会使生活变得更加容易。在这个世界上有多个Werner Vogels,虽然我从未获得过电子邮件,蜗牛邮件或手机呼叫任何同龄人,但如果他们在搜索引擎中输入我们的名字,我相信它们会有些令人沮丧:-)。

在分布式系统中,我们使用名称空间确保我们可以创建丰富的命名,而无需不断担心这些名称是否确实是全局唯一的。这些命名空间通常是分层的,使得能够更轻松地管理它们并分散控制,使系统使系统更加可扩展。我们最熟悉互联网的命名系统是管理我们全球网络中许多不同实体的命名的域名系统(DNS);它最常见的用途是将名称映射到IP地址,但它还为别名提供了设施,查找邮件服务器,管理安全密钥等等。DNS命名空间本质上是分层的,并由不同国家/地区的组织管理的组织管理。Domain Registrars是DNS注册表之间的商业接口以及希望管理自己的命名空间的商业接口。

DNS是互联网基础设施绝对关键的一部分。如果它已关闭或无法正常运行,几乎一切都崩溃了。这不是一个客户认为他的EC2实例在实际上它是某些没有正常运行的名称服务器。

DNS在外面看起来比较简单,但内部是非常复杂的。为了确保互联网尺度的这一关键组件,在面对中断方面是坚固的,通过流行模式技术普遍使用复制。DNS是依赖于管理其全局复制状态的最终一致性的系统之一。

当注册商管理DNS命名体系结构中的命名空间时,DNS服务器用于提供名称之间的映射和用于标识接入点的地址。DNS服务器有两种主要类型:权威服务器和缓存解析器。权威服务器持有最终映射。权威服务器在顶部下降层次结构中彼此连接,委托彼此的责任,以获取命名空间的不同部分。这提供了扩展DNS命名空间所需的分散控制。

但是DNS系统的真正稳健性通过处理的方式,这是缓存解析器的操作。Resolvers在完全单独的层次结构中运行,该层次在浏览器或操作系统中以浏览器或操作系统的软件缓存开始,或由ISP或公司IT服务运营的区域解析器。缓存resolvers能够找到正确的权威服务器来回答任何问题,然后使用最终的一致性缓存结果。缓存技巧确保DNS系统不会因查询而过载。

域名系统是一个很好的实用技术;这是我们现代互联网的基本建筑块。与始终有许多改进可能,并且在安全和稳健性领域的许多都始终正在进行中。

亚马逊航线53.

Amazon Route 53是Amazon Web服务套件中的新服务,管理DNS名称并答案DNS查询。路线53提供了使用全球高可用DNS服务器的全球网络实现的权威DNS功能。Amazon Route 53将本身与多种方式提供的其他DNS服务相比:

熟悉的云商业模式:完整的自助服务环境,循环中没有销售人员。不需要提前承诺,您只需支付您使用的内容。定价是透明的,不需要捆绑,没有收取过剩费用。

非常快速更新传播时间:许多现有DNS服务的困难之一是更长时间的更新传播时间,有时它甚至可能需要24小时,然后在所有副本收到更新之前。现代系统需要更快的更新传播更快,例如处理中断。我们已经设计了53号线以非常快速地传播更新,并为客户提供所有更改传播的工具。

低延迟查询分辨率Route 53的查询分辨率功能基于AnyCast,它将自动将请求自动路由到最接近的DNS服务器。这实现了对互联网应用的整体性能至关重要的查询的非常低延迟。如果请求自动路由到下一个最近的服务器,则yourcast在网络或服务器故障中也非常强大。

没有锁定。虽然我们确保Route 53与Amazon EC2和Amazon S3等其他亚马逊服务一起工作,但它不限于在AWS中使用它。betway88体育官网您可以使用53号路由与您要控制的任何资源和实体,无论是在云端还是在前提中。

我们选择了名称“路线53”作为DNS服务器在端口53上响应查询的事实中的播放。但在未来我们计划路线53也可以让您更大控制分布式系统命名的最终方面,路线您的用户需要到达端点。如果您想了解有关53号公路的更多信息http://aws.amazon.com/route53.并阅读博客帖子AWS 必威体育精装版app官网Developer Weblog。

评论