"The LDAP Guys."
|
Symas Benchmarking - Authorization MarksThe folk-story that OpenLDAP is slow has dogged the software for years. There haven't been any in-depth benchmarks published in some time and Symas has contributed numerous significant performance enhancements. Recently, an opportunity arose to make a comparison. Neil Wilson, an employee of Sun Microsystems and author of the slamd benchmarking software recently published a set of benchmarks of the Sun Java System Directory Server. Symas was interested to see how CDS would perform under similar conditions. We set up a set of benchmarks using the same job templates for slamd. Hardware involved For this benchmark, the following systems were used as LDAP servers to test against:
Operating Systems Involved For this benchmark, the following operating systems were used:
Data and Configuration
Disk Layout and Swap
Key differences to the Sun benchmark The Symas benchmark has some key differences to the benchmark performed by Sun. They are:
ResultsSun Java System Directory Server vs CDS on T2000CDS was 19% faster than JEDS at 250k entries and 32% faster at 1 million. It was 56% faster at resource constrained levels but, as the number of entries was adjusted to match memory size, this may not be precisely accurate.
T2000 vs HP rx2620-2 (RHEL AS 3)CDS was 32% faster on the HP Integrity than on the T2000 for the 250K entries run and 26% faster for the 1 million entry run. Something about the older kernel (2.4) and its libraries appear to have aggravated memory usage and the Integrity was 44% slower than the T2000 under Solaris for the resource-constrained test. | |||
![]() |
![]() |
![]() |
The SunFire X4100 produced the highest authentication rate. Linux proved to be 13% to 16% faster than Solaris on that system.
![]() |
![]() |
These benchmarks clearly show that CDS (OpenLDAP) is fast. Other recent work shows it can scale to over one hundred million complex customer entries with outstanding performance, performance that was consistent from smaller through the largest database size. With dynamic configuration fully functional, CDS extends OpenLDAP's reliability to include elimination of most of the administrative causes of Directory down-time. CDS (OpenLDAP) has clearly become the leading Directory Services software product.
Copyright © 2001 - 2007, Symas Corporation.All rights reserved. The content on this page has been approved by Jordan H. Heyman, the Dog in "six guys and a dog."
No rabbits were harmed in the production of this Web site.