The system supports iSCSI connections to all Lenovo V series family storage systems.
The graphic describes the connection between the system and a
Storwize family storage system. In this diagram, the system is composed of two I/O groups with two
nodes. Each node has a maximum of four initiator ports with two configured through two switches to
the target ports on the storage systems. The other two ports on each node are not configured. The
first ports (orange) on each initiator and target nodes are connected through Ethernet switch 1. The
second ports (blue) on each initiator and target nodes are connected through Ethernet switch 2. Each
target node on the storage system has one iSCSI qualified name (IQN) that represents all the LUNs on
that node.
Figure 1. Storwize family system iSCSI configuration example
In the figure, IPA represents the initiator port 1 that is configured to the first target port on
target node 1 (IP1) and the first target port on target node 2 (IP5) through Ethernet switch 1.
The second port (IPB) is configured to the second target port on the target 1 node 1 (IP2) and
target node 2 (IP6) through Ethernet switch 2. When you define source port connections, the
configuration applies to all the ports on the system. For example, target ports on each of the
storage systems (IP1 and IP5) are the target ports for source ports IPA, IPE, IPI, and IPM. The
target ports on each of the storage systems (IP2 and IP6) are the target ports for source ports IPB,
IPF, IPJ, and IPN.
In the example configuration, extra ports remain unconfigured but
can be connected to increase throughput. In the graphic, the initiator and target nodes each support
four ports. Initiator ports IPC, IPD, IPG, IPH, IPK, IPL, IPO, and IPP remain unconfigured. On the
target nodes, ports IP3, IP4, IP7, IP8 are also unconfigured. To increase throughput, initiator
ports IPC, IPG, IPK, and IPO can be connected through Ethernet switch 1 to target ports IP3 and IP7,
which would create another path between the source and target
nodes.
To add a Storwize system
as an external storage system, complete these steps:
Using the management GUI
- In the management GUI, select .
- Select IBM Storwize for the type of external storage.
- Enter the following values to define the connection between the source ports and the target
ports on the external storage:
- CHAP secret
- If CHAP is used to secure iSCSI connections on the system, enter the current CHAP secret. This
field is not required.
- Select source port 1
- Select the source port ID that is used as the initiator for the iSCSI connection between the
node and the storage system. For example, source port 1 is IPA in the graphic. While the graphic
shows source ports 1 and 2 being used as the source port, it is not mandatory to use port in any
order. Any or all ports can be used. Similarly, there is no requirement that source port 1 should be
connected to target port 1 and source port 2 should be connected to target port 2. The source and
target ports can be selected in any order based on how traffic from different ports needs to be
isolated.
- Target port on remote storage 1
- Enter the IP address for the target port on the first external storage.
- Target port on remote storage 2
- Enter the IP address for the target port on the second external storage.
- Site
- Specify the site that this storage system is associated with.
Note: The storage system must be associated with a site in systems with HyperSwap configurations.
- Select source port 2
- Select the source port ID that is used as the source for the iSCSI connection between the node
and the storage system. For example, source port 2 is IPB in the graphic. While the graphic shows
source ports 1 and 2 being used as the source port, it is not mandatory to use port in any order.
Any or all ports can be used. Similarly, there is no requirement that source port 1 should be
connected to target port 1 and source port 2 should be connected to target port 2. The source and
target ports can be selected in any order based on how traffic from different ports needs to be
isolated.
- Target port on remote storage 1
- Enter the IP address for the target port on the first external storage.
- Target port on remote storage 2
- Enter the IP address for the target port on the second external storage.
- Site
- Specify the site that this storage system is associated with.
- Click Finish.
Using the command-line interface (CLI)
Enter the following commands to discover and configure target ports
on IBM Storwize® V7000 for Lenovo or Lenovo Storage V series storage systems. These examples use the port numbers that are
included in the figure. If you use CHAP to secure iSCSI connections
on the system, enter the current CHAP secret. A CHAP secret is not
required. Also, determine whether to specify I/O group or system-wide
discovery and session establishment.
- To configure IPs on the source with -storage/-storage_6 as yes, enter the following command:
cfgportip -node node_name -ip_6 ipv6addr -prefix_6 prefix
-gw_6 ipv6gw -storage_6 yes port_id
where the port ID is IPA, IPB, IPE, and IPF.
- To configure an IPv4 address, enter the following command:
cfgportip -node node_name -ip ipv4addr -gw ipv4gw
-mask subnet_mask -storage yes port_id
where the port ID is IPA, IPB, IPE, and IPF.
- Enter the following command to manually discover the iSCSI
target with the provided IP and CHAP secret (if configured):
svctask detectiscsistorageportcandidate -targetip IP1
-srcportid 1 -chapsecret password
(-srcportid
1 is shown as IPA and IPE in the figure.)
- Enter the lsiscsistorageportcandidate command to list the status of the most recently discovered target.
- After the discovery is successful, you can add sessions to
the target by using the following command:
svctask addiscsistorageport -chapsecret password 0
where 0 is the row ID of the lsiscsistorageportcandidate command in step 4.
- Enter the lsiscsistorageport command to list
the status of the initiator and target for each session in separate
rows.
- Enter the lsiscistorageport row_id command to list the detailed status of source node connectivity
via their respective ports to the target. The row ID is taken from lsiscsistorageport command:
- Repeat this sequence for each target IP (IP1, IP2, IP5, and IP6).