Unsolved
This post is more than 5 years old
1 Rookie
•
106 Posts
1
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:
- Service level-based provisioning
- Usage tags
- 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.
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.
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.
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.
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.
Victor Wu, Chief Enterprise Architect



Victor Wu
1 Rookie
•
106 Posts
0
October 25th, 2016 00:00
I posted in wrong area, I want to move my post into correct area.
maniemc
169 Posts
0
October 25th, 2016 00:00
Great info, Victor. But why did you mark this as a question?
keeban
1 Rookie
•
66 Posts
0
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
Rainer_EMC
4 Operator
•
8.6K Posts
0
August 21st, 2017 04:00
which VNX OE version and VMware version are you using ?
Rainer_EMC
4 Operator
•
8.6K Posts
0
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