| | Performance, Scalability and HA Optimizing the performance of OTM / G-Log, configuring Scalability (SCA) and maintaining High Availability. |  | 
October 22nd, 2007, 06:31
| | Junior Member | | Join Date: Oct 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0 | | | Performance Benchmarks Hi,
Is there any data available with respect to performance benchmarks of the OTM product? Benchmarks include infrastructure details, transaction details and more detailed analysis of performance. Hardware platform being Sun Solaris Regards,
Ashwin | 
October 22nd, 2007, 16:10
|  | Site Moderator | | Join Date: Jun 2006 Location: West Chester, PA
Posts: 785
Thanks: 49
Thanked 193 Times in 118 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 10 | | | Re: Performance Benchmarks Ashwin,
There are no published benchmarks regarding OTM and it's ability to handle certain types of transactions. The application is too young and there user-base is to broad (using quite varied functionality) for this to be practical.
However, back and G-Log, I ran much of the application benchmarks and we used a variety of tests to test application performance between releases, patches and platforms: - VolanoMark - Volano: The Volano Report & Benchmark Tests
- A great Java benchmark that is highly multithreaded (like OTM) and is very useful in determining relative Java performance between platforms and JDKs.
- Chat - Linux Benchmark Suite Homepage
- A great C-based benchmark that is highly multi-threaded. Great for determining native application performance on a platform, but not good at determining Java performance. For instance, AIX scores high on chat, since the CPUs and hardware are fantastic, but low on VolanoMark, due to the poor JDK.
- Custom integration (orders, saws, bulk plans, etc) via custom Perl and Python scripts. (Here are MavenWire, we're developing these again in Ruby -- our language of choice.)
- Custom Web UI actions (finders, searches, reports, etc) via custom JMeter scripts. JMeter is a free and highly-configurable web-scripting tool.
I can tell you that Solaris is the 3rd best platform for OTM, trailing Linux (1) and Windows (2) in terms of performance. In terms of stability, it's the 2nd best, trailing Linux. Just ensure that you don't use the Sun Niagara CPUs - they are intended for high-threaded, low computational applications and are provide VERY poor performance for OTM.
Thanks,
Chris | | The Following User Says Thank You to chrisplough For This Useful Post: | | 
October 23rd, 2007, 02:59
| | Junior Member | | Join Date: Oct 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0 | | | Re: Performance Benchmarks Hi Chris,
Thanks a lot for this information. This really helps.
Regards,
Ashwin | 
January 17th, 2008, 13:22
| | Junior Member | | Join Date: Mar 2007 Location: Italy
Posts: 27
Thanks: 4
Thanked 5 Times in 5 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0 | | | Re: Performance Benchmarks Hello Chris
We are migrating from 5.0 to 5.5, from windows single box installation to linux OAS + aix DB installation more powerful, after migrating DB, we same data we have DOUBLE TIME to do same operation on new server respect actual one, expeccialy on BUILD MULTISTOP SHIPMENT, we have a SR opened on it from a long time, consider that we have same db, so same rate, same orders....same same...
Do you have any IDEA 
Could be that OAS is not so good as BEA?? too new for OTM??
Thanks for help me | 
January 17th, 2008, 23:22
| | Senior Member and Blogger | | Join Date: Nov 2007 Location: Drexel Hill, PA
Posts: 192
Thanks: 0
Thanked 30 Times in 30 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 1 | | | Re: Performance Benchmarks Quote:
Originally Posted by Stefano Hello Chris
We are migrating from 5.0 to 5.5, from windows single box installation to linux OAS + aix DB installation more powerful, after migrating DB, we same data we have DOUBLE TIME to do same operation on new server respect actual one, expeccialy on BUILD MULTISTOP SHIPMENT, we have a SR opened on it from a long time, consider that we have same db, so same rate, same orders....same same...
Do you have any IDEA 
Could be that OAS is not so good as BEA?? too new for OTM??
Thanks for help me | Stefano, OAS will not perform as well as BEA and the reason is that the JDK that is used (Sun) is much slower at processing than the one used for Weblogic which is BEA's. We don't unfortunately don’t have any benchmarks to prove this as we don't use OAS. The other thing to consider is that OTM was built on Weblogic and has only been on OAS for a few short months now. It will most likely get better in the future but won’t be at the level it is with Weblogic. Nick
__________________ MavenWire Hosting Admin
The Oracle OTM / G-Log GC3 Experts Offering Incubator and Production OTM instances www.mavenwire.com | 
January 17th, 2008, 23:47
|  | Site Moderator | | Join Date: Jun 2006 Location: West Chester, PA
Posts: 785
Thanks: 49
Thanked 193 Times in 118 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 10 | | | Re: Performance Benchmarks Stephano,
I completely agree with Nick -- matter of fact he manages our Hosting Services and knows as much about OTM performance as I do. The absolute best OTM performance has been on the Linux/JRockit/WebLogic platform -- both because JRockit outperforms the stock Sun 1.4 JDK (sometimes by 200-300%) and because OTM has run on WebLogic for over 8 years.
Instead of just taking our word for it though, I'd recommend running some system benchmarks on your own to verify: Benchmarking Java JVM Performance with VolanoMark - Oracle OTM / G-Log GC3 Community Support
Finally, here are some of my particular thoughts (rants) around OAS vs WebLogic: BEA WebLogic vs. Oracle OAS with OTM (G-Log) - Oracle OTM / G-Log GC3 Community Support
--Chris | 
January 21st, 2008, 13:12
| | Junior Member | | Join Date: Mar 2007 Location: Italy
Posts: 27
Thanks: 4
Thanked 5 Times in 5 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0 | | | Re: Performance Benchmarks Hello
Thanks Chris and Nick for your answers.
I work on it..
Cheers |  | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | |