使用Dnsperf对PowerDNS压测

硬件环境:
PowerDNS服务器配置:
操作系统:Ubuntu18.02(物理机)
CPU:24核/CPU e5 2620
内存:32G
带宽:100M

Dnsperf服务器配置(3台):
操作系统:Ubuntu18.02(物理机)
CPU:24核/CPU e5 2620
内存:32G
带宽:100M

软件环境:
PowerDNS:PowerDNS Authoritative Server 4.1.1 (C) 2001-2017
Dnsperf:Version 2.3.4

# dnsperf -h
-d指定解析文件,
-s指定dns服务器,
-c指定客户端数量,
-Q限制每秒查询数量,
-l指定查询时间

 

# cat ggtest 
www.wzhigao.com A

 

场景一:

单台Dnsperf进行压测:10万QPS

# dnsperf -d ggtest -s <PowerDNS的IP> -c100000 -Q100000 -l60
DNS Performance Testing Tool
Version 2.3.4

[Status] Command line: dnsperf -d ggtest -s <PowerDNS的IP> -c100000 -Q100000 -l60
[Status] Sending queries (to PowerDNS的IP)
[Status] Started at: Tue Jul 14 11:11:54 2020
[Status] Stopping after 60.000000 seconds
[Status] Testing complete (time limit)

Statistics:

  Queries sent:         4223463
  Queries completed:    4223463 (100.00%)
  Queries lost:         0 (0.00%)

  Response codes:       NOERROR 4223463 (100.00%)
  Average packet size:  request 33, response 49
  Run time (s):         60.001071
  Queries per second:   70389.793542

  Average Latency (s):  0.001270 (min 0.000119, max 0.029799)
  Latency StdDev (s):   0.000154

 

场景二:

3台Dnsperf同时进行压测:18万QPS

服务器CPU/内存截图:

 

带宽截图:

 

DnsPerf结果:

 

以上是部分场景的截图。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值