Red Hat Directory Server 7.1 for HP-UX11i v2 Integrity System Performance Tuning and Sizing Guideline

ii
History...........................................................................................................................................................................i
Overview.......................................................................................................................................................................1
Product Overview....................................................................................................................................................1
Purpose of This Document......................................................................................................................................1
Sizing and Tuning Overview...................................................................................................................................1
Hardware ...............................................................................................................................................................1
Operating System and System Parameter Tuning .................................................................................................2
Directory Sever Tuning Overview.........................................................................................................................2
Sizing and Tuning Recommendations........................................................................................................................3
Sizing Guidelines......................................................................................................................................................3
Systems..................................................................................................................................................................3
CPUs......................................................................................................................................................................3
Memory .................................................................................................................................................................4
Tuning Recommendations ......................................................................................................................................5
nsslapd-threadnumber............................................................................................................................................5
nsslapd-dbcachesize...............................................................................................................................................6
nsslapd-cachememsize and nsslapd-cachesize ......................................................................................................8
nsslapd-cache-autosize ........................................................................................................................................10
Logging ...............................................................................................................................................................11
Performance Measurements.....................................................................................................................................11
Purpose...................................................................................................................................................................11
Test Result..............................................................................................................................................................11
Data collection 1: (Different Number of CPUs)..................................................................................................11
Data Collection 2: (Different nsslapd-threadnumber) .........................................................................................12
Data Collection 3: (Different nsslapd-dbcachesize) ............................................................................................12
Data collection 4: (Different entrycache setting).................................................................................................13
Data Collection 5: (Access Log On vs. Access Log Off) ....................................................................................14
Data Collection 6: (SSL Connection Enabled vs. SSL Connection Disabled) ....................................................14
Additional Tuning Reference....................................................................................................................................15
Appendix A: RHDS 7.1 Performance Test Details .................................................................................................15
Test Environment ..................................................................................................................................................15
Operating System ................................................................................................................................................15
System Parameter Tuning....................................................................................................................................15
General Directory Server Configuration..............................................................................................................15
Selected Benchmark............................................................................................................................................16
Test Machines......................................................................................................................................................16
Private LAN Configuration .................................................................................................................................16
Performance Monitoring Tools ............................................................................................................................16
vsar(Visual System Activity Reporter)................................................................................................................16
Caliper .................................................................................................................................................................17
Performance Data Creation..................................................................................................................................17
Test Data Generation...........................................................................................................................................17
Search Script Generation.....................................................................................................................................17
Appendix B: my_scriptgen.c.....................................................................................................................................17
Appendix C: Test Environment for new data points..............................................................................................18
Operating System ................................................................................................................................................18
Test Machines......................................................................................................................................................18