Unsolved

This post is more than 5 years old

1 Rookie

 • 

106 Posts

4324

October 21st, 2016 05:00

EMC Unity – VMware Virtual Volumes (VVols)

VMware Virtual Volumes (VVols) are a new VMware object type that corresponds to a Virtual Machine (VM) disk, and its snapshots and fast-clones. There are different types of VVol objects, including Config-VVol, Data-VVol (equivalent to VMDK), Memory-VVol, and Swap-VVol.


VMware vSphere 6.0 and later uses Storage Policy-Based Management (SPBM) to define application or VM-specific storage requirements. These storage policies dictate which storage containers are compatible with VVols. A capability profile, configured by the storage administrator, is a set of performance characteristics for a VVol datastore on the storage system. These characteristics are based on the underlying storage pools and include three categories of capabilities:

  1. Service level-based provisioning
  2. Usage tags
  3. Storage properties


Capability profiles are populated through the VMware vStorage API for Storage Awareness (VASA) protocol from the storage system into vSphere or vCenter. These capability profiles map to VMware VVol storage policy profiles. When a storage policy is selected in vSphere or vCenter, only those VVol datastores compatible with these policies will appear as eligible storage containers for the virtual volume. NAS and SCSI Protocol Endpoints (PEs) are access points for ESXi host I/O communication from VMs to their VVol datastores on the storage system.


Creating virtual volumes involves several steps in Unisphere. This prepares the storage system for the deployment of virtual volumes from the ESXi host. The following is the workflow for Block VVols on Unity.


01.png

In EMC Unisphere

Firsly you prepare some Storage Pools on EMC Unisphere. In this example, prepared three Storage Pools by virutal disk, ie Extreme Performance Pools, Performance Pools and Capacity Pools.

02.png

According to your requirement, create Capability Profiles and add your VMware ESXi host into EMC Unisphere. Add your VMware ESXi host into EMC Unisphere. In this example, added two ESXi 6.0 hosts into it. And create iSCSI or FC interface for the host access. Finally create the VVol Datastores.

05.png

In VMware vCenter

Create and configure the iSCSI or FC connection on each ESXi host. Then add Unity Storage (VASA) Provider on VMware vCenter. Add the VVols Datastore on each ESXi host.

09-.png

Create you required VM Storage policy and tags into each VVols Datastores. In this example, created one VVol_Policy1 as VM Storage policy. Finally apply each VM Storage policy into each VVols Datastores.

011.png

Victor Wu, Chief Enterprise Architect

1 Rookie

 • 

106 Posts

October 25th, 2016 00:00

I posted in wrong area, I want to move my post into correct area.

169 Posts

October 25th, 2016 00:00

Great info, Victor. But why did you mark this as a question?

1 Rookie

 • 

66 Posts

August 19th, 2017 23:00

Hi,

I have problem with this vvole configurations.

i created 32TB vmware datastore on my unity 300 box.after that i created 2 capability profiles.(26TB and

6TB).

After that i will tried to create new datastore on vcenter.i need to add 26TB capacity on my vmware but its showing 16TB only.

It has a limitation?

How can i mount Total capacity on my vcenter?

Thanks

image001.pngimage002.pngCapture.JPG.jpg

4 Operator

 • 

8.6K Posts

August 21st, 2017 04:00

which VNX OE version and VMware version are you using ?

4 Operator

 • 

8.6K Posts

August 21st, 2017 09:00

16TB is the limit for an individual vVol but not for the vVol data store which can contain thousands of vVols

No Events found!

Top