[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#3675) On Directory Server Performance Benchmarking

Full_Name: Dhananjay Kulkarni
Version: 2.0.23
OS: Mandrake Linux 7.0
URL: http://www.cs.ucr.edu/~kulkarni/Dhananjay-Kulkarni-050421.pdf
Submission from: (NULL) (

LDAP-based directory servers are being widely used in grid computing,
directory-enabled networking and operating system support. Hence, benchmarking
and analyzing the performance of a directory server is very crucial. In this
paper, we analyze the performance of the openldap-2.0.23, which is an open
source LDAP directory server available from the OpenLDAP Foundation. Our goal is
to benchmark the server performance through a variety of experiments. We measure
the throughput and the latency for LDAP queries using a stress test, where the
server is heavily loaded by a number clients simultaneously accessing the
service. In other experiments, we focus on analyzing the update performance and
the effect of indexing on the performance of LDAP queries. Finally, we study and
analyze our experimental results. Our benchmark shows that that the directory
gets saturated around 100 simultaneous accesses and indexing/caching can affect
the latency by an order of magnitude. We posit that our results provide
interesting insights into identifying system bottlenecks and tuning the server
performance. Moreover, our results can be used as a guide while developing
future directory server implementations.