Maintained by: NLnet Labs

[Unbound-users] Performance tuning tips?

lst_hoe02 at kwsoft.de
Tue Feb 5 11:31:06 CET 2013


Zitat von "W.C.A. Wijngaards" <wouter at nlnetlabs.nl>:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Jaco, Andreas,
>
> On 02/05/2013 10:52 AM, 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.
>
> The sparc T3 has special hardware threads.  Unbound has an option to
> use the solaris thread library, configure --with-solaris-threads and
> perhaps with the sun compiler (CC=/opt/.../cc).  If the hardware
> threads really work, then with num-threads up to 64 (or your number of
> hardware support), you could, potentially (this has not been tried)
> get up to 64x your previous performance.
>
> Best regards,
>    Wouter

Are the "software" (POSIX??) threads that slow with the T3 processor?

Just curious.

Andreas