« A New Era for Virtual Desktops | Main | A “Multivendor Post” to help our mutual iSCSI customers using VMware »

January 09, 2009

Comments

I have also seen at least 50% storage savings for all client VMware/Netapp implementations I have enabled dedupe on.

We have been doing ASIS deduplication on a few shares for a while now and are having great results. This is enabled on our CIFS and NFS shares, as well as Fiber Channel block storage. Turns out that the deduplication rate on VMware VMFS is better than we thought it would be! Information can be found below

http://blog.colovirt.com/2008/11/14/netapp-enabling-deduplication-asis-on-a-volume/

We have 24 VMs on NFS storage, and none of them have been properly aligned, yet we are getting 55% dedupe on it. We would need to have bought another shelf in order to hold all those VMs, and therefore are very happy with the results. We would get significantly more dedupe, but we keep quite a few snapshots in history and our change rate is not minimal. Props to Netapp for a solid dedupe product for primary storage.

At Eastern Washington University we're saving 77% - 82% using DeDup over NFS. http://universitytechnology.blogspot.com/2008/11/vmware-over-nfs-on-netapp-asis.html

Why don't you offer the guarantee on competitors RAID 5+one disk then. Obviously RAID 10 is going to offer far superior performance to RAID-DP, so its not a fair comparison.

@James, we do offer the guarantee for competitors RAID 5+1, its called the V-Series 35% guarantee.

The reason we chose to compare vs RAID-10, is that we have to compare against a configuration with similar performance and reliability characterstics (i.e. we're not going to compare vs a bunch of 2TB SATA disks with no RAID protection)

you're right comparing vs RAID-10 isnt really fair, but not for the reasons you state.

First, for random I/O workloads, especially write intensive ones, RAID-DP consistenly outperforms RAID-10 on a spindle for spindle basis on the same class of storage controller. This has been shown over and over again in many published benchmarks like SPC-1, SPEC-SFS, and Exchange MSRP (not really a benchmark, but still useful for this purpose). If you're really interested, post a reply in these comments, and I'll update this with all the appropriate links.

For typical medium to large VMware environments (40+ spinldes) RAID-DP provides 5x9's of availability all the way down to the LUN. RAID-10 barely manages 3x9's (There's an IBM whitepaper on this, again I can post the link if you're really interested).

So, while RAID-10 doesnt perform as well, isnt as reliable, and has much worse utilisation than RAID-DP, its the closest thing rest of the industry has. As unfair as it is to us to compare RAID-DP to vastly inferior RAID-10 technology, its still the best comparison there is.

Regards
John Martin

Hmmm. I thought A-SiS is the best feature ever created on a filer. $1.5B was just for the heck of it? At least you now have great, purpose-built de-dupe software. Happy spinning.

Hi

I’m sorry I’m late with my posting, but I didn’t even know about this blog until, Alex, a co-worker of yours pointed me to it on his blog. BTW, I’m the ‘Jim’ you mention in your blog.

Your blog response to my blog was professional and clear, but it missed the point of why I was criticizing the NetApp 50% capacity guarantee program. Now, it is a common debating tactic to re-state your opponent’s position in a slightly different way, thereby shifting it to an issue you feel comfortable defending. No hard feelings about that, but that’s essentially what you did. You turned my attack on the NetApp marketing program into an attack on the NetApp dedupe technology. And then you proceeded to defend the dedupe technology.

Here is my criticism of the NetApp 50% dedupe capacity guarantee program:
1) It compares the competitor’s RAID-1 against NetApp’s RAID-DP. If you do the math, (14+2 RAID stripe vs. RAID-1) that means that of the 50% guarantee 43% is achieved due to forcing a comparison vs. RAID-1. Just to make it clear: What I’m saying here is that of the capacity advantage implied by NetApp to be the result of dedupe, 86% is achieved simply due to RAID levels without any dedupe.
2) NetApp excludes competitors’ RAID-5 from the comparison because it is not robust enough.
3) It also excludes competitors’ RAID-DP because it’s not fast enough. Are you getting the picture here?
4) It requires that 90% of the deduped data be extremely dedupe friendly. Here is a cut and paste from the NetApp program document: “There must be no more than 10% of the following data types under the program: images and graphics, XML, database data, Microsoft Exchange data, and encrypted data. Excludes workloads with high-performance requirements that require spindles; to be determined by SE/PS during sizing.” That doesn’t leave much, does it?
5) Bottom line: Strip away the self-serving RAID-1 requirement, and NetApp is only willing to guarantee customers a 7% capacity advantage over non-deduped arrays even while deduping a blatantly dedupe-friendly data set.
6) Finally, even with all these caveats, NetApp further insures it will never lose money on this program by requiring customers to purchase extra professional services before they can qualify.

Now, if you dispute my facts about the program, please speak up. The program details can be found here: http://media.netapp.com/documents/wp-7053.pdf

The issue here is not whether NetApp's dedupe works or not. The issue is: Why would any company come out with a program like this?

Best regards,

Jim

Jim,

You are correct, I did change the discussion point to one which is of greater concern to customers and prospects.

Run VMware, Hyper-V, or Xen Server on NTAP dedupe and your storage footprint will be greatly reduced.

Don't take my word for it. Like you I work for a vendor ,so instead Google it! Google VMware + NetApp + deudpe and only read the comments posted to blogs on the subject.

Now, do we still want to break down the details of a marketing campaign? I believe you are guilty of promoting against a technology which isn't available with LeftHand solutions.

Yes, NetApp's 50% Virtualization Guarantee really works. Here's the output from our VMWare implementation

Filesystem used saved %saved
/vol/vmstorexxxxx0/ 354GB 344GB 49%
Filesystem used saved %saved
/vol/vmstorexxxxx1/ 498GB 174GB 26%
Filesystem used saved %saved
/vol/vmstorexxxxx2/ 128GB 246GB 66%
Filesystem used saved %saved
/vol/vmstorexxxxx3/ 183GB 215GB 54%
Filesystem used saved %saved
/vol/vmstorexxxxx4/ 92GB 166GB 64%
Filesystem used saved %saved
/vol/vmstorexxxxx5/ 47GB 40GB 46%
Filesystem used saved %saved
/vol/vmstorexxxxx6/ 49GB 118GB 71%

You seem to have got the niche from the root, Awesome work

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

© NetApp, Inc.  |  "Safe Harbor" Statement  |  Privacy Policy