LDAP-UX Integration Performance and Tuning Guidelines
Test Data
To determine the maximum performance (requests per second) that the LDAP directory server could handle, two
A-Class clients were used to simulate a heavy load on the server. The following table was generated using
simulated clients, repeatedly calling the name service API’s with various random requests. To assure that maximum
load was placed on the server, pwgrd was disabled on the clients. It is important to note here that with pwgrd
enabled, performance would have been much higher.
Max Performance
0
50
100
150
200
250
300
350
Threads 0 1 2 10 20 30
No of threads
Req/Sec
CPU Util %
One Client
Two clients
The above data could be simulated using either one or two physical client systems at the same time, achieving
approximately the same performance: i.e. a single LDAP-UX client can generate enough requests alone to
overwhelm the LDAP directory server. The above table can be used to determine the maximum performance of the
LDAP directory server, when acting as an LDAP-UX Integration repository. In this case, the maximum
performance is reached at about 295 requests per second on an L2000 2-Way server. Performance for other systems
can be roughly calculated using the following equation:
DirMarkSearchPerf
MaxReq/Sec =
PerformanceFactor
As mentioned on page 12, the performance factor is 3.5
See Appendix B for Directory Mark results.
Page 14