ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rjoshi <rink...@yahoo.com>
Subject Re: Apache ODE performance compare to Sun BPEL Engine Performance
Date Tue, 11 Nov 2008 18:47:46 GMT

Uploaded Loop-sa.zip file in initial post.



Alex Boisvert-3 wrote:
> 
> If you can provide an assembly packaging that I can use to reproduce your
> tests, I can probably offer some guidance.  Right now, we have too little
> information to help.
> 
> alex
> 
> On Tue, Nov 11, 2008 at 8:10 AM, rjoshi <rinku24@yahoo.com> wrote:
> 
>>
>> 1. We are using non-persistent connection in both.
>> 2. See attached loop.bpel and loopIn.wsdl in original post. We executed
>> same
>> service on same testbed.
>> 3. We did not tweak any performance parameters on any of this solutions.
>> Used as is.
>>
>> So it i apple to apple comparison.  Let me know if I am missing
>> something.
>> Also can you tell me if you know any performance tuning related to
>> threads
>> or any other optimization.
>>
>> Thanks
>>
>>
>>
>> Alex Boisvert-3 wrote:
>> >
>> > Right, but that's not answering my question.
>> >
>> > How do you know you're testing the same quality-of-service on both
>> > engines?
>> >
>> > alex
>> >
>> >
>> > On Tue, Nov 11, 2008 at 7:16 AM, rjoshi <rinku24@yahoo.com> wrote:
>> >
>> >>
>> >> We are evaluating SOA solution for our company which includes App
>> Server,
>> >> ESB
>> >> and BPEL Engine and decided to either go with
>> >>
>> >> 1. JBoss, ServiceMix and Apache ODE
>> >> 2. Glassfish, OpenESB and Sun-Bpel engine  (part of ODE).
>> >>
>> >> As a developer, we preferred 1st solutions but based on our
>> preliminary
>> >> performance results, we found that Apache ODE is bottleneck in terms
>> of
>> >> performance so we decided to test ODE and Sun-bpel engine
>> independently
>> >> to
>> >> find out what is the performance of individual component.
>> >>
>> >>
>> >>
>> >> Alex Boisvert-3 wrote:
>> >> >
>> >> > Are you testing comparable quality-of-service on each BPEL engine,
>> with
>> >> > respect to persistence, event generation, etc?
>> >> >
>> >> > alex
>> >> >
>> >> >
>> >> >
>> >> > On Tue, Nov 11, 2008 at 7:00 AM, rjoshi <rinku24@yahoo.com> wrote:
>> >> >
>> >> >>
>> >> >> Guys,
>> >> >>   We are evaluating Apache ODE and Sun BPEL Engine for our Service
>> >> >> Orchestration application. I read  in many blogs that ODE out
>> performs
>> >> >> other
>> >> >> BPEL engine (no one gave real numbers) but we found ODE having
poor
>> >> >> performance compare to Sun BPEL Engine (OpenESB).
>> >> >>
>> >> >> We ran two tests. One with ServiceMix/ODE and other with glassfish
>> >> >> ESB/Sun-bpel.
>> >> >> Server: RedHat AS (Linux quad core)
>> >> >> Client: 4 client machine running jmeter with 25 threads (Total
100
>> >> >> threads)
>> >> >>
>> >> >> Test case:
>> >> >> One incoming SOAP request with 1st parameter as a number and 2nd
as
>> a
>> >> >> String.
>> >> >> Inside BPEL, based on 1st parameter, we are executing while loop
of
>> >> that
>> >> >> many times. Psuedo code:
>> >> >> function testLoop(int iteration, string data) {
>> >> >>   int index = 0, count = 0;
>> >> >>  int length = data.length;
>> >> >>  while (index++ < iteration) {
>> >> >>     count = (index + 1) % length ;
>> >> >>  }
>> >> >> }
>> >> >>
>> >> >> See attached loop.BPEL and loopIn.wsdl
>> >> >>
>> >> >> Result:
>> >> >> 2nd and 3rd columns are throughput/second.  Higher is better.
>> >> >>
>> >> >> Number of Loops--------ServiceMix/ODE----OpenESB/Sun-BPEL
>> >> >> 1                      -------   798               -----    930
>> >> >> 10                   --------   357               -----    933
>> >> >> 100                 --------     49               -----    483
>> >> >> 500                 -------      9                 -----     123
>> >> >>
>> >> >> Please let me know if we are missing something. Any
>> >> >> suggestions/comments/tunings to improve servicemix performance.
>> >> >> See attachments below.
>> >> >> http://www.nabble.com/file/p20440881/loop.bpel loop.bpel
>> >> >>
>> >> >> http://www.nabble.com/file/p20440881/loopIn.wsdl loopIn.wsdl
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20440881.html
>> >> >> Sent from the Apache Ode User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20441640.html
>> >> Sent from the Apache Ode User mailing list archive at Nabble.com.
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20442734.html
>> Sent from the Apache Ode User mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20445804.html
Sent from the Apache Ode User mailing list archive at Nabble.com.


Mime
View raw message