On Monday 11 February 2008 11:32:58 Kick, Claus wrote: > Hello everyone, > > >Could you be a bit more specific about your requirements? > > You are right, I should have been. We are using OpenLDAP to manage a lot of > users for a huge CMS. The ldap server runs on localhost. After an OS + > hardware + ldap server upgrade (we used Netscape Directory Server 4.16 > before), the whole CMS was very slow and from what we have deduced, there > is no ldap query caching going on.
So, you want to use a cache on the same server to cache queries that can already be answered by that server? > So this might in part be responsible > (there are *a lot of* ldap queries). How many is *a lot of* ? My production servers peak at over 400 operations/second, with a load average peaking at 2 (CPUs still 80% idle) on 3-year old hardware. I have benchmarked (very simple ones) over 10 000 searches/sec, and Howard has been benchmarking over 50 000 authentications/second. So ... I doubt you need a separate cache, you probably need better tuning. Regards, Buchan
