HP StorageWorks Fabric OS 6.2 administrator guide (5697-0016, May 2009)

302 iSCSI gateway service
At the iSCSI gateway port, the incoming iSCSI data is converted to FCP (SCSI on FC) by the iSCSI virtual
initiator, and then forwarded to the FC target. This allows low-cost servers to leverage an existing FC
infrastructure.
To represent all iSCSI initiators and sessions, each iSCSI portal has one iSCSI virtual initiator (VI) to the FC
fabric that appears as an N_Port device with a special WWN format. Regardless of the number of iSCSI
initiators or iSCSI sessions sharing the portal, Fabric OS uses one iSCSI VI per iSCSI portal.
Figure 34 shows the interaction of different layers from the iSCSI initiator stack to the FC target stack,
including the iSCSI gateway service used during protocol translation.
Figure 34 iSCSI-to-FC translation
Basic vs. advanced LUN mapping
Fabric OS provides the following two methods to map physical FC targets (LUNs) to iSCSI virtual targets
(VTs):
Basic LUN mapping
Advanced LUN mapping
Basic LUN mapping
Fabric OS provides a mechanism that maps LUNs to iSCSI VTs, a one-to-one mapping with unique iSCSI
Qualified Names (IQNs) for each target. It presents an iSCSI VT for each native FC target to the IP network
and an iSCSI VI for each iSCSI port to the FC fabric.
The following figure shows a basic LUN mapping scenario for an FC target with four LUNs.
Figure 35 iSCSI VT basic LUN mapping
Advanced LUN mapping
SCSI VTs can be mapped to more than one physical FC target, and the LUNs can be mapped to different
virtual LUNs. Figure 36 shows an advanced mapping scenario.
iS C S I gateway service
Storage
(devic e s erver)
SCSI
FCP
FC
FC target
Application
SCSI
iS C S I
TCP/IP
iS CSI initiator
FCP (FC-4)
FC (FC-2/FC-3)
iS C S I
TCP/IP
iS CSI vir tua l
initiator (V I)
iS CSI vir tua l
target (V T )
40. 3
iS CS I vir tua l targ et (VT)
2
3
0
1
LUN
FC target
2
3
0
1
LUN
40. 9