The new vSphere 5.0 VAAI primitives

by on 07-13-2011 07:10 AM - last edited on 07-13-2011 07:40 AM

CartoonCalvin100X100.JPG By Calvin Zito, @HPStorageGuy vmw-vexpert.jpg

 

I have one more blog post for you today from the VMware launch.  This last one is on a subject near and dear to me, VAAI.  Just yesterday (Monday July 11) I had a conversation with Kiran Sreenivasamurthy, one of our HP 3PAR product managers, about four of the new VAAI primitives and I'll share that podcast with you shortly.

 

Before I mention what the new primitives are, I want to tell you that I'm seeing multiple names for some of these.   In the podcast with Kiran, we were using the names in the engineering docs from VMware.  I'm now reading a VMware technical marketing paper called "What's New in vSphere 5.0 - Storage" and the names they're using there are a bit different than the namesKiran and I used in the podcast.  Here's briefly what those primitives are - first with what Kiran and I used in the podcast followed by the name I see in the white paper:

 

  • Unmap (called Dead Space Reclamation in white paper): Used for space reclamation rather than WRITE_SAME. Reclaim space after a VMDK is deleted within the VMFS environment.  And as you'll hear Kiran and I discuss, we think we have some advantages here with the HP 3PAR architecture.
  • TP LUN Reporting (general discussed in the white paper as "out of space condition"): notifies whether or not a LUN is a Thin Provisioned LUN without going back to a vendor's management tool to check.
  • Out of Space Condition (general discussed in the white paper as "out of space condition"): Uses CHECK CONDITION status with either NOT READY or DATA PROTECT sense condition - in other words, instead of having a VM blue screen when it runs out of space, VMware pauses to provide enough time so that the associated volumes can be expanded to proceed.
  • Quota Exceeded Behavior (general discussed in the white paper as "out of space condition"): VMware provides alerts when certain thresholds are exceeded.  These thresholds are set with the storage vendor's tools. 

 

Kiran and I didn't talk about the new primitives for NAS but you can read about them in the VMware paper. I wanted to attach it to my post but the file is too big.  Here's a link to the VMware paper .  

 

Here's the podcast with Kiran - while I've briefly written about some of the new primitives, I'd encourage you to listen to the podcast as Kiran and I covered not only the new primitives but talked about how HP 3PAR takes advantage of these and some of the vSphere 4.1 primitives. 

 

 

Here's a link where you can download the podcast for your future listening pleasure on your MP3 player of choice.

 

If you haven't seen the previous vlogs I did on VAAI with the P4000, those are recommended viewing to help you better understand VAAI.  I did a two part series, first giving a white board overview of VAAI:

 

 

... and part two was an actual demo of me showing the XCOPY primitive in action - doing a clone and vMotion with a P4800.  Here's that video:

 

 

Come on back tomorrow as I still have three more podcasts to share with you - SRM 5.0, VSA, and 2TB memory support in a server. Now hopefully I can have them all completed by tomorrow! 

We encourage you to share your comments on this post. Comments are moderated and will be reviewed and posted as promptly as possible during regular business hours.

To ensure your comment is published, please follow our community guidelines.

Comments
by chriswong13(anon) on 07-13-2011 07:28 AM

Don't need to see the 2 TB memory demo.  Who's gonna pay over $ $150,000 in Enterprise Plus licenses on top of server hardware costs to run 2 TB of RAM in a server...?  Ridiculous...

by on 07-13-2011 07:48 AM

Hey Chris - the outcry on this has been loud.  While it certainly isn't my job to defend VMware's pricing, I'm talking with my server team to understand this better.  I'll hopefully have more tomorrow.  But, I hear you!

by on 07-13-2011 05:31 PM

After writing this post, I found a VMware blog that gives a very good overview of the new VAAI primitives.  Here's a link to that article: http://blogs.vmware.com/vsphere/2011/07/new-enhanced-vsphere-50-storage-features-part-3-vaai.html

by Derek(anon) on 07-14-2011 01:49 AM

So when will 3PAR and the P4000 support the new VAAI commands?

by Derek(anon) on 07-14-2011 03:25 AM

 

I performed several tests of the VAAI 1.0 extensions with 3PAR, and got really good results. I look forward to the VAAI 2.0 support and performing more tests.

 

http://derek858.blogspot.com/2010/12/3par-vaai-write-same-test-results-upto.html

http://derek858.blogspot.com/2010/12/3par-vaai-xcopy-vmotion-test-results.html

 

by on 07-14-2011 07:49 AM

Hi Derek - not sure what I can say publicly about when HP 3PAR and P4000 will support the latest VAAI primitives in vSphere 5.0.  HP doesn't usually talk futures in public.  You should be able to ask your HP rep and they can tell you under NDA.  I'll see what I can say and let you know.  Also, thanks for the links.  I'll definitely check them out.  I haven't seen VAAI on HP 3PAR myself yet - only on the P4000. 

Post a Comment
Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.

Find HP in Social Media

Facebook Twitter YouTube SlideShare Flickr
About the Author
  • 25+ years experience around HP Storage. The go-to guy for news and views on all things storage..
  • This profile is for team blog articles posted. See the Byline of the article to see who specifically wrote the article.
Labels