After several days of loading and reloading our QA ldap server from our grouper database, we have a few statistics on LDAPpc's performance and behavior. These may be useful for the work starting up to improve Grouper and LDAPpc performance issues. 

Environment

Configuration

We provision MACE Grouper from our existing groups registry, and then provision our LDAP group and person objects using LDAPpc. Due to performance considerations, we have created a local SQL person registry in the MACE grouper database to contain the essential person information needed to provision groups into LDAP. We provision the isMemberOf attribute on the Person objects in LDAP as well as the hasMember attribute on the Group objects in LDAP. For testing purposes, we are provisioning just EAB and Courses.

Quality Results 

For the most part, LDAPpc provisioned groups as we expected. There were a couple quirks that we have yet to resolve:

Performance Results 

We ran numerous trials with various configurations. The results were not always repeatable, perhaps in part because our QA LDAP server was not isolated for these tests, so we may have witnessed interference from other tasks hitting the LDAP server. But there were some general patterns:


     (question) Questions or comments? (info) Contact us.