IBM FlashSystem

IBM FlashSystem

Find answers and share expertise on IBM FlashSystem


#Storage
 View Only

The Two Faces of EMC

By Tony Pearson posted Thu October 30, 2008 03:32 PM

  

Originally posted by: TonyPearson


Perhaps the recent financial meltdown is making storage vendors nervous.Both IBM and EMC gained market share in 3Q08, but EMC is acting strangelyat IBM's latest series of plays and announcements. Almost contradictory!
Benchmarks bad, rely on your own in-house evaluations instead

Let's start with fellow blogger Barry Burke from EMC, who offers his latest post[Benchmarketing Badly] with commentaryabout Enterprise Strategy Group's [DS5300 Lab Validation Report]. The IBM System Storage DS5300 is one of IBM's latest midrange disk systems recently announced. Take for example this excerpt from BarryB's blog post:

"I was pleasantly surprised to learn that both IBM and ESG agree with me about the relevance and importance of the Storage Performance Council benchmarks.
That is, SPC's are a meaningless tool by which to measure or compare enterprise storage arrays."
Nowhere in the ESG report says this, nor have I found any public statements from either IBM nor ESG that makes this claim. Instead, the ESG report explains that traditional benchmarks from the Storage Performance Council [SPC] focus on a single, specific workload, and ESG has chosen to complement this with a variety of other benchmarks to perform their product validation, including VMware's "VMmark", Oracle's Orion Utility, and Microsoft's JetStress.

Benchmarks provide prospective clients additional information to make purchasedecisions. IBM understands this, ESG understands this, and other well-respected companies like VMware, Oracle and Microsoft understand this. EMC is afraid that benchmarks mightencourage a client to "mistakenly" purchase a faster IBM product than a slower EMC product. Sunshine makes a great disinfectant, but EMC (and vampires) prefer their respective "prospects" remain in the dark.

Perhaps stranger still is BarryB's postscript. Here's an excerpt:

"... a customer here asked me if EMC would be willing to participate in an initiative to get multiple storage vendors to collaborate on truly representative real-world "enterprise-class" benchmarks, and I reassured him that I would personally sponsor active and objective participation in such an effort - IF he could get the others to join in with similar intent."

As I understand it, EMC was once part of the Storage Performance Council a long time ago, then chose to drop out of it. Why re-invent the wheel by creating yet another storage industry benchmark group? EMC is welcome to come back to SPC anytime! In addition to the SCP-1 and SPC-2 workloads, there is work underway for an SPC-3 benchmark. Each SPC workload provides additional insight for product comparisons to help with purchase decisions. If EMC can suggest an SPC-4 benchmark that it feels is more representative of real-world conditions, they are welcome to join the SPC party and make that a reality.

The old adage applies: ["It's better to light a candle than curse the darkness"]. EMC has been cursing the lack of what it considers to be acceptable benchmarks but has yet to offer anything more realistic or representative than SPC.What does EMC suggest you do instead? Get an evaluation box and run your own workloads and see for yourself! EMC has in the past offered evaluation units specifically for this purpose.

In-house evaluations bad, it's a trap!

Certainly, if you have the time and staff to run your own evaluation, with your own applications in your own environment, then I agree with EMC that this can provide better insight for your particular situation than standardized benchmarks.

In fact, that is exactly what IBM is doing for IBM XIV storage units, which are designed for Web 2.0 and Digital Archive workloads that current SPC benchmarks don't focus on. Fellow blogger Chuck Hollis from EMC opines in his post[Get yer free XIV!]. Here's an excerpt:

"Now that I think about it, this could get ugly. Imagine a customer who puts one on the floor to evaluate it, and -- in a moment of desperation or inattention -- puts production data on the device.

Nobody was paying attention, and there you are. Now IBM comes calling for their box back, and you've got a choice as to whether to go ahead and sign the P.O., or migrate all your data off the thing. Maybe they'll sell you an SVC to do this?

Yuck. I bet that happens more than once. And I can't believe that IBM (or the folks at XIV) aren't aware of this potentially happening."

Perhaps Chuck is speaking from experience here, as this may have happened with customers with EMC evaluation boxes, and is afraid this could happen with IBM XIV. I don't see anything unique about IBM XIV in the above concern. Typical evaluations involve copying test data onto the box, test it out with some particular application or workload, and then delete the data no longer required. Repeat as needed. Moving data off an IBM XIV is aseasy as moving data off an EMC DMX, EMC CLARiiON or EMC Celerra, and I am sure IBM wouldgladly demonstrate this on any EMC gear you now have.

Thanks to its clever RAID-X implementation, losing data on an IBM XIV is less likely thanlosing data on any RAID-5 based disk array from any storage vendor. Of course, there will always be skeptics about new technology that will want to try the box out for themselves.

If EMC thought the IBM XIV had nothing unique to offer, that its performance was just "OK",and is not as easy to manage as IBM says it is, then you would think EMC would gladly encourage such evaluations and comparisons, right?

No, I think EMC is afraid that companies will discover what they already know, that IBM has quality products that would stand a fair chance of side-by-side comparisons with their own offerings.We have enough fear, uncertainty and doubt from our current meltdown of the global financial markets, don't let EMC add any more.

Have a safe and fun Halloween! If you need to add some light to your otherwise dark surroundings, consider some of these ideas for [Jack-O-Lanterns]!

technorati tags: , , , , , , , , , , , , , , , , , , , , , , , , , , ,

4 comments
8 views

Permalink

Comments

Fri October 31, 2008 03:02 PM

Tony - I see you haven't lost your skill in twisting words, even though it appears you are no longer in marketing.
But please, do explain to me how running a mix of applications on virtual servers against a single storage array differs from running a mix of applications on multiple physical servers? Or how about simply running a mix of applications on a single server, be it UNIX, Windows or Mainframe? From the storage perspective, are the I/O patterns any different between the three?
I think not, and thus by derivation, the SPCs can't help IT managers understand what happens when a mix of applications are deployed together in a server environment - the word "virtual" is an unnecessary qualifier!
And while you're at tell - tell me exactly how many customers you know who run a single application on a single server against a DMX-4 or a USP-V? Now, given the performance limitations of the mid-tier architecture DS8300 Turbo, you might actually have more than a few on that platform. But I can assure you, that would be the extremely rare exception for a REAL enterprise storage array.
And what - no update on that guarantee I asked about?

Fri October 31, 2008 02:12 PM

IBMer Barry Whyte weighs in here:
http://www.ibm.com/developerworks/blogs/page/storagevirtualization?entry=missing_the_point_misdirections_misinterpretations
Steve Duplessie from ESG talks about the ESG Lab here:
http://esgblogs.typepad.com/steves_it_rants/2008/10/competitive-bus.html
Marc Farley from 3PAR
http://www.storagerap.com/2008/10/anarchist-punches-out-ibm-and-tms-benchmarks---more.html
...posted his comment on BarryB's page. Here's an excerpt:
But I don't understand why EMC has it in for the SPC so badly. Sure there are imperfections in their system, but they do provide a vendor-independent workload to measure and 3rd party verification of the results. Those are two important steps towards objective, meaningful results. My personal complaint is that the information in Appendix C where the details of the configuration are listed is tough plowing and takes more effort than many customers can afford to give it. Heck, even you didn't have time to chase it down - somebody had to dig into it an email you what they found. That's obviously not working. My guess is that the SPC would like to figure out how to make this info more transparent and easier to digest, but that is very difficult considering the multiple configuration and tuning options used by all the various vendors.
So, I understand your call for an overhaul, but I'm not sure that starting from scratch is the best way. From your perspective, what's keeping the SPC from being more effective and useful for EMC?
Also, do you really think the problem of defining a "representative" workload will ever be resolved? I have a hard time believing vendors agreeing on something like this. That's the value of having an independent entity do it - warts and all.

Fri October 31, 2008 01:07 PM

So, BarryB, for you to convert this quote from ESG:"Traditional benchmarks running a single application workload can’t help IT managers understand what happens when a mix of applications are deployed together in a virtual server environment."
into your interpretation:
"SPC's are a meaningless tool by which to measure or compare enterprise storage arrays."
...would require that all IT departments run all workloads as a mix of applications in virtual server environments.
So, first, not every customer runs VMware or any other virtual server technology. Those that do, don't do it for all of their workloads. Both IBM and VMware agree that some applications or workloads are better served on native machines instead of virtualized environments.
So, SPC benchmarks are helpful to decide which vendors to choose from, which models might best fit a particular amount of workload, which models have the sufficient scalability to handle anticipated growth, and which models might make the "short list" for further evaluation, including in-house proof-of-concept analysis in a mixed application / virtual server environment.
So, I dispute the term "meaningless", removing this makes the statement correct:
"SPC's are a tool by which to measure or compare enterprise storage arrays."
-- Tony

Fri October 31, 2008 10:20 AM

Fact Check - you wrote:
"Thanks to its clever RAID-X implementation, losing data on an IBM XIV is less likely than losing data on any RAID-5 based disk array from any storage vendor."
That is blatantly inaccurate and a total misrepresentation of facts, although you possibly don't understand the probability mathematics well enough to realize that.
Question: Would IBM actually make that guarantee in a legally-binding contract with a prospect or customer, with monetary penalties if proven wrong?
I seriously doubt it, but please - prove me wrong.
Also, if you truly are interested in honest and factual assessment, how about you guys shipping a fully loaded XIV array to my office at 176 South St., Hopkinton. Last we asked, we were told "sorry, we can't spare you one right now" - even when we offered to buy it outright (and become your second hard-cash-paying customer).
I promise we'll only run real-world benchmarks on it.
Oh - and one more thing. IBM and XIV people are out there bad mouthing me personally in front of customers...which probably explains why my readership continues to climb (and XIV sales continue to be flatlined at 0). Seems your folks still haven't come up with credible responses to my observations.
Thanks for the publicity, by the way. Just wish you'd all stay focused on what I said instead of attacking me personally.
TTFN - I'll be waiting for that RAID-X vs. RAID-5 guarantee - you know where to reach me...