LDAP performance checker
Arran Cudbard-Bell
a.cudbardb at freeradius.org
Sun Sep 21 01:17:29 CEST 2014
Frustrated by the lack of any LDAP performance checker that was simple to configure,
easy to build, and actually worked, I wrote this:
https://github.com/arr2036/ldapperf
https://github.com/arr2036/ldapperf/archive/v0.1.tar.gz
Maybe someone else will find it useful.
With a set of 10,000 objects, with random object retrieval (using full DN and base scope)
with OpenLDAP 2.4.39 + LMDB on a 12 core E5-2697 v2 @ 2.7Ghz with Ubuntu 14.04,
24 threads on the server, 50 threads on ldapperf i get around 45,000 TPS.
Retrieving the same object multiple times (possibly taking advantage of some sort of query
cache) I get between 60,000-66,000 TPS.
Now you can prove (or not) that FreeRADIUS is the bottleneck :)
Arran Cudbard-Bell <a.cudbardb at freeradius.org>
FreeRADIUS development team
FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 881 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20140920/16c1ea9a/attachment.pgp>
More information about the Freeradius-Users
mailing list