iSCSI is an industry standard protocol that allows sharing block storage over the Ethernet. Unlike SAN protocols, iSCSI does not require dedicated cabling, it can be run over the existing IP infrastructure.
The Protocol allows Clients “called SCSI Initiators” to send commands to SCSI Storage device “Called SCSI Targets” allowing several hosts to access the Centralized storage at the same time.
iSCSI Target Server is now a built in feature in Windows Server 2012, and in this guide i am going to show you how to configure a Windows Server 2012 R2 to act as an iSCSI target server.
I have already prepared a Windows Server 2012 R2 virtual machine in my lab, now to begin we first need to open the Server Manager and click to manage the Local Server and choose to Add Roles and Features
Choose the Location of your virtual disk, the wizard will create a VHDx file in this location ..
Choose the size of your virtual disk and it’s type, i will be using this virtual disk for a later deployment of a SQL Server, that’s why i will be selecting Fixed Size as the virtual disk type since fixed disks are best suited for applications with high disk activity as it provides a better performance.
Specify the initiators that are permitted to access this virtual disk, you can add multiple initiators to access the same disk as in a cluster case, you can use different methods to point to specify the initiator whether it’s the IQN ” iSCSI Qualified name”, the IP Address, the DNS Name or the MAC Address, the default and the recommended is using the IQN, if the initiator is also a Windows Server 2012 OS the Target can detect it’s IQN using the Computer name of the initiator.
Click Yes to start Microsoft iSCSI Service .
Type in you Target Server name an click on Quick Connect, as you can see the Target ID is automatically resolved “STServer”
Hope that was helpful, see you in another article soon ..
Follow my Page on Facebook for the latest articles. TAG on Facebook