In this post we will continue to discuss Implementing Complex Storage Solutions
Here are the objectives from the blueprint that i am going to cover:
- Configure Storage Multi-pathing according to a deployment plan
- Deploy virtual volumes
Using VMware workstation:
- Microsoft Servers 2012R2 for Services (DNS , DHCP, etc…)
- installed esx0
- Installed VCSA
- EMC Unity-VSA appliance (see my previous post: Installing Unity VSA for my lab to support vvol)
- vSphere6 Storage Guide
Configure Storage Multi-pathing according to a deployment plan:
As you remember from the VCP study VMware has three PSP :
- MRU – Most recently used , When the path becomes unavailable, the host selects an alternative path. The host does not revert back to the original path when that path becomes available again. Default for ACTIVE-PASSIVE storage device.
- Fixed – The host uses the designated preferred path, if it has been configured.Otherwise, it selects the first working path discovered at system boot time.Default for ACTIVE-ACTIVE storage device.
- Round Robin (RR) – The host uses an automatic path selection algorithm rotating through all active paths
available paths when connecting to active-active arrays. RR is the only load balancing policy.
To assign a policy via the GUI: Under Storage >> Select datastore>>Setting >>Connectivity and multipathing >> host >> edit multipathing
SATP is Storage Array Type Plug-In, which handles path failover for a given storage array.We can see the SATP policies via the CLI by running the following command: esxcli storage nmp satp list
When you start your ESXi host or rescan your storage adapter, the host discovers all physical paths to storage devices available to the host. Based on a set of claim rules, the host determines which multipathing plug-in (MPP) should claim the paths to a particular device and become responsible for managing the multipathing support for the device.
AS you can see in the pic below the default PSP for VMW_SATP_DEFAULT_AA is Fixed , to change it to MRU we ran the command : esxcli storage nmp satp set -s VMW_SATP_DEFAULT_AA -P VMW_PSP_MRU . We listed it again to confirm the change.
Deploy virtual volumes:
For this objective i needed to find a storage appliance that can support vVOL in my home lab. I did find the EMC UnityVSA and in my previous post (Installing Unity VSA for my lab to support vvol) i discussed how to install it.
Preparing EMC UnityVSA to create vVOL’s:
Configure vcenter to use EMC UnityVSA as services provider (in the URL add the IP:8443/vasa/version.xml)
Open EMC unisphere and click on VMware >> Datastores >>Add >>VVOL(Block)
Provide a name for the container (EMC calls it datastore)
Choose the profile.
Configure the host
Choose the host
Follow the wizard:
In vSphere configure your iSCSi initiator to use EMC UnityVSA
Now lets create a new vVOL datastore
Create a name and choose emc_vvol and continue with the wizard.
Now that we have a vVOL datatore , we can create new storage profile based on EMC unityVSA
and you can also create new VM to run on the vVOL datatstore
New VM unisphere view:
Thanks for reading