Glogic Simplify SANblade 4000 Series User manual

IS0053301-00 A Page i
Simplify
SANblade 4000 Series User’s Guide
1-Gb iSCSI to PCI Host Bus Adapter

Page ii IS0053301-00 A
Information furnished in this manual is believed to be accurate and reliable.
However, QLogic Corporation assumes no responsibility for its use, nor for any
infringements of patents or other rights of third parties which may result from its
use. QLogic Corporation reserves the right to change product specifications at any
time without notice. Applications described in this document for any of these
products are for illustrative purposes only. QLogic Corporation makes no
representation nor warranty that such applications are suitable for the specified use
without further testing or modification. QLogic Corporation assumes no
responsibility for any errors that may appear in this document.
No part of this document may be copied nor reproduced by any means, nor
translated nor transmitted to any magnetic medium without the express written
consent of QLogic Corporation.
Microsoft, Windows NT, and Windows 2000 are trademarks of Microsoft
Corporation.
QLogic is a trademark of QLogic Corporation.
All other brand and product names are trademarks or registered trademarks of
their respective owners.
Document Revision History
Rev A release, 4/30/02
© 2002 QLogic Corporation
First Printed: February 2002
All Rights Reserved Worldwide.
Printed in U.S.A.
QLogic Corporation, 26600 Laguna Hills Drive, Aliso Viejo, CA 92656
(800) 662-4471 or (949) 389-6000

IS0053301-00 A Page iii
Table of Contents
Section 1 Introduction
1.1 How to Use this Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2 General Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.4 Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.5 Release Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Part I Hardware
Section 2 QLA4000-DEV
2.1 QLA4000-DEV Components . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.1.1 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.1.2 Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.2 Installation in the Computer. . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.3 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.4 Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.5 Agency Certification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Part II Software
Section 3 Windows 2000 Driver Installation
3.1 Supported Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.2 Driver Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.3 Creating the Driver Disk (Optional) . . . . . . . . . . . . . . . . . . . . 3-1
3.4 Installing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.4.1 Initial OS Installation with the QLA4000-DEV as
an Add-On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.4.2 Adding the QLA4000-DEV to the Existing OS . . . . . . . . . 3-3
3.4.3 Updating the Existing Driver . . . . . . . . . . . . . . . . . . . . . . 3-4
3.5 Removing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.6 System Registry Parameters. . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.6.1 MaximumSGList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.6.2 NumberofRequests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6

SANblade 4000 Series User’s Guide
1-Gb iSCSI to PCI Host Bus Adapter
Page iv IS0053301-00 A
Section 4 Windows NT Driver Installation
4.1 Supported Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.2 Driver Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.3 Creating the Driver Disk (Optional). . . . . . . . . . . . . . . . . . . . 4-1
4.4 Installing the Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.4.1 Initial OS Installation with the QLA4000-DEV as an
Add-on Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.4.2 Adding the QLA4000-DEV Driver to the Existing OS . . . 4-2
4.4.3 Updating the Existing Driver . . . . . . . . . . . . . . . . . . . . . . 4-3
4.5 Removing the Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.6 System Registry Parameters . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.6.1 MaximumSGList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.6.2 NumberofRequests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.6.3 LargeLuns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
4.7 Additional Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Part III SANblade Control IX
Section 5 SANblade Control IX
5.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.2 Installation Procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.3 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.3.1 Selection Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.3.2 Configuring the QLA4000-DEV . . . . . . . . . . . . . . . . . . . . 5-6
5.3.3 Configuring Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
5.3.3.1 Configuring Specific Targets . . . . . . . . . . . . . . . . . . . 5-8
5.3.3.2 Configuring Using Discovery . . . . . . . . . . . . . . . . . . . 5-8
5.3.4 Firmware Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
5.3.5 Default Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11

SANblade 4000 Series User’s Guide
1-Gb iSCSI to PCI Host Bus Adapter
IS0053301-00 A Page v
FIGURES
Figure Page
2-1 QLA4000-DEV Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2-2 QLA4000-DEV LED Activity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
5-1 HBA Options with Firmware Tabbed Page . . . . . . . . . . . . . . . . . 5-2
5-2 Target Settings Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5-3 Target Information Tabbed Page. . . . . . . . . . . . . . . . . . . . . . . . . 5-4
5-4 HBA Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5-5 Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
5-6 HBA Options with Network Tabbed Page . . . . . . . . . . . . . . . . . . 5-7
5-7 Update Firmware Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
TABLES
Table Page
2-1 QLA4000-DEV Operating Environment . . . . . . . . . . . . . . . . . . . . 2-4
5-1 Initial Login Parameters, Discovery Session . . . . . . . . . . . . . . . . 5-11
5-2 Initial Login Parameters, Normal Session . . . . . . . . . . . . . . . . . . 5-11

SANblade 4000 Series User’s Guide
1-Gb iSCSI to PCI Host Bus Adapter
Page vi IS0053301-00 A

IS0053301-00 A 1-1
Section 1
Introduction
1.1
How to Use this Guide
This user’s guide is for the SANblade QLA4000-DEV iSCSI host bus adapter (HBA).
This guide contains installation instructions for the hardware (QLA4000-DEV),
supported software drivers, and the SANblade Control IX GUI. Install these
components in the following order:
1. Install the QLA4000-DEV in your PC.
2. Install the software driver according to the directions in the appropriate
section.
3. Install the SANblade Control IX GUI.
1.2
General Description
The QLA4000 is an iSCSI HBA that provides PCI connectivity to SCSI using the
iSCSI protocol. This release of the QLA4000 implementsdraft 0.8 of the IETF iSCSI
standard, which creates a new industry standard SAN technology based on internet
protocols: TCP/IP. Updates to later iSCSI drafts will be available for downloads to
the HBA. iSCSI enables new IP based SANs, which are similar to Fibre Channel
SANs, as well as a new set of storage applications, for example, remote storage.
The QLA4000-DEV implements the complete protocol stack, including TCP/IP, on
the HBA and off-loads the host of any I/O protocol processing. Off-loading the host
frees the system to perform other tasks and deliver optimum total system
performance. The QLA4000-DEV handles complete SCSI transactions, iSCSI,
TCP/IP and Ethernet.
The QLA4000-DEV is a development product and is not intended for mass
distribution.

1 –Introduction
Features
1-2 IS0053301-00 A
1.3
Features
■Compliance with PCI Local Bus Specification revision 2.2
■Supports iSCSI standards with soft upgrades as the standard evolves
■32/64-bit, 33/66-MHz universal PCI
■1-Gbps, full-duplex Ethernet
■Complete TCP/IP protocol off-load
■iSCSI initiator and target modes
■Jumper selectable to copper or fiber optic gigabit Ethernet interface:
❑RJ45 gigabit Ethernet connector
❑Small form factor (LC) fiber optic connector
1.4
Contact Information
QLogic encourages all feedback. iSCSI is in its infancy, so new issues arise daily.
We at QLogic are looking forward to working in partnership with you to develop your
iSCSI solution. We will continue to have software upgrades that improve
functionality and performance. While we will notify you when any official release
becomes available, we seek your input on what needs you have that we should
address in future updates.
If you have questions, problems, or feedback on this product, please contact your
local QLogic representative/FAE.
1.5
Release Contents
This QLA4000 release contains the following key pieces:
■QLA4000 iSCSI HBA
■One CD-ROM (CD) with the following contents:
❑This document
❑Driver directory with drivers for:
❑Windows NT
❑Windows 2000
❑SANblade Control IX directory with:
❑GUI application installation (setup.exe)
❑Support files

ISO053301-00 A I-1
Part I
Hardware
This part of the SANblade 4000 User’s Guide describes the host bus adapters
(HBAs) and how to install and configure them. See the section that corresponds to
your HBA.
HBA Section
QLA4000-DEV 2

I –Hardware
I-2 ISO053301-00 A

IS0053301-00 A 2-1
Section 2
QLA4000-DEV
2.1
QLA4000-DEV Components
Figure 2-1 identifies the QLA4000-DEV components referenced throughout this
section.
Each QLA4000-DEV has a unique serial number; its location on the HBA is noted
in figure 2-1. Take a minute to write down the serial number of the QLA4000-DEV.
Figure 2-1. QLA4000-DEV Layout
LED1
SERIAL NUMBER
J2
J1
J6
2
110
9

2 –QLA4000-DEV
Installation in the Computer
2-2 IS0053301-00 A
2.1.1
LEDs
Figure 2-2 identifies and describes the activity of QLA4000-DEV LEDs.
Figure 2-2. QLA4000-DEV LED Activity
2.1.2
Jumpers
The J6 jumper block (also identified as CONFIG) controls which gigabit Ethernet
interface is selected. Pins 5–6 (INT SEL) select which connector is used:
■To use the copper connector (J1), put a jumper plug on pins 5–6.
■To use the fiber optic connector (J2), do not put a jumper plug on pins 5–6.
NOTE: You cannot use both connectors at the same time.
2.2
Installation in the Computer
Before you install the QLA4000-DEV in your computer, you need the following:
■A screwdriver (usually a Phillips #1)
■An optical mutimode cable with an LC-style duplex connector if using the J2
connector (selected by no jumper plug on pins 5–6 of the J6 jumper block)
■A Cat5e or Cat6 straight-through cable (not cross-over cable) with an RJ45
connector if using the J1 connector (selected by putting a jumper plug on
page 5–6 of the J6 jumper block)
GREEN LED
AMBER LED
■Amber LED (LNK):
❑ON = link established
❑OFF = no link found
■Green LED (ACT):
❑ON = receive/transmit activity
❑OFF = no activity
CONNECTOR
CONNECTOR

2 –QLA4000-DEV
Installation in the Computer
IS0053301-00 A 2-3
CAUTION! The QLA4000-DEV contains parts that can be damaged by ESD.
Before handling the QLA4000-DEV, use standard methods to
discharge static electricity. Keep the QLA4000-DEV in the antistatic
bag until you are ready to install it. Place the HBA on the bag when
you examine or configure it. Retain the bag for future use.
Perform the following steps to install the QLA4000-DEV in your PC:
1. Check the motherboard and make any configuration changes necessary to
accommodate the QLA4000-DEV.
The QLA4000-DEV is self-configuring; however, some motherboards
require manual configuration. For example, some systems have a PCI
Device Configuration menu in the motherboard setup BIOS where you
must enable HBAs, bus master slots, and IRQ levels. If the motherboard
supports triggering, use level triggering for the QLA4000-DEV. See the
documentation supplied with your computer, or contact your computer
dealer to determine if your motherboard requires configuration.
2. Power down the peripherals, then the computer.
3. Remove the computer cover and save the screws.
4. Choose any PCI bus slot that supports bus mastering. Most motherboards
automatically assign an IRQ level and interrupt line; if your motherboard
does not, you must assign the IRQ level and use interrupt line A for this slot.
NOTE:
■Some motherboards have two kinds of PCI bus slots: master
and slave. The QLA4000-DEV must be in a PCI bus master
slot. (Some motherboards have PCI bus master slots that are
shared with onboard devices. QLA4000-DEVs do not work in
shared slots.)
■PCI connectors vary among system HBA manufacturers. The
QLA4000-DEV is a 64-bit PCI device that can function in a 32-bit
PCI slot; the slot conforms to the PCI specification (the rear
edge of the PCI slot is notched). If you try to install the
QLA4000-DEV into a PCI slot that does not conform to the PCI
specification, you may damage the QLA4000-DEV.
■PCI and PCI-X slots look the same. If the PC contains both PCI
and PCI-X slots, refer to the PC manufacturer’s instructions to
determine the slot type.
■The QLA4000-DEVs are designed and tested to operate at PCI
bus speeds of up to 66 MHz.
5. Remove the slot cover for the slot in which you will install the QLA4000-DEV.
6. Place the QLA4000-DEV into the slot. Carefully press the HBA into the slot
until it seats firmly.

2 –QLA4000-DEV
Specifications
2-4 IS0053301-00 A
7. Secure the QLA4000-DEV to the chassis. Follow the PC manufacturer’s
instructions.
8. Connect the appropriate cable from the devices to the corresponding
connector.
9. Carefully reinstall the computer cover. Insert and tighten the computer cover
screws.
10. Power up the PC.
See the appropriate section for detailed instructions on how to install the software
drivers. See section 5 for detailed instruction on how to install the SANblade Control
IX GUI.
2.3
Specifications
Table 2-1 defines the QLA4000-DEV specifications.
2.4
Label
The transceiver on the QLA4000-DEV is a Class I laser product. It complies with
IEC 825-1 and FDA 21 CFR 1040.10 and 1040.11. The transceiver must be
operated under recommended operating conditions.
2.5
Agency Certification
This information was not available at the time of publication.
Table 2-1. QLA4000-DEV Operating Environment
Environment Minimum Maximum
Operating temperature 0°C/32°F55°C/131°F
Storage temperature –20°C/–4°F70°C/158°F
Relative humidity (noncondensing) 10% 90%
Storage humidity (noncondensing) 5% 95%
CLASS I LASER PRODUCT

IS0053301-00 A II-1
Part II
Software
This part of the SANblade 4000 Series User’s Guide describes how to install the
software drivers for the supported operating systems.
Before you install the software drivers, you need to locate and download the
appropriate drivers for your operating system. Please contact your sales
representative for the latest firmware.
Software Section
Windows 2000 driver 3
Windows NT driver 4

II –Software
II-2 IS0053301-00 A

IS0053301-00 A 3-1
Section 3
Windows 2000 Driver Installation
(QL4000.SYS)
3.1
Supported Features
The Windows 2000 driver (QL4000.sys) supports the iSCSI features provided by
the QLogic QLA4000-DEV iSCSI PCI HBA.
3.2
Driver Files
The following files are provided for installation of the Windows 2000 driver:
■\W2K\QLOGIC—Diskette identification file
■\W2K\TXTSETUP.OEM—Driver installation script for text mode installation
■\W2K\W2K\OEMSETUP.INF—Driver installation script
■\W2K\W2K\QL4000.CAT—Catalog file
■\W2K\W2K\QL4000.SYS—QLogic QL4000 PCI miniport driver
■\W2K\W2K\RELEASE.TXT—Release notes
■\W2K\W2K\README.TXT—Helpful hints about the driver
Be sure to review the README.TXT file for both new and changed information.
3.3
Creating the Driver Disk (Optional)
Follow these steps to create the driver disk:
1. Insert a blank disk in the floppy disk drive.
2. Select the appropriate driver directory on the QLogic CD-ROM (CD).
3. Click, then drag the driver directory from the CD to the blank disk. The disk
should have the following file structure:
❑QLOGIC—Diskette identification file
❑TXTSETUP.OEM—Driver installation script for text mode installation
❑W2K\OEMSETUP.INF—Driver installation script
❑W2K\QL4000.CAT—Catalog file
❑W2K\QL4000.SYS—QLogic QL4000 PCI Miniport driver
❑W2K\RELEASE.TXT—Release notes
❑\W2K\README.TXT—Helpful hints about the driver

3 –Windows 2000 Driver Installation
Installing the Driver
3-2 IS0053301-00 A
3.4
Installing the Driver
This section is divided into the following three sections:
■Initial OS Installation with the QLA4000-DEV as an Add-on
■Adding the QLA4000-DEV to the Existing OS
■Updating the Existing Driver
NOTE: The system cannot boot from the device attached to the QLA4000-DEV.
3.4.1
Initial OS Installation with the QLA4000-DEV as an Add-On
NOTE: ■The system cannot boot from a device attached to the QLA4000;
consequently, the OS cannot be installed on the device attached to the
QLA4000.
■You must create a driver disk (see section 3.3) when installing the OS
and the QL4000.SYS driver. You cannot install the QL4000.SYS driver
directly from the QLogic CD.
Perform the following steps to install Windows 2000 and the QL4000.SYS driver
when the QLA4000-DEV is attached to a nonbootable device:
1. Start the Windows 2000 installation procedure using the Setup disks or CD.
2. If you are booting from the CD and the following message displays,
press F6:
Press F6 if you want to install a third party SCSI or RAID Driver...
After all the standard devices have been loaded, press S to Specify
Additional Device. Go to step 5.
3. If you are booting from the floppy disk, after the standard devices have been
detected and configured, press S to Specify Additional Device.
4. Select Other and press ENTER.
5. Insert the QLogic driver disk created in section 3.3 and press ENTER.
6. Select the QLogic QLA4000 PCI iSCSI Adapter, then press ENTER.
7. Continue with standard installation procedure.

3 –Windows 2000 Driver Installation
Installing the Driver
IS0053301-00 A 3-3
3.4.2
Adding the QLA4000-DEV to the Existing OS
Perform the following steps to add the QL4000.SYS driver to an existing
Windows 2000 system:
1. Install the QLA4000-DEV in the appropriate slot on your computer (see
section 2.2).
2. Restart or power up your computer.
3. When your computer powers up, Windows 2000 detects the newly installed
device, then displays the Found New Hardware with SCSI Host Bus
Adapter message. The Found New Hardware Wizard program is
launched to begin installing the QL4000.SYS driver for the QLA4000-DEV.
4. Click Next.
5. Select Search for a suitable driver for my device (recommended). Click
Next.
6. Select specify a location. Click Next.
7. In the Install From Disk dialog box, type the path to the QLogic driver
directory on the CD and click OK. For example:
D:\W2K\W2k
8. Click Next.
9. In the Start Device Driver Installation dialog box, click Next.
10. When the Digital Signature Not Found dialog box displays, click Yes.
11. In the Upgrade Device Driver Wizard/Completing the Upgrade Device
Driver Wizard dialog box, click Finish.
12. The following message displays:
Your hardware settings have changed. You must restart
your computer for these changes to take effect.
Do you want to restart your computer now?
Click Yes.

3 –Windows 2000 Driver Installation
Removing the Driver
3-4 IS0053301-00 A
3.4.3
Updating the Existing Driver
Perform the following steps if the QL4000.SYS driver is already installed and you
want to install an updated version of the driver:
1. To start the Device Manager, click Start, point to Settings, click Control
Panel, double-click the System applet, select the Hardware tab, and click
the Device Manager button.
2. Use the scroll bar to scroll down the list of hardware types. Double-click
SCSI and RAID Host Bus Adapter.
3. Double-click QLogic QLA4000 PCI iSCSI Adapter from the devices list.
The Adapter Property window displays.
4. Click the Driver tab, then click Update Driver to start the Upgrade Device
Driver Wizard. Click Next.
5. Select Display a list of the known device drivers for this device so that
I can choose a specific driver. Click Next.
6. Click Have Disk. Insert the QLogic CD in an appropriate drive.
7. In the Copy manufacturer’s files from dialog box, type the path to the
QLogic driver directory on the CD and click OK. For example:
D:\W2K\W2k
8. In the Upgrade Device Driver Wizard/Select a Device Driver dialog box,
click Next.
9. In the Upgrade Device Driver Wizard/Start Device Driver Installation
dialog box, click Next.
10. When the Digital Signature Not Found dialog box displays, click Yes.
11. In the Upgrade Device Driver Wizard/Completing the Upgrade Device
Driver Wizard dialog box, click Finish.
12. The following message displays:
Your hardware settings have changed. You must restart
your computer for these changes to take effect. Do you
want to restart your computer now?
Click Yes to restart the computer.
3.5
Removing the Driver
To uninstall the QLA4000-DEV, power down your computer and remove the device
from your computer according to the manufacturer’s instructions.
Table of contents