Applies to:

---------------------------------------------------------------------------------------------------------

Storage Platform(s) – Dell Compellent Series 40 and Dell Compellent Series 30 storage systems with Storage Center 5.4 and greater 

Autor:

Ramamohan Reddy K

Problem:

----------------------------------------------------------------------------------------------------------

How to configure iSCSI network on Compellent?

Solution:

---------------------------------------------------------------------------------------------------------

Front end cabling and Fault Domain configuration of iSCSI network is same as the FC.Follow the wiki http://en.community.dell.com/techcenter/enterprise-solutions/w/oracle_solutions/1318.aspx  for front end cabling and domain configuration.But in iSCSI there will be a control port configured for each Fault Domain.
This control port redirects the iSCSI traffic to corresponding virtual ports.

Note: Create separate and unique subnets for each Fault Domain network. Different fault domains with the
same subnet can confuse a server trying to determine the proper connection path.

Example: Suppose if you want to configure two Fault Domains in the iSCSI network you can configure below:

Fault Domain1

Controller A Port1 IP address 192.168.1.1
subdomain 255.255.255.0

Controller B port1 IP address 192.168.1.2
subdomain 255.255.255.0

Control port IP address 192.168.1.3

subdomain 255.255.255.0

Fault Domain 2

Controller A Port 2 IP address 192.168.2.1
subdomain 255.255.255.0

Controller B port 2 IP address 192.168.2.2

subdomain 255.255.255.0

Control port IP address 192.168.2.3

subdomain 255.255.255.0

In FC network, connection will be established immediately between all the ports which are zoned together. Whereas, iSCSI network is not zoned and you need to initiate all connections from servers.

Install “iscsi-initiator-utils” by using wiki article,http://en.community.dell.com/dell-groups/enterprise_solutions/w/oracle_solutions/3-2-1-1-1-how-do-i-install-and-start-iscsi-initiator-utils.aspx before discovering  targets.

Discovering compellent targets:

Discover the iqn of the compellent ports using faultdomain control port. 

iscsiadm -m discovery -t sendtargets -p <faultdomain_ip_address> 

Where, faultdomain _ip_address is the control port IP address of the fault domain in the Compellent storage.

For example, the following command discovers the iqn of the compellent ports which are associated to Fault Domain 1.

# iscsiadm -m discovery -t sendtargets -p 192.168.1.3

192.168.1.3:3260,0 iqn.2002-03.com.compellent:5000d31000295251

192.168.1.3:3260,0 iqn.2002-03.com.compellent:5000d31000295253

And the following command discovers the iqn of the compellent ports which are associated to Fault Domain 2.

# iscsiadm -m discovery -t sendtargets -p 192.168.2.3

192.168.2.3:3260,0 iqn.2002-03.com.compellent:5000d31000295252

192.168.2.3:3260,0 iqn.2002-03.com.compellent:5000d31000295254

Logging compellent targets:

Once you have discovered your compellent targets, you can log in the target as follows:

# iscsiadm -m node --login

Logging in to [iface: default, target:
iqn.2002-03.com.compellent: 5000d31000295251, portal: 192.168.1.3, 3260]

Logging in to [iface: default, target:
iqn.2002-03.com.compellent: 5000d31000295253, portal: 192.168.1.3, 3260]

Login to [iface: default, target:
iqn.2002-03.com.compellent: 5000d31000295252, portal: 192.168.2.3, 3260]:successful

Login to [iface: default, target:
iqn.2002-03.com.compellent: 5000d31000295254, portal: 192.168.2.3, 3260]:successful

Once login to compellent targets succeeded, server object can be created on the Compellent Storage Center. Once the servers created in the Compellent Storage Center use the wiki article http://en.community.dell.com/techcenter/enterprise-solutions/w/oracle_solutions/1421.aspx to give host
access to Compellent volumes.