How to configure a Dell Storage device (in this case MD3200i) to be used by Hyper-V, but the same procedure can be used for Windows Server in general.
When configuring storage for Hyper-V there are a lot of items to be validated during the design and implementation of the complete solution. In this Tutorial, we are going over the process to connect the Hyper-V servers with a Dell Storage (in this Tutorial we are using MD3200i).
Here are some key points that need to be understood before continuing with this Tutorial:
- Download and install management software for the Dell Storage device on a management station and the same media should be installed on the Hyper-V hosts.
- Storage is already configured using Dell Management Software from a Management Station
- This Tutorial is using Virtual Adapters for iSCSI traffic from Virtual Machine Manager (VMM)
- All network connectivity between the vNICs and Storage were tested and they are working accordingly
- There was no configuration/changes to the iSCSI on the Hyper-V server before this Tutorial
- The Hyper-V servers are Windows Server 2012 with all Windows Updates and no additional configurations
The first step is to identify which adapters are used for the iSCSI traffic, we can use Network Connections in detail mode to get the device name, in our case is Hyper-V Virtual Ethernet Adapter #4.
Using Dell utility (Modular Disk Configuration Utility) which comes with MD3200i storage device, we can search or add the existent storage array, and from there we can click on Create iSCSI sessions
In the new page, we need to select the adapter using the Device name that we gathered on the first step, and selecting the Array iSCSI Ports available (usually the ones that show as Reachable) and then click on Add. In order to have resilience at least 2 IPs should be configured.
Another option available when using Dell, is the Recommended button which will map automatically for you the connections available. After having at least one connection on the section iSCSI Sessions to create click on Create sessions
The utility will ask for confirmation click on Yes and wait a few minutes for the process completion (a windows pop-up will show up informing the number of sessions created).
What happens on the Storage side?
You may be wondering, what happens on the storage side, the Dell Utility will create a host under the Default Group on the Storage Configuration as shown in this image below. At this point, the administrator should define which volumes should be available to the new host.
After assigning the permissions at the Storage Level, the administrator can go back to the Hyper-V Server, and using Disk Management, click on Actions and then Rescan Disks. The results should be all volumes that this new host has access being listed, as shown in the image below.
Another common question among administrators, is do I have to configure the iSCSI initiator? If you are using this type of utility the configuration will be done automatically.
In the targets tab. We can see the Discovered Targets being listed.
In the Discovery tab. We can check both IPs available on the storage side.
The last two section of this Tutorial were created to show to the administrator what happens when using the Dell utility and the changes on the Operating System level. However, only using the first section it will be enough to configure a Dell Storage on a Windows Server. Similar tasks can be applied to other storage vendors. The administrator can also configure manually the iSCSI initiator and avoid having additional software installed on the Hyper-V servers.