域名系统 (DNS) 被誉为使互联网成为可能的协议。DNS 被称为互联网的电话簿,因为它将域名转换为 IP 地址,以便浏览器可以加载互联网资源。它通常足够有效,大多数网络团队几乎不会停下来思考它。
然而,DNS也有一个可疑的区别,那就是它是一种破坏互联网或减慢互联网速度的协议。“始终是 DNS” 不仅仅是 Reddit 帖子中出现的一个梗或对宕机的玩笑解释。它表达了现实:应用程序性能不佳的原因通常可以追溯到底层 DNS 系统的问题。
DNS 性能测量的挑战
大多数网络团队都明白,部署权威 DNS 的方式很重要,但这只是概念上的。他们知道托管 DNS 服务提供更快的响应时间并提高应用程序性能,但没有确凿的数据来支持这一点。令人惊讶的是,大多数网络团队在做出有关为整个业务提供动力的关键系统的决策时,主要依靠猜测和直觉。
一些网络团队使用 DNSPerf 等网站对托管权威 DNS 解决方案的性能进行基准测试,但他们并没有真正深入研究该网站上的数字的含义或计算方法。他们也无法使用该网站上的数据来比较托管 DNS 解决方案和自托管 DNS。
长期以来,缺乏可靠的托管 DNS 解决方案比较数据一直是一个众所周知的缺陷。在 IBM®,我们经常被问及我们的 IBM NS1 Connect® 托管 DNS 解决方案与权威 DNS 市场上的所有其他产品有何不同。网络团队想知道它是否 真的 将会对其应用程序或网站的性能产生影响。
IBM 与 Catchpoint 联合研究
考虑到客户和潜在客户就这个问题向我们提出的所有问题,我们决定是时候自己填补这一空白了。我们联系了 Catchpoint,这是我们的长期合作伙伴,也是网络性能测量方面的专家,看看我们能从中学到什么。
这次拓展活动让 IBM 和 Catchpoint 走上了一条有趣的道路。我们发现,互联网上流传的权威 DNS 性能数据中,太多数据缺乏统计严谨性。这些数据不能代表不同的地域或垂直市场。这些数据带有太多技术性星号。这些数据没有提供同类比较,因为配置 DNS 的方法实在是太多了。
在尝试了各种研究方案和运营途径后,我们决定大胆尝试,从头开始设计我们自己的 DNS 性能研究。IBM 列出了一份代表全球 2,500 多家最大公司的名单。样本代表了跨地域、垂直市场和权威 DNS 部署类型的 DNS 使用情况。Catchpoint 创建了一个性能测试,其中剔除了所有各种 DNS 加速器和中间层。这产生了一个适用于任何企业的通用基准测量。
我们在一年中大多数企业最繁忙的季节(11 月和 12 月)进行了测试,以捕捉大多数企业需要最佳 DNS 性能的时期。数据是在几周内捕获的,因此我们可以看到互联网流量随时间的变化,而不是依赖于不太具代表性的抽样测试。
我们发现了什么
结果出来后,结果非常明显。与大多数网络团队一样,我们对托管 DNS 解决方案与自托管系统的相对性能有所假设。这些假设不仅得到了验证,而且差距比我们意识到的要大得多。剧透:托管 DNS 解决方案更快——快得多。
我们也很好奇 IBM NS1 Connect 解决方案相对于其他权威 DNS 产品的性能。我们在这个领域也得到了一些有趣的数据,其中一些数据令我们感到惊讶。
除了比较 DNS 解决方案的性能之外,我们还了解到不同地区和垂直市场的互联网性能差异。事实证明,您访问互联网的位置与您正在访问哪家公司的应用程序或网站一样,对性能有很大影响。
如果您目前正在托管自己的权威 DNS,并正在考虑转向托管 DNS 解决方案,或者您正在尝试比较市场上的供应商,那么您将需要查看这些数据。如果您只是有兴趣根据可靠标准对您的 DNS 性能进行基准测试,那么这项研究也将引起您的兴趣。
阅读我们的白皮书
这篇文章有帮助吗?
是的不