Q-Logic IS0054604-00 A Network Card User Manual


 
1–Legacy vs. Open-iSCSI
Summary of Major Differences
IS0054604-00 A 1-5
9 Dynamic
map-
ping/unmap-
ping of LUNs
added to the
back-end stor-
age
The driver handles the
following check condi-
tion/sense data:
UNIT_ATTENTION
ASC/ASCQ : 0x3F/0x0E
to figure out that a new
LUN has been added on
the back-end storage and
makes an upcall to the
SCSI midlayer to trigger a
LUN scan for that particu-
lar target.
No explicit support to dynami-
cally discover newly added
LUNs on the back-end stor-
age. Requires manual rescan-
ning using iscsiadm
command line option.
10 Tearing Down
Session/Con-
nection
objects
The session object can
be destroyed using
QLogic applications
a
The session object lifecycle is
completely determined by
Open-iSCSI. If the node
record exists, sessions will be
created by iscsid and will
remain there unless logout is
explicitly issued using iscsi-
adm.
11 Multisession
handling
The QLogic application
a
allows you to create mul-
tiple sessions using the
duplicate target option.
This duplicate target is
persistent in the Flash
Open-iSCSI also has multiple
session support—iscsiadm
allows creating multiple ses-
sions for a single iface or a sin-
gle port. The main difference is
that target records are persis-
tent in user space as part of
node records.
Multisession using
qla4xxx will be
available from
RHEL 6.3 and
above.
Table 1-1. Differences Between IOCTL and Open-iSCSI Driver Models (Continued)
Serial
No.
Feature IOCTL-based Driver Open-iSCSI-based Driver Remarks