HP Tech Day: VMware integration

by on 02-01-2012 06:08 AM - last edited on 02-02-2012 06:10 AM

Here's the next session summary from the HP Tech Day held in Ft. Collins last week.  This summary is based on the VMware integration session lead by Eric Siebert (VMware Solutions Manager) and Aboubacar Diare (VMware Integration Lead Engineer). 

 

 I have decent audio of this session - if you want to get the details but not watch the session on the web, here it is with a download link to follow:

 

 

You can download this podcast by doing a right click and save the file.

 

Eric Siebert, VMware Solution Manager

Eric began the session talking about overall integration with VMware:

  • Multipathing software, pluggable storage architecture, VAAI, VASA and SRA adapters
  • Plug-ins for array management with Insight Control, currently a separate plug-in 3PAR

All HP arrays support vSphere 5.0.  VAAI is supports on all the HP arrays today except the P6000 EVA which is coming soon.  Also VASA and SRM for vSphere 5.0 is supported on all arrays except the P2000 and support for both of those is coming soon. 

 

HP has snapshot integration and recovery solutions for both 3PAR (Recover Manager Software for vSphere) and HP P4000 LeftHand (Application Aware Snapshot Manager). VMware has a new certification for geographically distributed data centers called vSphere Metro Storage Cluster (vMSC) and the P4000 is the only iSCSI solution certified today.  The P4000 VSA was the first (and still one of the only) product in the VMware Storage Virtual Appliance Program. 

 

Eric also talked about the comparison between the HP and VMware VSA products.  That has been covered on ATSB in the past but this summarizes what Eric discussed:

  • HP solution: Offers more options for data protection and high availability. Great fit for replicated datastore to P4000 production site
  • VMware solution:  For small businesses that require HA shared storage

 

vSphere Storage API - Storage Awareness (or VASA)

  • A VASA Provider is a software component (web service) that acts as a server
  • vCenter Server connects to VASA Provider to obtain info about available storage topology, capabilities, and state
  • vCenter Server can then provide the info to vSphere clients
  • Insight Control Storage Module & 3PAR Management Plug-in act as the VASA provider and pass the following parameters:

         •   Array type

         •   LUN type (i.e. volume, snapshot)

         •   Thin-provisioned?

         •   Continuous Access relationship

         •   Replication State

 

VASA uses a VMware proprietary protocol

 

VASA holds a lot of promise but this is version 1.0 - Eric believes that VMware will continue to enhance it and make it better

 

HP Insight Control Storage Module for vCenter - allows VMware admin to “talk the same language” of storage admin.  I supports all HP storage arrays except 3PAR which today has it's own plug-in.  Expect that to change in the future.

 

> Linkage between Physical Storage and VMware objects

> Virtual Machine: to Datastore and RAW device mappings

> Datastore: to physical device mapping and VM mapping

> Virtual Machine Disk (VMDK): to virtual device mapping and physical device mapping

> RAW device mapping (RDM)

 

Insight Control Storage Module for vCenter helps with

 

> What storage features are in use for which volumes?

> Create a new datastore or expand an existing one

> Are the arrays operational and healthy?

> Easily create or clone virtual machines

> What datastore is associated to which volume(s)?

 

Aboubacar Diare, Master Architect

 

VMware Adaptive Queue Depth algorithm (Aboubacar asked who knew about this and no one indicated they had heard of this before)

  • HP 3PAR was first to work with VMware on this
  • Fixes non-responsiveness of ESX due to a SCSI BUSY or QUEUE FULL condition
  • Helps gracefully recover from I/O congestion at the port level
  • Allows customers to consolidate more VMs per ESX server since I/O traffic levels are regulated dynamically
  • Read more at VMware KB: 1008113

Pluggable Storage Architecture

  • Storage Array Type Plugin (SATP): detects paths, target type, reports changes to NMP (Native multipathing)
  • Path Selection Plugin (PSP) handles load balancing algorithms (MRU, Fixed, and Round Robin)
  • NMP: is the native VMware multipathing
  • Multipathing Plugin (MPP): replaces VMware NMP with a 3rd party solution

There are custom rules that you can add to the SATP rule table to set a default PSP for the SATP you want to use.  Aboubacar showed an example of these rules that can avoid manually set the default path policy.  Here's an example of an ESXi5 rule:

esxcli storage nmp satp rule add –s VMW_SATP_DEFAULT_AA –P VMW_PSP_RR –o iops –O iops=1 –c tpgs on –V HP –M HSV300 –e “Custom rule name”.  You'll have to watch the video to get the details here.

 

VAAI

  • EVA will support VAAi on 4.1 with a plug-in and will bypass the plug-in by using straight T-10 with ESX5.0
  • Aboubacar discussed SCSI Reservation issues and Hardware Assisted Locking with Atomic Test & Set (ATS). He went into detail talking about how VMFS is laid out on disk and why ATS is 10X faster with 3PAR Gen3 ASIC vs. disk array CPU- watch the video to get the details.
  • 3PAR with Zero Detect has a great advantage over other arrays with EagerZeroThick (EZT) VMDK's.  He showed an example of EZT VM of 50GB with 10GB of data and 40GB of zeroed - on 3PAR, this consumes 10GB; on other arrays this consumes 50GB.   
  • UNMAP - discussed that VMware withdrew support for this.  VM deletion (or Storage vMotion) will release space on 3PAR volume automatically via VAAI 2.2 plug-in built into ESXi5.0 with InForm 3.1.1.
  • Aboubacar explained in detail how XCOPY worked with and without VAAI and why the XCOPY with VAAI will not always be faster

This session went deep and the notes don't do it justice.  Here's the video of the session

 

 

UPDATE: A pdf copy of the slides used during the presentation are available below.

 

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.

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