vExpert

Deep Dive in to Virtualization & Cloud


Dell EMC UnityVSA Deploy & Configure

Dell EMC UnityVSA is a unified Software Defined Storage (SDS) solution that runs atop the VMware ESXi platform. Dell EMC UnityVSA provides a flexible storage option for environments that do not require dedicated storage systems such as test/development or remote office/branch office (ROBO) environments. Users can quickly provision a Dell EMC UnityVSA on general purpose server hardware, which can result in reduced infrastructure costs and a quicker rate of deployment. Dell EMC UnityVSA can be leveraged in conjunction with vSAN to provide file services over SMB, NFS, FTP, and SFTP.

The Dell EMC UnityVSA solution is a VM that is deployed using an OVA in vSphere. Once the VM is deployed and fully booted, VMDKs can be added to the Dell EMC UnityVSA VM to provide storage. These VMDKs can come from any supported datastores, such as vSAN. The Dell EMC UnityVSA VM consumes these VMDKs and provisions NAS Servers and file systems to provide file services. Other supported features include snapshots, replication, quotas, shrink/extend, multi protocol, storage tiering, cloud tiering, migration, and more.

Dell EMC UnityVSA lets you deploy Dell EMC Unity unified storage as a virtual storage appliance. Dell EMC UnityVSA is software-defined storage that runs on industry-standard hardware and VMware ESXi, which you supply. Deploy this virtual storage appliance when you’re looking for low acquisition cost and ultimate flexibility in unified storage. In this blog I am explaining how to install and configure Dell EMC UnityVSA appliance.

System Requirements

Below are the system requirements for the appliance and the VMware vSphere infrastructure compatibility. You can download the required editions here according to your requirements

Dell EMC UnityVSA Deployment Methods

There are four types of deployment methods and respective products.

  • Dell EMC Unity Cloud Edition – Deploying Unity Cloud Edition with VMware Cloud on AWS (VMC) provides benefits to both cloud and on-premises storage resources. Unity Cloud Edition enables your cloud resources to use UnityVSA features and file management in the cloud storage environment. Data mobility between Unity Cloud Edition and on-premises Unity and UnityVSA appliances is the same as data mobility between on-premises appliances. As a result, Unity Cloud Edition enables cloud-based data protection for block and file resources hosted on-premises.
  • Dell EMC Unity Cloud Edition HA (Dual Node) – Apart from the on-prem and cloud VSA there will be thirst appliance which will be deployed, and data can be replicated from on-prem and Cloud appliance to this third appliance.
  • Dell EMC UnityVSA – UnityVSA (Virtual Storage Appliance) is a software-defined storage platform that provides users with agility and flexibility. UnityVSA is deployed on a VMware ESXi host and is available in two editions – Professional Edition (PE) and Community Edition (CE). Professional Edition is a licensed product available at capacity levels of 10 TB, 25 TB, and 50 TB. Community Edition is a free downloadable 4 TB solution that is recommended for non production use.
  • Dell EMC UnityVSA HA (Dual Node) – UnityVSA HA is an enhanced version of single-SP UnityVSA. By adding dual-SP functionality, UnityVSA HA can recover from one SP failure, which significantly increases the applicable use case scenarios of the system. Unlike the single-SP UnityVSA, UnityVSA HA version is only available in Professional Edition (PE). It offers three capacity choices: 10 TB, 25 TB, and 50 TB.

Deploy & Configure Dell EMC UnityVSA

Login to vSphere Web client and right click on the cluster where you want to deploy the appliance

Here you can either provide the download URL or you can provide the location of OVA local file which is already downloaded and click Next.

Select the Virtual Machine Name and Folder and click Next

Select the Compute Resource and Click Next

Review the details of Dell EMC UnityVSA appliance and click Next

Select Datastore and virtual disk mode and click Next

Select destination network for each network adapter, one for management and others for data and click Next

Provide the System Name, IPv4 address, Subnet Mask and Gateway and click Next

Review the configuration and click Finish to initiate the deployment.

You can review the deployment status in Recent Task windows of vCenter

Once the deployment is completed Power On the appliance and wait to completely initialize the Dell EMC UnityVSA, this may take approximately 10 – 15 minutes to initialize completely. Also, you can see the service startup update on console like below

Once you get the above screen the appliance is successfully initialized, and you can access or Unisphere Web GUI by https://IP Address.

Login to the Unisphere Web user interface with below default credentials of appliance.

Username – admin

Password – Password123#

Click Next to start the configuration wizard

Accept the EULA and click Next

Set the admin and service account password and click Next

Add the DNS servers manually and click Next

Add NTP server and click Next

In this step you must obtain the license from Dell EMC by providing the system UUID.

Use this link and provide the System UUID and select the product name and click SUBMIT

Click Download to get the license

Click on Install License button on Configuration wizard and choose the license file. Click Finish to install the license

Once installed the license, click Close to proceed

Click Next to continue the configuration

You can create the Pools here if you already added the Data Disks to the appliance else you can do later. We will be doing this later after the initial system configurations. Click Next to proceed

Configure the SMTP and Mail ID configuration for alerting and click Next

Mention your infrastructure proxy server details else click Next

Provide the networking details for iSCSI interface or you can do this configuration later. In our case we will be configuring this later, click Next

You can create NAS server here, in our case we will create this later as we have not yet created storage pool, click Next to proceed

Click Close to complete the initial configuration

After configuration this Dashboard will give you the details of Dell EMC UnityVSA details and where we can do the advanced configurations

As the above screenshot the system capacity is zero, Now add the required space to the virtual machine and once added you can see the free space on Dashboard like below.

Dell EMC UnityVSA Endpoint Access Configuration

In this recipe will add the storage endpoints like vCenter, Hosts and Initiators etc. Login to Dell EMC UnityVSA browser and click on Access and then VMware

Click on vCenter and press on + symbol

Provide vCenter Server FQDN and credentials and click on Find

After the discovery you can thee the ESXi hosts which is part of the vCenter Server, Select the host to be part of UnityVSA and click Next

You can configure VMware vSphere APIs for Storage Awareness (VASA) provider here. vSphere will use the local Unisphere credentials to register and click Next

Review the Summary and click Finish

After the process we can see the results like below, click Close to proceed with configuration

After the configuration review the vCenter and ESXi hosts tabs to confirm the inventory.

Dell EMC UnityVSA Storage Pool Configuration

A pool is a set of drives that provide specific storage characteristics for the resources that use them. Pools generally provide optimized storage for a particular set of applications or conditions. When you create a storage resource for hosts to use, you must choose a pool with which to associate the storage resource. The storage that the storage resource uses is drawn from the specified pool. If there are multiple drive types on the system, you can define multiple tiers for the pool.

Login to Dell EMC UnityVSA browser and click on Storage and then Pools

Click on Pools a press on + symbol

Provide the pool Name and description and click Next

Click on Storage Tier pencil button and select the tier according to your requirement and click Next

As you can see below, we have three storage tier options like Capacity, Performance and Extreme Performance.

Click Next to proceed with configuration

Select the tier and click Next

Select the virtual disk and click Next

You can create the vVOLs here, if not please leave this blank and click Next

Review the summary and click Finish

Validate the results and click Close

Now you have successfully created storage pool and you can see the same in below console.

Dell EMC UnityVSA Block Storage Provisioning

As we have added the vCenter and ESXi hosts to Dell EMC UnityVSA, now we can add iSCSI storage to the discovered ESXi hosts. To proceed with we must configure iSCSI Interface on UnityVSA appliance.

Login to Dell EMC UnityVSA browser and click on Storage and then Block

Click on iSCSI Interface a press on + symbol

Select iSCSI Interface and provide IP Address, Subnet Mast and Gateway and click OK Note: – You can create multiple up links for the iSCSI high availability

Once complete verify the iSCSI interface details on console as below

Click on LUNs a press on + symbol to create a new LUN

Provide the LUN Number, Name, Storage Pool, Tiering Policy, Size, and IO details according to your infrastructure planning and click Next

On Access tab press on + symbol to select the Hosts

Select the hosts and click OK

Select the hosts and click Next to proceed

You can configure LUN Snapshot here, if not click Next to continue

You can configure Replication Mode and RPO here, if not click Next to continue

Review the Summary and click Finish

Validate the LUN creation result and click Close

Once complete the review the Dashboard for the LUN details

Note: – Configure host iSCSI adapters and re scan your adapter to view the new LUN.

Dell EMC UnityVSA NAS Server Configuration

NAS Servers host file systems on the Dell EMC UnityVSA storage system. NAS Servers utilize virtual interfaces to enable host connectivity to SMB, NFS, and Multi protocol file systems, as well as VMware NFS Datastores and VMware Virtual Volumes. Depending on what is enabled on the NAS Server, SMB file systems and NFS file systems can be created either separately or in a multi protocol configuration.

Login to Dell EMC UnityVSA browser and click on Storage and then File

Click on NAS Servers and press on + symbol

Provide NAS Server name, tenant if any, Storage Tier and Storage processor and click Next

Select Ethernet port, and provide IP address, Subnet Mask, Gateway and click Next

Select Protocol, you can select multi protocol which can support SMB/CIFS/NFS. In our case we are creating NAS share for ESXi hence selecting NFSv4 and click Next

You can configure Unix Directory Services, if not click on Next to proceed

You can enable DNS here, if not click Next

Configure Replication or RPO services here else click Next

Review the Summary and click Finish

Validate the results and click Close

Now we have successfully created NAS Server, to enable the service we need to create File System

Click on File Systems and press on + symbol

Select the File System protocol as Linux/Unix and NAS Server which you have created, click Next

Provide Name and Description for the File System and click Next

Here you can configure the File-Level Retention (FLR) is a feature that is used to protect file data from deletion or modification until a specified retention date, if not click Next

Select the Storage Pool, capacity, Tiering Policy and click Next

Enable the NFS share and note down the Local path and NFS share path and click Next

Configure access and customize access by pressing + symbol

Select the hosts and click OK

Click Next to proceed with configuration

You can configure snapshot for NFS, if not click Next

You can configure Replication Mode and RPO here, click Next if not required

Review the summary and click Finish

Validate the result and click Close

You have successfully created NFS File System and NFS Share now

Note: – You can mount the NFS share on ESXi as a Datastore with NFS share path.

Thanks,

If you have any comments, please drop me a line.
I hope this article was informative, and don’t forget to buy me a coffee if you found this worth reading.



Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.