Vcenter 5.1 and V400 3par -- where does VAAI really help?

Post Reply
mujzeptu
Posts: 166
Joined: Thu Mar 21, 2013 11:38 am

Vcenter 5.1 and V400 3par -- where does VAAI really help?

Post by mujzeptu »

I am curious about when/where VAAI really helps?

Below I have 3 scenarios, all of them assume a cluster has shared storage between itself but no shared storage between clusters.

Scenario 1:

You want to vmotion a vm in Cluster A from one ClusterA-Storage1 to ClusterA-Storage2 datastore. What is VAAI doing if anything?

Scenario 2:

You want to move an offline vm from Cluster A to Cluster B. Is VAAI used at all? Is this just using the management network to migrate the data and less of the SAN?

Scenario 3:

You want to create new vms from a template. You kick off clone jobs. The tempate sits in Cluster A and you are creating a clone also in Cluster A, but also Cluster B and Cluster C. Does this use VAAI at all? Does it just use it in Cluster A?

We are trying to determine where VAAI is truly putting the work on the array itself and where it is all just being processed by ESXi, and in turn, just stressing out the management network to move this data.
User avatar
Richard Siemers
Site Admin
Posts: 1333
Joined: Tue Aug 18, 2009 10:35 pm
Location: Dallas, Texas

Re: Vcenter 5.1 and V400 3par -- where does VAAI really help

Post by Richard Siemers »

Its my understanding that:

1) should offload the copy to the storage.
2) No vaai used, copy is over network.
3) Just Cluster A. You might be able to do something fancy with a dedicated template datastore shared to all clusters.
Richard Siemers
The views and opinions expressed are my own and do not necessarily reflect those of my employer.
hdtvguy
Posts: 576
Joined: Sun Jul 29, 2012 9:30 am

Re: Vcenter 5.1 and V400 3par -- where does VAAI really help

Post by hdtvguy »

I understand the theory, but have been meaning to try and find a way to prove what benefit it has, or even if it is really being used as several vendors have had implementation issues. I still find storage migration tasks painfully slow.
User avatar
Richard Siemers
Site Admin
Posts: 1333
Joined: Tue Aug 18, 2009 10:35 pm
Location: Dallas, Texas

Re: Vcenter 5.1 and V400 3par -- where does VAAI really help

Post by Richard Siemers »

I would suggest as an audit to this functionality to monitor the bandwidth from the host to the storage through the switch. This should give you an idea of the impact of the VAAI offloading.

If you're having bottleneck issues at the host CPU-HBA/SAN switch/ISL links/Storage Front End Ports and not at the backend storage, offloading should be a benefit. If the bottle neck is the backend storage, then I would not expect much performance gain.
Richard Siemers
The views and opinions expressed are my own and do not necessarily reflect those of my employer.
yizhar
Posts: 15
Joined: Wed May 15, 2013 7:07 am

Re: Vcenter 5.1 and V400 3par -- where does VAAI really help

Post by yizhar »

Hi.

Please note that you can quite easily test this by enabling and disabling VAAI, comparing bottom line results of different actions.

VMware KB Disabling the VAAI functionality in ESXi-ESX
http://kb.vmware.com/selfservice/micros ... Id=1033665
Post Reply