[Unbound-users] Performance tuning tips?
Jaco Lesch
jacol at saix.net
Tue Feb 5 11:03:23 UTC 2013
Andreas
Here is some info regarding your questions:-
The portion of unbound.conf pertaining to the "HowTo Optimise":
# Optimise settings
num-threads: 112
#
msg-cache-slabs: 64
rrset-cache-slabs: 64
infra-cache-slabs: 64
key-cache-slabs: 64
rrset-cache-size: 1024m
msg-cache-size: 512m
infra-cache-numhosts: 100000
#
# Larger socket buffer
# For Solaris 11 set the following UDP parameter 1st:
# 'ipadm set-prop -p max_buf=8388608 udp'
so-rcvbuf: 8m
so-sndbuf: 8m
#
outgoing-range: 8192
num-queries-per-thread: 4096
Not sure if the following have any affect:
incoming-num-tcp: 128
outgoing-num-tcp: 256
The summary from "prstat" command:
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
12007 dnsadmin 6376M 6374M cpu56 33 0 336:22:17 11% unbound/112
Total: 47 processes, 862 lwps, load averages: 27.53, 27.50, 27.57
The upstream connections is ok, we have a BIND9 recursive DNS in the
same segment running in excess of 5200 qps with a load average of
between 7 and 8, summary from "prstat" below
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
1469 root 1684M 1680M cpu8 52 0 2871:14:3 21% named/35
Total: 34 processes, 203 lwps, load averages: 7.54, 7.52, 7.46
These are production recursive DNS's taking a mix load from ADSL users
and, yes, DNSSec is enabled. Disabled IPv6 in the config:
do-ip6: no
Regards
On 05/02/2013 11:52, lst_hoe02 at kwsoft.de wrote:
>
> Zitat von Jaco Lesch <jacol at saix.net>:
>
>> Does anybody have some additional performance tuning tips for
>> Unbound, specificityon Solaris 11?
>>
>> I have followed the recommended settings in the "HowTo Optimise", but
>> still seem to hit a ceiling of +/- 3600 max queries a second.On top
>> of that the platform/OS do become a bit sluggish when logging in via
>> SSH.
>>
>> Our install details:
>> OS: Solaris 11
>> CPU: SPARC T3
>> Unbound ver: 1.4.18-2 (64-bit)
>> LDNS ver: 1.6.15 (64-bit)
>> Libevent ver: 2.0.20 (64-bit)
>>
>
> Hello
> you should clearify the following questions
>
> Which part of the "HowTo Optimise" do you use and how?
> What is the load on your system as of CPU power used?
> Have you checked the upstream connection or forwarders used?
> Do you use DNSSEC? What kind of data do you use for testing?
>
> Without this no one will be able to tell why your system max out at
> 3600qps.
>
> Regards
>
> Andreas
>
>
> _______________________________________________
> Unbound-users mailing list
> Unbound-users at unbound.net
> http://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users
--
---
Jaco Lesch
SAIX HLS
Email: jacol at saix.net
More information about the Unbound-users
mailing list