使用DNS基准工具优化域名服务器性能

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 通常情况下,对于dns域名服务器来说,性能和时序方面出现的问题都是由可疑的查询结果造成的。这种情况下,无论dns是否进行了解析,造成的后果都是相同的。

通常情况下,对于dns域名服务器来说,性能和时序方面出现的问题都是由可疑的查询结果造成的。这种情况下,无论dns是否进行了解析,造成的后果都是相同的。

  对于较长的响应时间、超时错误以及无效缓存之类的实际问题,我们应该怎么进行处理?毕竟,这些类型的查询响应依然存在获得通过的可能性。它所需要的,仅仅只是更多的时间。实际上,在这种情况中,带宽的浪费才是真正的关键问题。

  现在来假设另一种情况:我们必须使用特定的dns域名服务器,举例来说,互联网服务供应商提供的那些。尽管,在通常情况下并不会发生这样的情况。现在,想到问题可能出现的位置了么?试图使用其它的dns域名服务器。不错,答案简直太正确了。不过,这时间应该选择哪一台呢?

  DNS基准工具指的是用来测试dns域名服务器性能的客户端应用程序。它们的功能包括了:

  Ø 确定具体的dns域名服务器是否处于可用状态。

  Ø 对选择的可用dns域名服务器响应时间进行比较。

  Ø 建立包含响应时间、超时数量以及其他相关参数的dns域名服务器排名图表。

  谷歌名称工具和DNS基准工具就是dns基准应用的两个代表。它们都可以提供我在本文前面提到的所有功能,实际上,它们能够做到的事情甚至更多。

  谷歌名称工具

  名称工具是谷歌开发的一个项目,可以用来找出针对当前计算机响应速度最快的dns域名服务器。听起来似乎很奇怪,这意味着相邻的两台计算机进行相同操作可能会出现不同的结果。实际上,名称工具是有意这么做的:

  “通过对网络浏览器的使用历史、网络数据采集分析工具TcpDump的输出结果,以及标准化的数据集进行合理恰当的深入分析,名称工具可以为使用者个人提供最佳的选择。”

  下图显示的就是名称工具启动后运行的测试设置窗口:

 使用DNS基准工具优化域名服务器性能

  第一部分是与dns域名服务器相关的问题,主要包括了:

  Ø 选择域名服务器:将选择的域名服务器加入关注列表。

  Ø 是否包括全球范围的dns提供商:选中此框的话,会将Opendns和中立星公司(原来的Ultradns)域名服务器包含进来。

  Ø 是否包括最佳本地dns服务:选中此框的话,被认定为本区域中的最佳dns域名服务器将会被包含进来。

  接下来要回答的是与测试相关的问题,以及如何对查询进行设置:

  Ø 是否包含审查列表:名称工具内置了一份被检测过的网站主机名字列表。选择这个选项后,名称工具将请求这些主机并对结果进行以确认是否与预期的情况相符。

  Ø 基准数据源选择:对参与测试的主机名称进行选择和确认。通常情况下,它是基于使用者浏览器的个人历史,但是也包含了“两千大网站”之类的其它选项。

  Ø 主机存活侦测方式选择:这个选项可以用来设定,在同一时间点名称工具可以访问的DNS服务器数量,以便进行主机存活侦测。通常情况下,可以选快速模式(40台服务器)。如果互联网连接有问题的话,那么也可以选择慢速模式(10台服务器)。

  Ø 请求数量设置:这个选项可以用来设定,每次向一台dns域名服务器发送测试请求的数量。选择的测试次数越多,结果越能反映出现实使用情况。默认情况下,对每台服务器发送的请求数量为250次。

  最后的测试结果显示在类似下面给出的页面中:

使用DNS基准工具优化域名服务器性能

  我目前使用的是Opendns。而根据名称工具的测试结果,我的备用dns域名服务器(208.67.220.220)具有最佳的响应时间。这一结果非常有趣,因为Opendns主服务器的排名仅仅在第六位。我想自己接下来会在网络适配器配置将两者的位置进行交换。

目录
相关文章
|
5天前
|
存储 缓存 前端开发
如何优化 SSR 应用以减少服务器压力
优化SSR应用以减少服务器压力,可采用代码分割、缓存策略、数据预加载、服务端性能优化、使用CDN、SSR与SSG结合、限制并发请求、SSR与CSR平滑切换、优化前端资源及利用框架特性等策略。这些方法能有效提升性能和稳定性,同时保证用户体验。
|
17天前
|
存储 Oracle 关系型数据库
服务器数据恢复—EVA存储硬盘读写性能不稳定掉线的数据恢复案例
服务器存储数据恢复环境: 一台EVA某型号控制器+EVA扩展柜+FC磁盘。 服务器存储故障&检测: 磁盘故障导致该EVA存储中LUN不可用,导致上层应用无法正常使用。
83 47
|
5天前
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
31 3
|
7天前
|
监控 PHP Apache
优化 PHP-FPM 参数配置:实现服务器性能提升
优化PHP-FPM的参数配置可以显著提高服务器的性能和稳定性。通过合理设置 `pm.max_children`、`pm.start_servers`、`pm.min_spare_servers`、`pm.max_spare_servers`和 `pm.max_requests`等参数,并结合监控和调优措施,可以有效应对高并发和负载波动,确保Web应用程序的高效运行。希望本文提供的优化建议和配置示例能够帮助您实现服务器性能的提升。
24 3
|
7天前
|
机器学习/深度学习 人工智能 弹性计算
阿里云GPU服务器全解析_GPU价格收费标准_GPU优势和使用说明
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等场景。作为亚太领先的云服务商,阿里云GPU云服务器具备高灵活性、易用性、容灾备份、安全性和成本效益,支持多种实例规格,满足不同业务需求。
|
12天前
|
存储 弹性计算 网络协议
深度对比阿里云服务器ECS通用型g7、g7a、g8i、g8y、g8ise和g8a性能对比
阿里云ECS通用型g7、g7a、g8i、g8y、g8ise和g8a云服务器性能对比,涵盖CPU、内存、网络、存储等多方面参数。这些实例适用于多种企业级应用场景,如数据库、Web应用、大数据处理等。
53 1
|
17天前
|
人工智能 安全 Linux
|
18天前
|
域名解析 缓存 网络协议
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
|
16天前
|
存储 弹性计算 固态存储
阿里云服务器ESSD Entry系统盘测评IOPS、IO读写和时延性能参数
ESSD Entry云盘是阿里云推出的新一代云盘,具备高IOPS、低延迟和企业级数据保护能力。适用于开发与测试场景,支持按量付费和包年包月计费模式。99元和199元的ECS经济型e实例和通用算力型u1实例均采用ESSD Entry系统盘,性价比高。详细性能参数和价格请参考阿里云官方页面。
52 0
|
18天前
|
机器学习/深度学习 Android开发 UED
移动应用与系统:从开发到优化的全面解析
【10月更文挑战第25天】 在数字化时代,移动应用已成为我们生活的重要组成部分。本文将深入探讨移动应用的开发过程、移动操作系统的角色,以及如何对移动应用进行优化以提高用户体验和性能。我们将通过分析具体案例,揭示移动应用成功的关键因素,并提供实用的开发和优化策略。

相关产品

  • 云解析DNS
  • 推荐镜像

    更多