Since I’ve started to work on LDAP, benchmarking a Directory Server has always been a hot topic. In the past, the only publicly available tool was DirectoryMark. Sun and Netscape (iPlanet/Sun ONE…) had their own tools part of the Directory Server Resource Kit: searchrate, modrate…
Now there is SLAMD, a distributed load generation engine which was primarily designed to benchmark LDAP based servers such as Sun Java System Directory Server.
Fintan Ryan posted yesterday on his blog some details on using SLAMD with Sun DS.
We’ve been using SLAMD for some time now, and we cannot imagine running a benchmark, a performance or replication test without it (thanks again Neil).