Softlayer刚刚宣布他们已经部署了一个新的基于IPv4选播的DNS服务。这对我来说特别有趣,因为我已经使用两个数据中心中的任意广播运行了一个大型(200000多个域)权威DNS服务三年多了。在过去的两年里,我也为一些较小的ISP和网络初创公司建立了这个平台。当我们建立我们的服务时,Anycast是一个相当新的概念,有点被认为是巫毒,让上行提供商感到不安。当时,已知的唯一在实验室外使用的实例是K.Root服务器,Akamai,UltraDNS(现在是Neustar)。除了K.Root服务器之外,还有Akamai、UltraDNS以及内容交付网络行业的一些当时的后起之秀。现在它开始成为一个相当普遍的地方。Anycast实际上是一种非常简单的设计,可应用于无状态网络协议,以实现高水平的容错性和低延迟。我们能够在DNS基础设施上保持99.9999%的正常运行时间。在它的核心,你在两个物理位置宣传相同的自治系统号和它们各自的ip块。在公共互联网上,这是通过BGP实现的,但可以与任何基于向量的路由协议(如OSPF)一起使用。认为这是穷人的路线优化。BGP将“做正确的事情”,通过数据中心将您连接到,该数据中心通过较少的BGP跳数宣传此ip块。您复制服务并公布IP块的物理位置越多,最终用户访问您的服务所需的跃点就越少。当然,由于核心路由表中有超过266000个条目,从点A到点B的最短路径可能会从一分钟到下一分钟发生变化,这使得Anycast对于任何有状态(TCP)都不是一个好主意,并且增加了对数据中心间复制的要求。对于有状态的网络服务,Anycast不一定是一扇关闭的门。现在Anycast的一个常见用途是构建穷人的CDN(是的,现在很多穷人都在构建网络服务)。这里的设计与选播DNS服务相同,但每个数据中心中都有文件传输服务器。每个位置的DNS服务器将其TTL保持在非常低的水平(通常为60秒),并返回其各自本地文件服务器的IP地址。一些好的选播参考:
Softlayer的新闻稿在http://www.softlayer.com/press_2008_08_25.html
2008年8月25日,达拉斯,TX - SoftLayer现在向所有使用SoftLayer DNS服务器的客户免费提供Anycast DNS(也称为IP Anycast Routing)。Anycast DNS是一种高可用性、地理分布多样化的高级路由解决方案,允许多个服务器目的地共享同一个IP地址,并根据网络条件将IP请求路由到最佳目的地。这种企业级特性增加了正常运行时间,为优化流量流提供了绝佳的机会,提高了网络性能,并维护了服务冗余。在此之前,由于内部构建非常困难,而且从第三方供应商购买非常昂贵,所有规模的组织都无法使用此功能。“我们非常高兴能为市场提供高可用性的DNS解决方案。它的能力为我们的客户提供了另一个级别的可靠性和维持业务连续性的有效机制,”SoftLayer的信息系统总监Jacob Linscott说。所有三个软层数据中心均支持Anycast DNS路由。雷竞技电脑网站所有SoftLayer的弹性名称服务器都启用了该特性,并提供实时DNS记录填充。工作原理:通过允许多个目的地共享相同的IP地址,Anycast DNS路由允许DNS注册信息在本地、区域或全球的服务器集群上进行镜像。对该IP地址的请求被路由到最近且可用性最高的目的地,从而防止请求被路由到不可用或流量异常大的服务器。 Key advantages include: Service Continuity—helps maintain uptime in the event of service interruptions Network Protection—provides a comprehensive network failover solution Disaster Recovery—allows critical services to be continuously maintained About SoftLayer Technologies Headquartered in Plano, Texas, SoftLayer delivers next generation webhosting and on-demand datacenter services located in Dallas TX and Seattle WA. Utilizing proprietary software, coupled with the industry's first network-within-a-network topology, the company delivers unprecedented power and control to securely manage IT environments while providing unparalleled scalability. For more information please visit www.softlayer.com or call 866.398.7638. Contact: Shawna Furr 214.442.0584 press@softlayer.com