IBM FlashSystem

IBM FlashSystem

Find answers and share expertise on IBM FlashSystem

 View Only

Thin Provisioning, Beer and White Bread

By Tony Pearson posted Wed July 15, 2009 04:09 PM

  

Originally posted by: TonyPearson


white breadLast week, I was in Austin, and had dinner at [Rudy's Country Store and BBQ]. They offer their self-proclaimed "Worst BBQ in Austin!" with brisket, sausage and other meats by weight. I got a beer, some potato salad, and creamed corn, all at additional cost, of course. When I went to the cashier to pay, I was offered all the white bread I wanted at no additional charge. Are you kidding me? You are going to charge me for beer, but give me 8 to 12 complimentary slices of white bread (practically half a loaf)? Honestly, I consider bread and beer to be basically the same functional food item, differing only in solid versus liquid form. I chose to have only four slices. The food was awesome!

I am reminded of that from my latest exchange with EMC.It didn't take long after IBM's announcement yesterday of IBM's continued investment in its strategic product set, IBM System Storage DS8000 series, that competitors responded. In particular, fellow blogger BarryB from EMC has a post [DS8000 Finally Gets Thin Provisioning] that pokes fun at the new Thin Provisioning feature.

Interestingly, the attack is not on the technical implementation, which is straightforward and rock-solid, but rather that the feature is charged at a flat rate of $69,000 US dollars (list price) per disk array. BarryB claims that recently EMC Corporate has decided to reduce the price of their own thin provisioning, called Symmetrix Virtual Provisioning (VP) on select subset of models of their storage portfolio, although I have not found an EMC press release to confirm. In other words, EMC will bury the cost of thin provisioning into the total cost for new sales, and stop shafting, er.. over-charging their existing Symmetrix customers that are interesting in licensing this feature.

BarryB claims this was a lucky coincidence that his blog post happened just days before IBM's announcement.

(Update: While the timing appears suspicious, I am not accusing Mr. Burke in anywrongdoing of insider information of IBM's plans, nor am I aware of any investigations on this matter from the SEC or any other government agency, and apologize if my previous attempt at humor suggested otherwise. BarryB claimsthat the reduction in price was motivated to counter publicly announced HDS's "Switch In On" program, that it is not a secret thatEMC reduced VP pricing weeks ago, effective beginning 3Q09, just not widely advertised in any formal EMC press releases.Perhaps this new VP pricing was only disclosed to just EMC's existing Symmetrix customers, Business Partners, and employees. Perhaps EMC's decision not to announce this in a Press Release was to avoid upsetting all the EMC CLARiiON customers that continue to pay for Thin Provisioning, or to avoid a long line of existing VP customers asking for refunds. In any case, people are innocent until proven otherwise, and BarryB rightfully deserves the presumption of innocence in this regard. I'm sorry, BarryB, for any trouble my previous comments may have caused you.)
Instead, let's explore some events over the past year that have led up to this.

Let's start with what EMC previously charged for this feature. Software features like this often follow a common pricing method, based per TB, so larger configurations pay more, but tiered in a manner that larger configurations pay less per TB, combined with a yearly maintenance cost.

(Updated: EMC has asked me nicely not to post their actual list prices,so I will provide rough estimates instead. According to BarryB, these are no longer the current prices, soI present them as historical figures for comparison purposes only.)
TBs Licensed 15010025
Initial List price$190,000$160,000$60,000
    
Software Maintenance (SWMA) percentage15%15%15%
Software Maintenance per year$30,000$25,000$9000
Number of years4 years4 years4 years
Total Maintenance$120,000$100,000$36,000
    
Software License Cost (4 years)$310,000$260,000$96,000

Holy cow! How did EMC get away charging so much for this? To be fair, these are often deeply discounted, a practice common among the industry. However, it was easy for IBMers to show EMC customers that putting SVC or N series gateways in front of their existing EMC disks was more cost effective. Both SVC and N series, as well as IBM's XIV, provide thin provisioning at no additional charge.

HDS offers their own thin provisioning called Hitachi Dynamic Provisioning.Hitachi also offers an SVC-like capability to virtualize storage behind the USP-V. However, I suspect thatfewer than 10 percent of their install base actually licensed this capability because it cost so much. Under the cost pressure from IBM's thin provisioning capabilities in SVC, XIV and N series, Hitachi launched its ["Switch It On"] marketing campaign to activate virtualization and provide some features at no additional charge, including the first 10TB of Hitachi Dynamic Provisioning.

Last week, Martin Glassborow on his StorageBod blog, argued that EMC and HDS should[Set the Wide Stripes Free]. Here is an excerpt:

HDS and EMC are both extremely guilty in this regard, both Virtual Provisioning and Dynamic Provisioning cost me extra as an end-user to license. But this is the technology upon which all future block-based storage arrays will be built. If you guys want to improve the TCO and show that you are serious about reducing the complexity to manage your arrays, you will license for free. You will encourage the end-user to break free from the shackles of complexity and you will improve the image of Tier-1 storage in the enterprise.

Martin is using the term "free" in two contexts above. In the Linux community, we are careful to clarify "free, as in free speech" or "free, as in free beer". Technically, EMC's virtual provisioning is neither, as one has to purchase the hardware to get the feature, so the term "at no additional charge" is more legally correct.

However, the discussion of "free beer" brings me back to my first paragraph about Rudy's BBQ. Nearly everyone eats bread, with the exception of those with [Celiac Disease] that causesan intolerance for gluten protein in wheat, so burying the cost of white bread in the base cost of the BBQ meat is reasonable. In contrast, not everyone drinks beer, and there are probably several people whowould complain if the cost of beer was included in the cost of the BBQ meat, so charging separately forbeer makes business sense.

The same applies in the storage industry. When all (or most) customers of a product can benefit from a feature, it makes sense to include it at no additional charge. When a significant subset might not want to pay a higher base price because they won't use or benefit from a feature, it makes sense to make it optionally priced.

  • For the IBM SVC, XIV and N series, all customers can benefit from thin provisioning, so it is included at no additional charge.

  • For the IBM System Storage DS8000, perhaps some 30 to 40 percent of our clients have only System z and/or System i servers attached, and therefore would not benefit from this new thin provisioning. It may seem unfair to raise the price on everybody. The $69,000 flat rate was competitively priced against the prices EMC, HDS and 3PAR were charging for similar capability, and lower than the cost to add a new SVC cluster in front of the DS8000. IBM also charges an annual maintenance, but far lower than what others charged as well.

    (Note: These list prices are approximate, and vary slightly based on whether you are on legacy, ESA, Servicesuite or ServiceElect software and subscription (S&S) service plans, and the machine type/model. The tables were too complicated to include here in this post, so these numbers are rounded for comparison purposes only.)

    TBs Licensed 15010025
    IBM flat rate$69,000$69,000$69,000
        
    Software Maintenance per year (approx)$2,000$2,000$2,000
    Number of years4 years4 years4 years
    Total Maintenance$8,000$8,000$8,000
        
    Software License Cost (4 years)$77,000$77,000$77,000



Pricing is more art than science. Getting the right pricing structure that appears fair to everyone involved can be a complicated process.

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

8 comments
19 views

Permalink

Comments

Fri July 17, 2009 01:16 PM

Martin, BarryB, You are right, I will rephrase to say "Software License Costs (4 years)" instead of TCO.
I am not suggesitng that $77,000 is less than what EMC is NOW charging for its VP, but that it was determined weeks ago based on what EMC was PREVIOUSLY charging for this feature. IBM could not have known that EMC was planning to lower their prices, as this was never announced in any EMC press releases.
BarryB,Sorry, I will retract. I am not aware of any SEC investigations against you or EMC related to this matter, and have updated the post accordingly.
--- Tony

Fri July 17, 2009 07:29 AM

I'm impressed: you've reached a new low in mind-numbing marketing.
I can't believe that you have actually suggested that IBM's $77,000.00 cost-of-ownership for thin provisioning is LESS than EMC's $0.00 for VP?
(And I agree with Martin - it is an insult to everyone's intelligence to call your little table "TOTAL Cost of Ownership." You know better.)
Note that I am still waiting for an explanation for your insinuations about alleged SEC investigations of my blog. That sort of intentional, unfounded and baseless competitive slur is inappropriate and unprofessional. Unless you have factual basis for casting such aspersions against a competitor (and me), I suspect you are once again in violation of IBMs Business Rules of Conduct.

Fri July 17, 2009 04:38 AM

Tony, that's not a TCO! That's a cash-flow out of the door to the vendor.
TCO is a lot more complicated than that; IBM know that, that is why you've equipped your XIV sales-force with a complex TCO model which takes account of many things such as power, space, FTEs etc.

Thu July 16, 2009 03:58 PM

BarryB,Fair enough. Since you asked nicely, I have removed all EMC confidential information, and replaced with rough estimates instead. The argument is the same, and does not affect the comparison.
So customers of V-Max or DMX3/DMX4 that previously ordered Virtual Provisioning for a price continue to pay yearly maintenance going forward? Or is EMC letting them off the hook also?
I have also added a table for IBM's full 4-year TCO, including the yearly maintenance, so that readers can make their own apples-to-apples comparison.
-- Tony

Thu July 16, 2009 03:08 PM

Many features and price changes are effected without a press release, this change for VP pricing among them. You'll also note that many of the V-Max features were discussed in my blog posts that were not covered in the announcement press releases.
I have tried to be consistent by saying "beginning this quarter," when means this is a permanent change, not a temporary promotion. To be very specific, the "no extra charge" price change for VP is not temporary, and there are no strings attached other than the fact you have to be sure to consider the cache requirements of VP when configuring it on your arrays.
For clarity, the term "no extra charge" specifically means you will be able to order and use VP on V-Max or DMX3/4 beginning this quarter without any additional charge over what you would have paid for the same system last quarter without VP. And if you already have a V-Max/DMX3/DMX4, you can order the VP licenses for "no extra charge", both the SW license and the maintenance fees are $0.00 going forward.
And no, the price change itself isn't confidential - I would have violated my confidentiality agreement if it was.
But there is a significant difference between me announcing that VP will be free vs. you as an IBM (non-EMC) employee publishing content of EMC's price list, which I believe is not published anywhere without the "EMC Confidential" notation.
On the other hand, I quoted the "69,000" clams directly from David Raffo's coverage of your announcement - I did not get that number from any materials that were marked IBM Confidential. (Raffo's article indicates $69.000 is the base price - would you care to share how that price scales up?).
No threats, it's up to you how you want to handle this but you might want to identify your non-Confidential source for the EMC pricing you display above; if you can't, then you might reconsider honoring the confidentiality agreement between our two companies.

Thu July 16, 2009 01:24 PM

BarryB, until you announced that EMC had reduced the price of Virtual Provisioning, I had not seen that anywhere in any other EMC press releases. Did I miss it? Can you point me to the actual EMC press release that indicates that EMC decided to lower the price of VP prior to last Friday?
Are you telling me that the "No additional charge" for EMC Virtual Provisionin is EMC confidential, and that I am not to mention it? Are you not violating your own rules publishing EMC Confidential information telling everyone the new price of this feature? If the new Virtual Provisioning prices are just temporary, and you plan to go back to the previous prices next quarter, or if the "no additional charge" comes with some strings attached, then please clarify.
If you feel that the previous list prices posted are incorrect, perhaps you can provide corrected numbers. Otherwise, if you are going to start putting IBM prices on your blog, as you have done with "69 thousand clams", and comment on how that is different than what EMC charges, expect similar in return.
-- Tony

Thu July 16, 2009 06:24 AM

Interestingly enough I have just posted on the wierd and byzantine pricing models which are put together by storage vendors which appear to exist to only obsufucate the cost of the features. I appreciate that pricing is an art and not a science but perhaps some of those artists should take a look at some of the minimalists.
And TCA is merely half the story; it'd be interesting to see the TCO model for a DS8K with TP. As one of the first non-IBMERs in the UK to be trained on Shark all those years ago; simplicity of configuration was not one of it's strengths and moving through the generations up to DS8K, it hasn't got massively simpler and is a bit of a pig to manage.
A lot can be learnt from the XIV team on how to design a great and easy to use management interface; hiding as much as the complexity of the underlying architecture from the user as possible.
And how did EMC get away with charging so much for so long for VP? I don't think that they did, I'm not sure that the take-up was huge; for both technical limitations of the initial releases but also commercial reasons. I am just speculating but I know it was a major blocker for at least one customer.

Thu July 16, 2009 12:56 AM

Tony - you just can't write a post mentioning EMC without irrelevant and unsubstatiated FUD. Not sure why you insinuate conspiricy or SEC investigations, perhaps you could elaborate?
And odd- you've exposed EMC's old VP pricing, but last time I checked EMC's price lists where all marked EMC Confidential. How strategy...
For the record, VP on V-Max and DMX are being made available to all custoemrs beginning this quarter AT NO ADDITIONAL CHARGE. The price of the base product is not being increased, in fact, the price of the current licenses are in fact being set to $0.00
And indeed - pricing strategies are complex. EMC didn't decide to set VP to zero just last Friday...and whether you believe it or not, when I published my post last Friday, I had no idea that IBM would be announcing thin provisioning for the DS8000 this week.
Coincidences happen.