Posts tagged ‘SPECjAppServer2010’

April 29, 2013

WebLogic 12c on Oracle SPARC T5-8 delivers half the transactions per core at double the cost of the WebSphere on IBM Power7

by Roman Kharkovski

Last few weeks brought us two new SPECjEnterprise2010 results – one from Oracle and one from IBM. Both were done using very latest software and hardware. Oracle announced their new SPARC T5 processor with much fanfare and claiming it to be the “fastest processor in the world”. Well, perhaps it is the fastest processor that Oracle has produced, but certainly not the fastest in the world. You see, when you publish industry benchmarks, people may actually compare your results to other vendor’s results. This is exactly what I would like to do in this article.

specj_apr_2013

Full results can be found here:
Oracle total EjOPS: 57,422.17 http://www.spec.org/jEnterprise2010/results/res2013q1/jEnterprise2010-20130305-00041.html
IBM total EjOPS: 13,161.07 http://www.spec.org/jEnterprise2010/results/res2013q2/jEnterprise2010-20130402-00042.html

Being “fastest processor in the world” means that such processor must be able to handle the most transactions per second per processor core, which is how software pricing works and how people size their workloads and control their costs. This is not the proof Oracle delivered with their latest result (see full details on Spec website). To give Oracle credit, their result is the biggest overall 57,422.17 EjOPS (transactions per second). But that is a Total number of transactions, not a measure of the processor speed. To achieve that result, Oracle had to use 128 SPARC T5 cores for the WebLogic 12c and additional 128 cores for the Oracle database! The total cost of the hardware to achieve such high number of Total EjOPS is $1.1 Million. Even more sobering is the list price for the software, which is $5.2 Million (including 3 years of support and using lower priced WebLogic Standard – not even clustered!). If you price Oracle configuration with the WebLogic Enterprise (which does support clustering), your software cost will be $7.7 Million. Overall this latest Oracle result produced 449 EjOPS/core at the cost of $109.45 per EjOPS.

Now look at the IBM result published recently using WebSphere 8.5.5 on Power7+ hardware with DB2 database. IBM did not go after the biggest number of EjOPS (which is just the matter of throwing bunch of hardware together). However IBM produced the world record result in terms of EjOPS per processor core – truly a measure of the fastest processor known to men (for Java EE workloads that is). The total hardware cost of IBM result is $74,000 and the software cost is $766,000 (of which WebSphere is only $72,000 and the rest is DB2). This IBM result delivered world record 823 EjOPS per core with the cost of $63.79 per EjOPS. Now this is almost twice as many transactions per second at almost half of the Oracle cost. Truly remarkable.

Since Oracle knew they can not produce the most efficient result in terms of cost or transactions per second, the only way for them to claim world record was to throw large hardware at it and produce the biggest total number of EjOPS. Not a very useful metric I must admit. Much more interesting is the efficiency – measured in EjOPS per core and most importantly cost of EjOPS.

The story does not end here. Why not take a look at the history of performance results on similar and dissimilar hardware? Why not compare these platforms:

  • IBM WebSphere on Power7+ vs. Oracle WebLogic on SPARC T5 (latest generation hardware – shown above, but just to rub it in)
  • IBM WebSphere on Power7 vs. Oracle WebLogic on SPARC T4 (previous generation hardware for both vendors)
  • IBM WebSphere vs. Oracle WebLogic on Intel Sandy Bridge Xeon E5-2690 (almost identical hardware setup using latest Intel hardware)
  • IBM WebSphere vs. Oracle WebLogic on Intel Westmere Xeon X5690 (almost identical hardware setup using older Intel hardware)

Here is a summary of these results listed above:

specj_history

Here is a brief summary of the IBM WebSphere performance track record since year 2000:

  • Held the most records in ECPerf (pre-2001)
  • FIRST to publish SPECj2001
  • FIRST to publish SPECj2002
  • FIRST and ONLY company to publish SPECj2002 Distributed
  • FIRST to publish SPECj2004 and the only vendor to publish for over 13 months, held #1 spot for most of the time
  • FIRST to publish SPECjEnterprise2010
    • LOWEST cost per transaction as of today
    • BEST performance per core as of today

For additional information, please refer to these performance related articles: http://whywebsphere.com/?s=specj

******************* Notes:

(1) SPEC and SPECjEnterprise2010 are registered trademarks of the Standard Performance Evaluation Corporation. Results from http://www.spec.org as of 04/04/2013 Oracle SUN SPARC T5-8 449 EjOPS/core SPECjEnterprise2010 (Oracle’s WLS best SPECjEnterprise2010 EjOPS/core result on SPARC). IBM Power730 823 EjOPS/core (World Record SPECjEnterprise2010 EJOPS/core result), (2) Results from http://www.spec.org as of 04/29/2012 Oracle SUN SPARC T4-4 313 EjOPS/core SPECjEnterprise2010 (Oracle’s WLS best SPECjEnterprise2010 EjOPS/core result on SPARC). IBM Power780 681 EjOPS/core (World Record SPECjEnterprise2010 EJOPS/core result), (3) Results from http://www.spec.org as of 11/14/2012 Oracle SUN Fire X4170M3 519.39 EjOPS/core SPECjEnterprise2010 (Oracle’s WLS best SPECjEnterprise2010 EjOPS/core result on Sandy Bridge). IBM WAS 8.5 System x3650 M4 Intel Sandy Bridge EjOPS/core (World Record SPECjEnterprise2010 EJOPS/core result) (4) Results from http://www.spec.org as of 04/29/2012 Oracle SUN Blade Server X6270 M2 452.285 EjOPS/core SPECjEnterprise2010). IBM Websphere HS 22 Blade 524.621 EjOPS/core.

February 6, 2013

SPECjEnterprise2010 benchmark – IBM beats Oracle on performance and cost

by Roman Kharkovski

It has been quite some time since I wrote about the SPECj battles between IBM and Oracle. Today I would like to discuss the rare case of an “apples to apples” comparison between IBM and Oracle on almost identical hardware. It is not often that we get to see results published by different vendors on the identical processor types on servers with very similar configurations. Such rare comparison point became possible thanks to IBM publishing a result in late 2012.

Read full article here: SPECjEnterprise2010 benchmark – IBM beats Oracle on performance and cost.

October 13, 2012

What is the difference between Oracle OpenWorld 2012 and Olympics?

by Roman Kharkovski

Last week I attended Oracle OpenWorld conference in San Francisco, CA. One thing that struck me was the number of claims about imaginary records broken by Oracle – starting with the Larry’s keynote on Sunday and continuing every day on technical tracks. Here are few things that were announced by Oracle in the past week:

  • New version of the Exadata machine X3-2 (shipment date is unknown)
  • New version of the Exalogic machine X3-2 (shipment date is unknown)
  • Oracle Database and Java public and private cloud services (available now)
  • Oracle Database 12c pre-announcement (to be shipped “sometime in 2013”)

Read analysis of these Oracle announcements in the full blog post here: What is the difference between Oracle OpenWorld 2012 and Olympics?.

June 5, 2012

Comparing IBM WebSphere and Oracle WebLogic

by Roman Kharkovski

Image Last year I wrote a white paper that compares IBM WebSphere Application Server v8.0 and WebLogic Server 11g. Although Oracle has released new version of WLS v12c in late 2011, almost all of the white paper is still quite relevant. In fact this entire blog started out of that work. I have taken some of the chapters from the paper and updated them with newer content and posted as separate blog articles on this site. However there are several sections of the paper that have not been turned into blog posts (at least not yet), so I definitely recommend you go ahead and download the paper and enjoy it over the cup of good coffee or tea :-) . Do not forget to register for the webcast this coming Monday, June 11 where I will compare and contrast new IBM WebSphere v8.5 and new Oracle WebLogic Server 12c from pricing, licensing and technical perspectives.

Here is the link for the free white paper download: “Comparing IBM WebSphere and Oracle WebLogic”.

May 7, 2012

WAS vs. WebLogic, JBoss and Tomcat: An IBM Perspective

by Roman Kharkovski

Last week in Las Vegas at the IBM IMPACT 2012 conference Stuart Smith and I delivered a session titled “WAS vs. WebLogic, JBoss  and Tomcat: An IBM Perspective“. In this 75 min session we discussed key factors to consider when making a decision on which application server to use, such as cost of licenses and support, performance, availability and usability lab tests, administrative and development tools, and real world customer experiences. We discussed factors that contribute to TCO such as development and operating costs, and application performance and reliability. We discussed how new capabilities of WAS v8.5 enhance its competitive position.

If you are interested in this presentation, please send me email to whywebsphere@gmail.com and I will send you the PDF or PPT file (the session was not recorded). Please clearly state your name, employer and the reason you are interested in the presentation.

March 30, 2012

New Oracle SPECjAppserver2010 and TPC-C benchmarks – is Oracle fleecing you?

by Roman Kharkovski

This week, Oracle claimed x86 “world-record” performance with the Sun Fire X4800 M2 on industry standard Java middleware and transactional database benchmarks. Oracle compares their brand new result with an IBM result from over a year ago.

Elisabeth Stahl writes her thoughts on the new Oracle benchmark results in her blog: http://benchmarkingblog.wordpress.com/2012/03/30/is-oracle-fleecing-you.

Oracle conveniently forgets to include cost of the database in their configuration. If you do include the Oracle database cost, then you get back to similar numbers I have discussed in my earlier benchmark posts: SPECjEnterprise2010 benchmark questions answered and Which is faster – WebSphere or WebLogic?

January 31, 2012

Which is more expensive – JBoss or WebSphere?

by Roman Kharkovski

If you ask average IT professional: “Which is more expensive – WebSphere Application Server or JBoss?” nine times out of ten you get the wrong answer: “WebSphere”. In this article I would like to compare the costs of WAS and JBoss and surprise those nine people. My cost comparison is based on publicly available information and can be easily reproduced by anyone who is willing to look at the facts.

Read full article here: Which is more expensive – JBoss or WebSphere?.

January 20, 2012

SPECjEnterprise2010 benchmark questions answered

by Roman Kharkovski

SPECj question

I wish SPECjEnterprise2010 required not only full disclosure for the Bill of Materials, but also disclosure of all of the costs for those items so that customers could easily calculate cost per transaction and knew exact pricing for the published benchmark results. Unfortunately this is not the case and hence customers are left to figure out the costs on their own. I did do the calculation for both IBM and Oracle results and published my comparison in my WAS vs. WLS performance comparison article. Somebody recently asked several smart questions in response to this article.

Read questions and detailed answers in this article: SPECjEnterprise2010 benchmark questions answered.

December 7, 2011

Analytical look at the Oracle WebLogic Server 12c announcement

by Roman Kharkovski

 On December 1, 2011 Oracle announced new version of its WebLogic Server 12c where “c” stands for the Cloud. Overall it is a strong release, yet contrary to the Oracle claim it still lacks the proper cloud credentials and more importantly is still lagging IBM WebSphere in many areas, including price/performance, intelligent management, advanced programming model. Let me consider major points of this Oracle announcement one by one and compare how they map to capabilities provided by IBM. I have posted my analysis of the press-release and Oracle webcast in this article: Analytical look at the Oracle WebLogic Server 12c announcement.

November 24, 2011

How about JBoss?

by Roman Kharkovski

If you have been reading this blog you must have noticed that so far most of the discussion was around Oracle and IBM. You might be wondering how would WebSphere compare to JBoss? Good question indeed. I am not going to cover this topic in its entirety in this one post as it would be impossible anyway, but I would like to review posts published earlier and provide a quick summary on JBoss status as it relates to the topics covered:

I hope this was useful for those of you who are JBoss curious.

Follow

Get every new post delivered to your Inbox.

Join 410 other followers

%d bloggers like this: