HOW TO:  Add a Dell EqualLogic PS Series Array (SAN) to System Center Virtual Machine Manager 2012 SP1 as a SMP Provider

Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)VMware and Virtualization Consultant
CERTIFIED EXPERT
EE Fellow, MVE, Expert of the Year 2021,2017-11, Scribe 2016-2012, Author of the Year 2018-6,2013-2012 VMware vExpert Pro, vExpert 2022-2011
Published:
Updated:
In my previous Experts Exchange Articles, most have featured Basic and Intermediate VMware Topics.  As a Virtualisation Consultant, we implement many different virtualisation solutions using VMware vSphere, Citrix XenServer and Microsoft Hyper-V, as per client requirements. Most fall into the VMware vSphere camp, but that does not prohibit us, from using equally good Corporate Enterprise Hypervisors from Microsoft or Citrix, as both are now "considered equal".

In this article, we will show you HOW TO:  Add a Dell EqualLogic PS Series Array (SAN) to System Center Virtual Machine Manager 2012 SP1 as a SMP Provider.

System Center Virtual Machine Manager (SCVMM) 2012 SP1 supports the same storage arrays that were supported in SCVMM 2012, plus the SMP provider. For more information see this SCVMM 2012 Storage and Load Balancer Provider Downloads

Why and What is a SMP Provider? (Andy's Laymans Definition)

It provides the ability to integrate SCVMM and your storage array, e.g. the ability to create logical units (LUNs) from within SCVMM, traditionally you would login to your SAN, via command line or Dell PS Group Manager using a browser. Integrating into SCVMM, you can create and manage Pools and LUNs from within SCVMM.

1. Prerequisites

Compatible Dell EqualLogic PS Series Array (SAN) running 5.2.4 FW or higher
Microsoft Windows Server 2012
Microsoft System Center Virtual Machine Manager 2012 SP1 (SCVMM)
Dell EqualLogic Host Integration Tools 4.5.0
SCVMM 2012 SP1 Host with access to your iSCSI storage network or subnet
To obtain the Dell EqualLogic Host Integration Tools 4.5.0, requires registration of your Dell EqualLogic PS Series Array with the Dell EqualLogic website, and obtaining a username and password. Then you can proceed and download the required software.

It is beyond the scope of this document, to show how to install Microsoft System Center Virtual Machine Manager 2012 SP1 (SCVMM) on Microsoft Windows Server 2012, and connect to your Dell EqualLogic PS Array. It is assumed that you have already installed Microsoft System Center Virtual Machine Manager 2012 SP1 (SCVMM) on Microsoft Windows Server 2012, and connected to your Dell EqualLogic PS Series Array.

Dell Equallogic Support Web Site (requires login)
Dell Equallogic Support WebSiteClick the Software/Firmware, View Recommended Releases Here link on the Support Homepage.
HIT Kit for MicrosoftClick the HIT Kit for Microsoft link.
HIT Kit for MicrosoftClick the links and download the following package
Host Integration Tools for Microsoft® v4.5 – 64-bit - EXE

2. Installation of Host Integration Tools for Microsoft® v4.5 – 64-bit

In this tutorial we will complete a very quick and basic setup and by no means exhaustive. Refer to the Dell PS documentation that comes with the HIT KIT for all the available options.
Install HiT 4.5 on the Windows 2012 ServerInstall Host Integration Tools (HIT) 4.5 on the Windows 2012 server that runs SCVMM 2012 SP1, The installation program will complete all the set up required.
 
If the server is not accessing the storage directly, DSM installation can be skipped. PowerShell and SMP are required, it can work without ASM but then all configuration must be done through Powershell. It's probably unlikely that your SCVMM 2012 SP1 server needs to access any VM LUNs.

We have discovered recently that if configuration is performed through the Auto Snapshot Manager GUI there is an issue, with the group admin credentials being correctly parsed to the configuration, and therefore we would recommend ALL configuration to be performed via Windows Powershell
Start Windows PowershellStart Windows PowerShell from the New Windows 2012 UI or start EqualLogic Powershell Tools, if you start the later you don’t have to import the EqualLogic PowerShell Snapin. (EqlPSTools.dll), and you can skip the step below.
Starting Windows PowershellStarting Windows Powershell
Find the Path to EqlPSTools.dllFind the path to EqlPSTools.dll, the default location for the powershell snapin is C:\Program Files\EqualLogic\bin.
 Import-Module -Name 'C:\Program Files\EqualLogic\bin\EqlPSTools.dll'Type Import-Module -Name 'C:\Program Files\EqualLogic\bin\EqlPSTools.dll' in the Powershell window.
Check the Snapin is RegisteredYou can check the EqualLogic PowerShell Snapin is registered by typing
Get-PSSnapin -Registered
 
Create a new group and assign access, using the PS Group Name, Group IP Address, Management IP Address and grpadmin credentials.  The new group name is not to be confused with the group name, that's already been created on the Array. This is a "label" for the powershell creation process, so its good idea to use the same group name, but the two are not connected in anyway.

The syntax and command to use is

New-EqlGroupAccess -groupname GROUPNAME -GroupWKAddress 10.10.1.1 -MgmtWKAddress aaa.bbb.89.176 -username grpadmin -Password password

It is recommended to have a Group IP Address, in the example above 10.10.1.1, and a Dedicated Management IP Address - aaa.bbb.89.176

Type the following in the Windows Powershell window.

New-EqlGroupAccess -GroupName Group -GroupWKAddress 10.10.1.1 -MgmtWKAddress aaa.bbb.89.176 -UserName grpadmin -Password grpadmin
New-EqlGroupAccess -groupname [b]GROUPNAME[/b] -GroupWKAddress 10.10.1.1 -MgmtWKAddress aaa.bbb.89.176 -username grpadmin -Password passwordDell EqualLogic Auto Snapshot ManagerIn Dell EqualLogic Auto Snapshot Manager, PS Group Access can be checked and modified if required. (please see note above about issues with the ASM GUI)
Update-StorageProviderCacheRestart the server running SCVMM 2012 SP1 or type the following cmdlet in the Windows Powershell window.
Update-StorageProviderCache

3. Start the SCVMM 2012 SP1 client and connect to the SCVMM 2012 SP1 server

SCVMM ClientStart the SCVMM 2012 SP1 client and connect to the SCVMM 2012 SP1 server
Click Fabric ResourcesThe first panel which is displayed is the VMM Home page, Click Fabric Resources
Storage Providers
The Dell EqualLogic PS Array provider (SMP) will show up under Storage / Providers.
Before the provider will be available in SCVMM, another cmlet needs to be typed into the Windows Powershell window.
Import-SCStorageProviderType Import-SCStorageProvider in the Windows Powershell window. Depending upon the number of pools this could take quite a while to complete. Restart or refresh SCVMM 2012 SP1 client. This is how the SMP will look, status should be ‘Responding’.
 Providers AddedIf you click Arrays, you will see your PS Array Group, it should be Responding, and report Manufacturer and Model of Array, Total and Used Capacity.
ArraysCongratulations, you have successfully Added a Dell EqualLogic PS Series Array (SAN) to System Center Virtual Machine Manager 2012 SP1 as a SMP Provider.

In my next article in this series, we will show you how to assign VMM managed pools, and created logical units in the pools.

References
White paper on Windows Server 2012 Storage. Great resource to get more information on new features Storage Spaces, ReFS, SMB 3.0, CSV2, Hyper-V Storage. You can see where the SMP provider sits in the storage stack on page 39

Overview of SCVMM 2012 SP1

What's new in SCVMM 2012 SP1

Virtual Machine Manager in depth

You can download evaluation System Center trial and Windows 2012 server VHD’s from here

****************************************************************************
Thank you for reading my article, please leave valuable feedback. If you liked my VMware article and would like to see more Articles from me, please click the Yes button near the: Was this article helpful? at the bottom of this article just below and to the right of this information. Thank You. Do not forget if you have a question about this article or another VMware, Virtualisation, Windows Server 2012 question, why not post a Question for me and the other Experts Exchange Experts in the VMware, Virtualisation, Windows 2008, Windows 2012 Zones. I look forward to hearing from you. - Andy :- twitter @einsteinagogo
****************************************************************************
2
12,207 Views
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)VMware and Virtualization Consultant
CERTIFIED EXPERT
EE Fellow, MVE, Expert of the Year 2021,2017-11, Scribe 2016-2012, Author of the Year 2018-6,2013-2012 VMware vExpert Pro, vExpert 2022-2011

Comments (1)

CERTIFIED EXPERT
Fellow
Expert of the Year 2021

Author

Commented:
@LHerrou

Its' been a real pain in the arse, software release from Dell for Windows 2012, Bug ridden rubbish, and we told them!

Andy

Have a question about something in this article? You can receive help directly from the article author. Sign up for a free trial to get started.