[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: benchmarks &real world

--On Wednesday, April 14, 2004 11:30 AM +0200 denis.havlik@t-mobile.at wrote:

Benchmarks have to be indeed taken with a grain of salt, but they are
nevertheless needed. It's not even nessesary to have the fastest racing
car in the street, but for the folks who are evaluating different
products it would be very helpful to have an "official" page on
openldap.org showing some simple benchmarks. For instance:

- adding a new user in a directory that already contains N entries
(N=10.000, 100.000, 1M...)
- dumping the DB
- filling the DB with initial data (10k, 100k, 1M.. entries)
- Finding an user from a directory with N user entries (some simple
real-world search example)
- response times for some simple search depending on number of entries &
server load (requests/sec)

Of course, this kind of tests will heavily depend on the DB backend,
indices, hardware (CPU, RAM, HDs), but showing the results for a couple
of reference systems is enough to get trough the primary evaluation
phase. Keep in mind that folks who do this evaluation may have to choose
2-3 candidates out of all the LDAP servers available out there BEFORE
even starting the internal tests...

And it also depends on the number of attributes in a given entry. 10,000 entries with a single attribute are a lot more lightweight than 10,000 entries with 60+ attributes.


Quanah Gibson-Mount
Principal Software Developer
ITSS/TSS/Computing Systems
ITSS/TSS/Infrastructure Operations
Stanford University
GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html