directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Emmanuel Lecharny" <elecha...@gmail.com>
Subject Re: [ApacheDS] Performance testing
Date Thu, 29 Jun 2006 09:05:44 GMT
Thanks Clément,

I think they may be a problem with the licence. Your tool is GPL, which is
not compatible with ASL2.0 licence. Is it possible you consider changing it
?

Thanks a lot !


On 6/28/06, Clément OUDOT <coudot@linagora.com> wrote:
>
> Alex Karasulu a écrit :
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Need Benchmarking/Profiling Perf Suite (BPPS) for ApacheDS
> > ==========================================================
> >
> > I just sat down in front of my machine and wanted to run some
> > performance tests on the server.  These questions came up:
> >
> > o What tests do I run?
> > o What LDIF should I import first before running those tests?
> > o Which version of the server should I run these tests against?
> > o Can I run these tests against other LDAP servers?
> >
> > I did the first thing anyone would do.  I tapped Emmanuel on the
> > shoulder to ask him for his materials for his AC EU presentation.  I did
> > not want to repeat the work that he had already done.
> >
> > Please Emmanuel take no offense but I found the setup and repeated work
> > to be a bit of a hassle.  I'm sure you were bothered by doing things
> > manually yourself.  Plus I wanted to profile these tests too inside
> > Eclipse using Yourkit.  Anyway I came to a final conclusion:
> >
> > *Conclusion*: We need some repeatable benchmarking/profiling perfromance
> > test suite for ApacheDS that can be run easily.
> >
> >
> > Requirements for BPPS
> > =====================
> >
> > Here's what I started asking myself for internally.  Please add to this
> > list if you can think of other requirements.
> >
> > (1a) Need repeatable performance tests with setup prep and tear down
> > (1b) Tests should be able to load an initial data set (LDIF) into server
> > (2) I should be able to use Maven or ant to kick off these tests
> > (3) Tests should produce some kind of report
> > (4) Tests should easily be pointed to benchmark other servers
> > (5) Make it easy to create a new performance test.
> > (6) I want a summary of the conditions in the test report which include
> > the setup parameters for:
> >       o operations performed
> >       o capacity,
> >       o concurrency,
> >       o hardware.
> >       o operating system
> >
> >
> > Existing work and potential approaches
> > ======================================
> >
> > I figured using JUnit was the best way to test ApacheDS or anyother
> > server.  Plus I could setUp and tearDown test cases.  The only thing I
> > needed to do was make a base test case or two for the various apacheds
> > configurations (embedded testing verses full networked testing).
> >
> > The first base test case, for embedded testing, was setup here:
> >
> >
> http://svn.apache.org/viewvc/directory/trunks/apacheds/core-unit/src/main/java/org/apache/directory/server/core/unit/AbstractPerformanceTest.java?revision=414035&view=markup
> >
> > Yeah it's weak and I'll try to add to it.  What I would like to do is
> > invite people to work with me on setting up this
> > benchmarking/profiling/perf testing framework.
> >
> > Comments? Thoughts?
> >
> Hello,
>
> we have tested OpenLDAP with some basic C program :
> http://sourceforge.net/projects/loadtesting/
>
> Simple but very efficient, it can import sample users.
>
> Regards,
>
> --
> Clément OUDOT - Consultant
> Annuaires LDAP et Gestion des identités
>
> LINAGORA SA
> 27, rue de Berri
> 75008 PARIS
> Téléphone : +33 (0)1 58 18 68 28
> Fax : +33 (0)1 58 18 68 29
> Mobile : +33 (0)6 60 73 38 58
>
> http://www.linagora.com
> http://www.linagora.org
>
> LINAGORA est membre de l'ASS2L
> http://www.ass2l.org
>
>


-- 
Cordialement,
Emmanuel Lécharny

Mime
View raw message