One of the great resources for home labenvironments is vendor released virtual storage appliance software solutions that emulate models of hardware that is typically found in the enterprise. Getting your hands on the actual hardware appliances can be difficult and really not very feasible. The Virtual Storage Appliance or VSA can be a great way to learn and interact with various vendor storage technology by simply provisioning a virtual appliance. One of the VSA’s available for home lab use is the EMC UnityVSA that offers a “community” edition that is fully featured with only size limitations on the storage size that can be configured. This emulates the mid range Unity appliance that is offered in either the all-flash or hybrid version. Let’s take a look at Dell EMC UnityVSA storage appliance installation and configuration.

What is Dell EMC UnityVSA?

The Dell EMC UnityVSA contains the enterprise features of the Dell EMC Unity family of hardware and makes for an easy way to play around with the “hardware” in a home lab environment. The community edition of the license is available for up to 4TB of capacity and best of all, this is a freebie to play around with.

Using the UnityVSA you can:

  • Play around with Unisphere
  • Manage sotrage from within vCenter
  • have access to point-in-time snapshots
  • Replicate data between storage arrays
  • Play around with tiering solutions with EMC Fully Automated Tiering Virtual
  • Provide file services to block storage
  • Play around with Vvols

Supported Protocols:

  • SMB (SMB1, SMB2, and SMB3), NFSv3, NFSv4, NFSv4.1,FTP, SFTP, iSCSI
  • Network Lock Manager (NLM) v3, v4
  • Routing Information Protocol (RIP) v1-v2
  • Simple Network Management Protocol (SNMP)
  • Network Data Management Protocol (NDMP) v1-v4
  • Address Resolution Protocol (ARP)
  • Internet Control Message Protocol (ICMP)
  • Simple Network Time Protocol (SNTP)
  • Lightweight Directory Access Protocol (LDAP)

VMware Integration:

  • VVols support for VM-granular data services and Storage Policy Based
    Management (SPBM).
  • VMware vStorage APIs for Storage Integration (VAAI) for File and
    Block, improves performance by leveraging more efficient, array-based
    operations.
  • vStorage APIs for Storage Awareness (VASA) provides storage
    awareness for VMware administrators

Dell EMC UnityVSA storage appliance installation and configuration

The first thing we need to do is download the Dell EMC UnityVSA appliance.  You can download the Dell EMC UnityVSA from Dell EMC here:  https://www.emc.com/products-solutions/trial-software-download/unity-vsa.htm

Download-the-Dell-EMC-UnityVSA-appliance Dell EMC UnityVSA storage appliance installation and configuration

Download the Dell EMC UnityVSA appliance

The appliance is an OVA appliance format.  I won’t go through all the OVA appliance deployment steps here as they are fairly straightforward.  There are a couple of screens however, you need to pay attention to.  The select networks screen of the deployment, you select the network connections for both the Data Network and the Management Network.

Select-Dell-EMC-UnityVSA-appliance-network-configuration Dell EMC UnityVSA storage appliance installation and configuration

Select Dell EMC UnityVSA appliance network configuration

On the Customize template screen, we set the gatewayIP AddressSubnet Mask, and System Name for the appliance.

Assigning-an-IP-address-mask-and-gateway-to-the-Dell-EMC-UnityVSA-appliance Dell EMC UnityVSA storage appliance installation and configuration

Assigning an IP address mask and gateway to the Dell EMC UnityVSA appliance

One thing to note that before booting the appliance, you need to add the disks that you want to use for data – creating your storage pools, datastores, etc.  For tinkering around in the home lab, I simply added (3) 20 GB drives attached to a new ParaVirtual storage controller.

Adding-additional-hard-drives-to-the-EMC-UnityVSA-appliance Dell EMC UnityVSA storage appliance installation and configuration

Adding additional hard drives to the EMC UnityVSA appliance

As the appliance boots, it will display the estimated seconds left before the services are started and you will see the number out of /28 that are started.  This displays on the console of the appliance as it boots.

The-Dell-EMC-UnityVSA-appliance-boots Dell EMC UnityVSA storage appliance installation and configuration

The Dell EMC UnityVSA appliance boots

After the appliance is booted, you can browse out to the IP you assigned during setup to login to the Unisphere web interface.  The interface is really nice being an HTML5 UI.  The default credentials are:

user:  admin
password:  Password123#

Once-the-UnityVSA-appliance-has-booted-you-can-browse-to-the-IP-in-a-web-browser Dell EMC UnityVSA storage appliance installation and configuration

The Dell EMC UnityVSA appliance boots

The first time you login to the appliance the Initial Configuration wizard begins that allows setting up the initial configuration of the appliance including, DNS, NTP, licensing, storage pools, SMTP settings, web connectivity, storage interfaces, NAS, etc.

UnityVSA-initial-configuration-begins Dell EMC UnityVSA storage appliance installation and configuration

UnityVSA initial configuration begins

Normal stuff, accepting EULA.

Accept-the-EMC-UnityVSA-license-agreement-during-initial-setup Dell EMC UnityVSA storage appliance installation and configuration

Accept the EMC UnityVSA license agreement during initial setup

During the initial configuration, you can change the default admin password.  You can also set the service password to the same as the admin password or set them differently.

Change-the-admin-password-for-the-EMC-UnityVSA-appliance Dell EMC UnityVSA storage appliance installation and configuration

Change the admin password for the EMC UnityVSA appliance

Adding DNS servers.

Adding-DNS-server-configuration-for-the-EMC-UnityVSA-appliance Dell EMC UnityVSA storage appliance installation and configuration

Adding DNS server configuration for the EMC UnityVSA appliance

Setting up the NTP server for consistent time keeping.

NTP-configuration-for-EMC-UnityVSA-appliance Dell EMC UnityVSA storage appliance installation and configuration

NTP configuration for EMC UnityVSA appliance

You can choose to licence your appliance during the initial configuration or this can also be done afterwards.  However, if done afterwards, you will not be able to setup pools and other features during the initial configuration.

Licensing-EMC-UnityVSA-Unisphere Dell EMC UnityVSA storage appliance installation and configuration

Licensing EMC UnityVSA Unisphere

To obtain the license file, you can click on the Get License Online which will take you to the link, or you can navigate to the official license guide that has the download link here:  https://community.emc.com/docs/DOC-53007

One thing to mention, apparently, at least in my obtaining both the appliance and the license, they both require signing up for an account.  My account that I created to download the appliance did not work when trying to obtain the license file.  There was a link however to create an account there which allowed me to finally get to the license download page.

Enter-the-system-UUID-from-the-appliance-to-obtain-the-license-file Dell EMC UnityVSA storage appliance installation and configuration

Enter the system UUID from the appliance to obtain the license file

To configure the licensing afterwards, navigate to the Support link at the bottom left navigation menu in the Unisphere interface.

Installing-the-license-file-after-initial-configuration Dell EMC UnityVSA storage appliance installation and configuration

Installing the license file after initial configuration

I simply nexted past the Pools configuration as when running through the initial configuraiton, I didn’t already have my license file as I was able to get that later.  You can however, using the normal Unisphere interface, create the Pools and other settings if these are not defined in the initial configuration wizard.

Create-Pools-requires-a-license-for-EMC-UnityVSA Dell EMC UnityVSA storage appliance installation and configuration

Create Pools requires a license for EMC UnityVSA

Normal, SMTP/alerting configuration.

Setting-up-EMC-UnityVSA-SMTP-and-alert-settings Dell EMC UnityVSA storage appliance installation and configuration

Setting up EMC UnityVSA SMTP and alert settings

Define any proxy server settings needed to make egress connections the Internet.

Configure-any-Proxy-settings-for-the-EMC-UnityVSA-appliance Dell EMC UnityVSA storage appliance installation and configuration

Configure any Proxy settings for the EMC UnityVSA appliance

You can also setup the iSCSI Network Interfaces during the intial setup that allows creating your iSCSI interfaces used by your hosts to connect to storage.

Create-iSCSI-interfaces Dell EMC UnityVSA storage appliance installation and configuration

Create iSCSI interfaces

NAS server creation.

Configure-NAS-Server-settings Dell EMC UnityVSA storage appliance installation and configuration

Configure NAS Server settings

After running through the wizard, you will see the Results page showing that initial configuration has completed and potential next steps.

Finishing-the-Dell-EMC-UnityVSA-initial-configuration Dell EMC UnityVSA storage appliance installation and configuration

Finishing the Dell EMC UnityVSA initial configuration

The-Dell-EMC-Unisphere-interface Dell EMC UnityVSA storage appliance installation and configuration

The Dell EMC Unisphere interface

Thoughts

It is a great thing when vendors provide the virtual storage appliances that allow easily having access to the same technology without the physical hardware.  The Dell EMC UnityVSA is a great way to get your hands on the Unity class appliance in a home lab.  The same Unisphere interface is utilize and most of the available features and functionality as the physical hardware version. As you can see in the DellEMC UnityVSA storage appliance installation and configuration walk through, getting up and running with the appliance only takes a few minutes and allows you to play around with the interesting technologies such as VVOLs. Stay tuned for a more in depth look at creating VVOLs with the EMC UnityVSA appliance.