NS1的私有DNS支持现代应用程序、DevOps等

DNS是互联网的基础,但DNS的在内部基础设施中使用的专用版本正在使现代应用程序,DevOps的,边缘计算,移位到IPv6。

肖像历史

我们都知道并感激DNS作为域名系统,它将像Networkworld.com这样的域名映射到浏览器实际连接到的IP地址,以便从网站获取内容。DNS显然是互联网的基础部分。然而,这项技术有些陈旧,需要更新才能跟上时代的步伐。

遗留DNS是一个简单的协议。它本质上是一个将域名映射到IP地址的电话簿。目前市场上大多数商业DNS产品或服务都基于互联网软件联盟(Internet software Consortium)推出的名为BIND的开源软件产品。name BIND代表“Berkeley Internet name Daemon”,因为该软件起源于20世纪80年代早期的加州大学伯克利分校。从那以后,DNS协议没有什么变化。

虽然DNS对于帮助将流量路由到正确的位置非常重要,但是它并没有跟上现代企业应用程序体系结构和应用程序交付的需要。今天的企业希望利用利用混合云和私有云的应用程序架构,并且他们希望在DevOps环境中使用虚拟化、容器化和自动化。大型全球企业希望使用边缘技术从离用户和客户最近的位置交付应用程序。遗留应用程序体系结构的这些变化促使需要一种新的DNS软件,以便在这些动态和分布式环境中需要流量的地方直接引导流量。

这就是NS1发布了新的私有DNS解决方案。私有DNS基于NS1从头开始构建的软件,支持将DNS与现代应用程序架构集成。它以一种自托管的方式提供给大型企业在其环境中运行。它有多个用例,可以解决现代企业应用程序中产生摩擦的问题。

现代应用程序架构需要一种新型的DNS

一个典型的使用情况是需要自动化和dynamicism企业和企业环境中增加驱动。公司目前正在建设的数据中心基础设施达到自己的目的,看起来很2020欧洲杯预赛像你会发现亚马逊网络服务(AWS)或微软Azure里面是什么。他们希望能够创建虚拟的基础设施和自旋向上或向下的对飞随着工作负载的内部应用程序的新版本正在改变或者新的代码被推出。所有这一切dynamicism推动需要高速服务发现。

现在,应用程序是使用各种微服务构建的,这些微服务随着工作负载或代码更改而上下旋转、四处移动、扩展和收缩。假设服务A还需要与服务B、C和D通信,以便进行数据库查找或进行一些后端计算。在这样的动态环境中,一个基本问题是识别服务B、C或D当前相对于服务A的位置。换句话说,它位于哪个虚拟服务器上,或者可以到达哪个IP地址?这是一个服务发现问题,在拥有许多现代应用程序的大型企业中,每天可能会发生数百或数千次。

DNS是自20世纪80年代以来在internet或网络基础设施中受到信任的基本服务发现机制,因此它也是解决应用程序中发现问题的自然工具。然而,历史上这些问题都是通过人为干预解决的。传统的DNS设备方法涉及由人工对其进行配置,并在每次基础设施发生更改时更新DNS记录和域名。公司已经自动化了他们的应用程序堆栈的每一个其他部分,并且能够以相当高的速度移动其他所有东西,但是这个DNS部分正在创建需要解决的拖拉或技术债务。

NS1没有简单地使用已有几十年历史的绑定软件,而是编写了自己的软件来自动进行快速更改。NS1客户可以利用现代DevOps工具来自动化他们的服务和他们居住的地方,支持基础设施的自动扩展,并将其作为服务发现机制绑定到私有DNS中,这样服务就可以相互通信了。

私人DNS是一个很大的一块拼图的DevOps的。毕竟,这是很难得到充分的DevOps启用如果仍然是在他们的工作是点流量到新部署的代码每次有部署时间循环人类。

私有DNS的其他用途

私有DNS有助于实现的另一个趋势是边缘计算,它既适用于面向internet的应用程序,也适用于内部使用的企业应用程序。公司在终端用户附近部署基础设施,并在边缘进行处理。一个挑战是流量管理,以及如何将用户和工作负载引导到边缘的应用程序。私有DNS可以帮助在应用程序内部做出流量路由决策。

私人DNS也是在采用IPv6的一个企业内部的基础设施是有用的,特别是在金融服务生态系统,零售,电子商务和社交媒体服务。公司具有非常大的网络基础设施,是高度动态的私有IPv4空间早已用完。他们不得不转移到IPv6本身只是私人基础设施中去走一走,及私人DNS完全支持批发转变到IPv6。

加入对网络世界的社足球竞猜app软件区Facebook的LinkedIn对那些顶级心态的话题发表评论。
相关:

版权©2018足球竞彩网下载

IT薪资调查:结果在