
1–Legacy vs. Open-iSCSI
Summary of Major Differences
1-2 IS0054604-00 A
Summary of Major DifferencesTable1-1 summarizes the major differences between the legacy IOCTL-based
and Open-iSCSI models.
Table 1-1. Differences Between IOCTL and Open-iSCSI Driver Models
Serial
No. Feature IOCTL-based Driver Open-iSCSI-based Driver Remarks
1Firmware
Operational
Mode
Firmware is configured in
AUTO CONNECT
MODE. In this mode:
The firmware reads
the DDB entries from
the predefined area in
the Flash.
For a Send Target the
firmware initiates dis-
covery, discovers the
target, and initiates
login to the discov-
ered target.
The firmware posts an
AEN to the driver,
identifying each dis-
covered target.
For the DDBs that rep-
resent a Normal tar-
get, the firmware logs
into them and posts an
AEN to the driver to
report the login status.
Firmware is configured in NON
AUTO CONNECT MODE. In
this mode:
The driver reads the DDB
entries from the predefined
area in the Flash.
For a Send Target the
driver initiates a discovery
session through the mail-
box command, queries the
firmware for discovered tar-
gets, and then initiates
login to the targets using
the mailbox command.
The firmware posts an AEN
to the driver to report login
status after login completes.
For DDBs which represent
a Normal Target, driver initi-
ates login using mailbox
command. Then, the firm-
ware posts an AEN to the
driver to report the login
status after login com-
pletes.
2Target
Persistence
Persistence is main-
tained by storing Discov-
ery Target and Normal
Target records on the
adapter Flash using the
QLogic application a.
Persistence is maintained by
storing Discovery Target and
Normal Target records in the
local file system using the
iscsiadm tool.