1–Legacy vs. Open-iSCSI
Summary of Major Differences
1-2 IS0054604-00 A
Summary of Major Differences
Table 1-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
1 Firmware
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.