Maxed Out

Because the System i can run at redline speed all day long . . .

May 18, 2009

What? WebSphere Loves Windows, POWER6 Not So Much? Really?

Have you stumbled across the Microsoft ad campaign, "Who knew?", which is focused on WebSphere loving Windows vs. WebSphere hugging AIX? It's an in-your-face price/performance comparison of WebSphere running on IBM solutions vs. on an HP solution, then it tosses in a here's-what-the-application-would-do-when-it's-written-using-the-Microsoft-.NET-Framework-instead slap.

Microsoft created a special website, WebSphereLovesWindows.com, that launches with a series of assertions in a Silverlight-based presentation:

MS1.jpg

MS2.jpg

MS3.jpg

Furthermore, the .pdf of the study, which Microsoft calls "the ground-breaking benchmark study", prices out an IBM Power 570 with WebSphere 7 and AIX 5.3 at $260,000 vs. an HP BladeSystem C7000 with WebSphere 7 and Windows Server 2008 at $87,000, while the HP BladeSystem C7000 with .NET and Windows Server 2008 rolls in at $50,000.

After the stimulating presentation, Microsoft loaded the special site with case studies, videos, analyst reports, technical guidance, and, of course the aforementioned study.

Overall, I'm impressed--not with the funky comparison of running the single app on a 570 vs. an HP BladeCenter and the silly comparisons between the two. No, I'm impressed that Microsoft put on the gloves and decided to enter the ring. Sure, the company might be reduced to hitting below the belt and biting an ear here and there, but hey, they are stepping into the ring. It's like Microsoft is shouting, "Hey, it's not just about POWER6 destroying Sun and HP in the Unix space . . . we're here, too!"

IBM Swats the Pesky Fly

The funny thing here is, should IBM launch a salvo at Microsoft over this? Who knows. In the meantime, Elisabeth Stahl, IBM's chief technical strategist of Performance Marketing for the IBM Systems and Technology Group, made a blog post in response to the ads and the study:

. . . the number of cores, the middleware and network configurations, the scale, and even the trading applications used are not the same. The HP configuration had twice the number of cores and four times the amount of memory. It's like saying a granny smith is better than a clementine.

The entire presumption of the Microsoft study was absurd in that it created a nonsensical environment comparing a blade system to an enterprise class server. An enterprise server is designed for server consolidation, heavy transaction performance, superior availability, scalability and virtualization. This "benchmark" did not make mention of or leverage any of these functions. Note also that a higher performing replacement to the Power 570 model used in the study has been available for many months.

Oh, and by the way, these are "Microsoft-conducted tests." That's kind of like leaving my dog with a box of milkbones and telling him not to eat any.

Stahl doesn't bother to go into more detail, but I do have to leave you with two doses of irony:

Dose #1: The Fine Print

If you read the fine print in the study, the Microsoft document is especially beautiful:

"Because Microsoft must respond to changing market conditions, this document should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented."

Just in case this statement isn't clear, it appears to say that because Microsoft has to respond to changing market conditions . . . Microsoft cannot guarantee the accuracy of any information presented.

Am I only one laughing here?

Dose #2: Will Someone Please Slam IBM i on POWER6?

The last bit of irony here is, will someone go after IBM i running on POWER6? Because, after all, doesn't a big nasty marketing campaign at least signal a bit of serious validation?

Posted by cmaxcer at May 18, 2009 11:10 AM

Comments

Good going Chris!

It is time to hit back. IBM has ceded the field to Microsoft! If this is a sign this free ride is over -- Yahoo!

--John

Posted by: John deCoville at May 18, 2009 1:02 PM

Similar to comparing a fruit fly and a refrigerator.

Posted by: Dusty Lela at May 18, 2009 1:11 PM

Microslop, oops I mean Microsoft strikes again... what I find humorous is the use of the term "ground-breaking benchmark study". What it really amounts to is statistical smoke geared to those who don't have a clue about systems. Their target is mainly those in management positions who are unfamiliar with the hardware and will be captured by the dollar signs. To them, a computer is a computer. It's like a comparing slices of bread - a hearty, satisfying chunk of wheat artisanal bread to a thin, anemic slice of white bread. They are both technically bread but are they equal in taste, substance and nourishment? I think IBM needs to return the favor and demonstrate what an anemic slice of bread Microsoft really is.

Posted by: Silvana D. at May 18, 2009 2:06 PM

Would love to have seen one of former Penton editor John Ghrist's buyers guide product comparison charts clear up the differences and leave them with all the attendant underwear showing in the light of day.

Posted by: Dennis Fletcher at May 19, 2009 12:25 AM

>>>>Their target is mainly those in management positions who are unfamiliar with the hardware and will be captured by the dollar signs.



One thing to add is that these business executives and managers think that they understand IT because they use iPod, iPhone, laptop, and play computer games :-) Unlike their predecessors, the “modern” business executives and managers want to make IT investment decisions. At the very least, they want to be intimately involved in IT decisions.



A little knowledge is a dangerous thing!


Thus, it is vital that we need to expose and educate these business executives and managers on the strengths of IBM Power Systems. They need to be able to raise questions like “the number of cores, the middleware and network configurations, the scale, and even the trading applications used” when they see such advertisements.

Posted by: Keng Siau at May 20, 2009 5:01 AM

When challenged by a kick-boxing champion, a Karate master suggested that the fight take place in a phone booth - leveling the playing field.

IBM could simply suggest that Microsoft run Websphere on an IBM BladeCenter under Linux - like the Karate master - not allowing an opponent to define one-sided terms of engagement - in this case a CPU bound benchmark - on a 16-CPU Intel Blade vs. an 8-CPU Power Server.

Microsoft's transactions per second rates puzzled me. The 8-way Power server offered 8,016 TPS while the 16-way Intel Blade offered 11,004 and 12,576 under Websphere and .Net respectively. On one hand, that seems to indicate greater CPU performance under Power, than Intel - about 1 transaction per millisecond per CPU. That sounds good. On the other hand, has anyone really ever performed a buy or sell stock transaction in 1 millisecond, in a multi-tier Web application? The reported transaction rates seem inflated to me. In my experience, there's more latency than that in just communicating with a database server on a separate platform - let alone the CPU time required to process a request in an application server. Such are the questions with benchmarks.

Is there any useful information for IBM i customers in Microsoft's benchmark publication? The $260K Power Server configuration vs. the $87K Blade configuration struck me, since both were running Websphere. That's $173K extra for the option of running AIX and other types workloads (like DB2) on the same server. With those kinds of numbers, is there any wonder that as people migrate traditional workloads to Websphere, that workloads are migrating off Power platforms?

An alternative strategy for IBM i customers would be to convert 5250 applications to RPG-based browser applications, avoid the $44K Websphere license fee (in this case), and avoid CPU & memory costs associated with J2EE runtimes. Keep everything native.

Posted by: Nathan Andelin at May 20, 2009 1:44 PM

The reported transaction rates seem inflated to me.

Yes, compared to other Java Application Server benchmarks. Here's a link to a SPEC report from Oracle in March-2009.


SPEC
Benchmark



In Oracle's case, average response times ranged from .31 seconds to 2.5 seconds, and maximum response times ranged from 9.43 seconds to 13.31 seconds, which seems more real-world for Java Web applications.

Regarding Microsoft's price/performance metrics, did any one else notice that they only reported application server price/performance? They didn't even mention database server costs, even though the benchmark used two (2) 16-CPU database servers, in addition to the application servers.

Chad

Posted by: Chad at May 21, 2009 11:13 AM

Post a comment




Remember Me?

(you may use HTML tags for style)

Acceptable Use Policy

Chris Maxcer
Blog Feed

December 2009
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Blog Policy

We welcome your comments and opinions and encourage lively debate on the issues. However, Penton Media reserves the right to delete or move any content that it may determine, in its sole discretion, violates or may violate its Terms of Use or is otherwise unacceptable. For more information, see Penton Media's Terms of Use.

ProVIP Sponsors