Hi all,
Currently I am involved in an activity that deals with measuring performance of OpenLDAP on Solaris 10 – x_86 machine.
Hardware Specs –
Software installation common to all servers:
For traffic injection, SLAMD v2.0.0-alpha1 is installed on
NodeC.
Both Node A and B are Mirror-Mode replicas.
The database is having 1 Million subscribers and both the cache sizes are set as follows in slapd.conf :
cachesize 250000
idlcachesize 250000 i.e 25% of the subscriber base.
Two identical SLAMD SearchRate Jobs, one pointing to Node A and other to Node B are run from Node C.
However, there is a wide difference in the number of lookups/sec performed in both the servers.
The read rates obtained vary in the ratio of 1:7 or so on both the servers.
I am using 1 SLAMD client and 2 threads for targeting on 1 server.
If I increase the number of thread, SLAMD starts reporting exceptions.
Please suggest a way by which Predictable/ similar read rates could be achieved on both the servers as both being exactly same.
Thanks a ton in advance for suggesting a solution.
Regards
Shilpa Sethi
A R I C E N T
Plot 6, Electronic City,
Sector - 18,
Gurgaon 122015