AcceleRAID™ 170 PCI to Ultra 160 SCSI RAID Controller Installation Guide Part Number 775064-00 © Copyright 2000 Mylex Corporation. All Rights Reserved. All contents of this manual are copyrighted by Mylex Corporation.
Greetings Thank you for purchasing the Mylex AcceleRAID 170 disk array controller. Requests for technical information about this and other Mylex Corporation products should be made to your Mylex authorized reseller or Mylex marketing representative. Please Notice Mylex is a registered trademark and AcceleRAID and RAID EzAssist are trademarks of Mylex Corporation. Microsoft, MS-DOS, Windows 95, Windows 98, Windows NT, and Windows 2000 are registered trademarks of Microsoft Corporation.
About This Manual This installation guide covers hardware set-up and configuration procedures necessary for the installation of a Mylex AcceleRAID 170 single channel RAID controller. Chapter 1 describes the controller, standard package contents, and usersupplied items necessary for installation. Chapter 2 describes the steps to be performed prior to controller installation and the physical installation of the AcceleRAID 170 single channel RAID controller.
Conventions Throughout the manual, the following conventions are used to describe user interaction with the product: prompt This style of type indicates screen display messages Enter Press the key labeled “Enter” (or “Delete”, etc.
Contents Chapter 1 Introduction Product Description ........................................................................... 1-1 Controller Features .................................................................... 1-2 Channel Capabilities .................................................................. 1-2 Controller Capabilities ................................................................ 1-2 Operating System Support .........................................................
Chapter 3 Controller Start-up Procedural Overview ......................................................................... 3-1 Controller Start-up ............................................................................. 3-2 BIOS Options Sequence ................................................................... 3-2 Setting BIOS Options ................................................................. 3-3 BIOS Configuration Utility (RAID EzAssist) .......................................
Appendix E Regulatory Information Class B Compliance ...................................................................E-1 Declaration of Conformity ...........................................................E-2 Declaration of Conformity ...........................................................E-3 Community of Europe ................................................................E-4 Underwriters Laboratories Statement and Warning ...................E-5 Glossary Index Manual No.
viii AcceleRAID 170 Installation Guide
Chapter 1 Introduction This chapter describes: • The AcceleRAID™ 170 controller • Standard package contents • User supplied items Figure 1-1. AcceleRAID 170 Controller Product Description The Mylex AcceleRAID 170 controller is a PCI to Ultra 160 SCSI single channel RAID controller with 32-bit, 33MHz PCI capability. The AcceleRAID 170 supports one external connector and one internal Ultra 160 SCSI connector.
Product Description Controller Features Features of the AcceleRAID 170 controller include: • One QLogic ISP 10160A chip to support one Ultra 160 SCSI LVD channel • Intel i960RM RISC processor operating at 100MHz • 32MB, 64MB, and 128MB ECC cache DIMM module • PCI 2.
Introduction Operating System Support MS-DOS 5.x, 6.x, and above are supported using drivers that reside in the AcceleRAID BIOS. Many drivers in the Disk Array Controller Software Kit, included with the AcceleRAID 170 controller, support many other popular operating systems. (See the appropriate Disk Array Controller Software Kit Installation Guide and User Manual.) Manual No.
Standard Package Contents Standard Package Contents The following items are supplied with the standard shipping package: Hardware • AcceleRAID 170 Disk Array Controller with documentation included on the CD-ROM and a printed Quick Installation Guide • Standard DIMM Module: 32MB, 64MB, or 128MB (ECC) Software • On-board RAID EzAssist disk array controller configuration utility with documentation on CD-ROM and a printed Quick Configuration Guide • Software Driver Kit diskettes with documentation on CD-ROM
Introduction User-supplied Items The following user-supplied items are required to perform this installation: • IBM-PC™ compatible host system with PCI slot (PCI 2.2 compliant) • Network operating system software (as required) • SCSI cables to connect the controller and disk arrays • Static grounding strap or electrostatic discharge (ESD) safe work area • Disk array enclosure (or equivalent) with SCSI disk drives Manual No.
User-supplied Items 1-6 AcceleRAID 170 Installation Guide
Chapter 2 Installation This chapter describes: • Before You Begin • Safety Considerations • Installation Checklist • Connectors, LEDs, Jumpers • Installation Process (controller) • SCSI Termination • SCSI IDs • SCSI Cabling • Limitations on Mixing SCSI Drives Mylex disk array controllers are designed to work in a variety of SCSI RAID application environments. Certain configuration steps need to be performed prior to installing the controller into a RAID environment.
Before You Begin Before You Begin Installing the AcceleRAID 170 single channel RAID controller is no more difficult than installing any 32-bit PCI adapter card. The AcceleRAID 170 single channel controller connects into any PCI 2.2 compliant slot on the motherboard. Follow these steps and the installation procedures in this chapter.
Installation Safety Considerations Be sure to observe the following precautions before beginning the controller installation procedure: Caution Anti-static handling procedures are required. Leave the controller in its anti-static bag until it is time to plug the controller into the PCI slot. The use of a grounded wrist strap and other ESD protective measures are highly recommended. WARNING Disconnect the system from the electrical wall outlet before opening the system cabinet.
Installation Checklist Installation Checklist GET READY Note It is recommended that you wear a grounded wrist strap when performing hardware installation procedures. 1. ____ Power off your computer system. 2. ____ Decide which available PCI slot will be used. 3. ____ Remove the plate from the I/O access port to the PCI slot. 4. ____ Remove the AcceleRAID 170 board from the anti-static bag. GET SET 5. 6. 7. 8. 9. 10. 11. 12.
Installation Connectors, LEDs, and Jumpers There is one external and one internal Ultra 160 SCSI connector supported on the AcceleRAID 170 controller as shown in Figure 2-1, and labeled as CH 0. The AcceleRAID 170 controller has three LEDs on the front side as shown in Figure 2-2 and described in Table 2-1. The LEDs indicate SE (single ended), LVD, and FAIL modes. SCSI jumpers should normally be set to their default settings, no adjustments are needed.
Connectors, LEDs, and Jumpers CH CH 0 CH 0 Figure 2-1. AcceleRAID 170 Controller Channel Connectors D1 D2 D4 Figure 2-2. AcceleRAID 170 LEDs Table 2-1.
Installation JP2 J1 JP6 JP7 Figure 2-3. AcceleRAID 170 Jumper Locations Table 2-2. AcceleRAID 170 Jumper Descriptions J1 Manufacturing test point JP2 Maintenance mode JP6 Cache dirty (monitor cache write back) — LED header JP7 BSY (SCSI activity) — LED header Manual No.
Installation Process Installation Process Installing the Controller Follow these installation steps: 1. Choose any available 32-bit or 64-bit PCI slot as shown in Figure 2-4. 32 bit PCI slots 64 bit PCI slots Figure 2-4. Choose an Available PCI Slot 2. Remove the metal cover plate from the slot’s access port (at the back of the cabinet), usually by releasing the black clip as shown in Figure 2-5. Figure 2-5.
Installation Caution Be sure to wear a ground wrist strap at all times. 3. Handling the AcceleRAID 170 controller by the edges, remove it from the anti-static bag as shown in Figure 2-6. Ground wrist strap Figure 2-6. Remove the Controller from the Anti-static Bag 4. Plug (install) the controller board firmly into any 32-bit or 64-bit PCI slot as shown in Figure 2-7. 32-bit PCI slot AcceleRAID 170 Ground wrist strap Figure 2-7. Plug the Controller Board into any 32-bit or 64-bit PCI Slot Manual No.
Installation Process Preparing the SCSI Drives To prepare the drives for installation, follow these steps: 1. Remove any terminators attached to the drive or set any drive termination jumpers to the disabled position. 2. Set the SCSI IDs on the drives. 3. Enable term power on the drives. Refer to the drive manual for specific information about drive configuration settings. Installing Cables and Setting Termination Please refer to Table 2-3 on page 2-15 for SCSI Formats and Bus Length requirements. 4.
Installation Note In order to ensure an error free environment, the proper cable type designed for a certain SCSI speed must be used, please refer to Table 2-3 on page 2-15. Note To avoid problems caused by mixing drive types, please refer to “Limitations on Mixing SCSI Drives” on page 2-16. SCSI Termination Each end of a SCSI bus must be terminated to maintain proper voltage levels for SCSI control and data signals. The device used for this purpose is called a terminator.
Installation Process 1. Termination - Only Internal or Only External Devices Check that the drive channel is properly terminated according to drawings below, or skip to Step 2 if using both internal and external devices. The AcceleRAID 170 is equipped with automatic SCSI termination circuitry which handles automatic enabling and disabling of on-board termination. For example, if the controller board is at the end of the SCSI bus, it automatically enables on-board termination.
Installation 2. Termination - Both Internal and External Devices Check that the drive channel is properly terminated according to the drawing below. If the controller board is in the middle of the SCSI bus, it automatically disables on-board termination. If some SCSI devices on the channel are connected to the internal connector, and some are connected to the external connector, on the same channel, the two ends of the SCSI bus farthest from the controller board must each be terminated.
Installation Process Setting SCSI Device IDs 4. Set the SCSI ID on the disk drives; ID 7 is reserved for the controller board. See Figure 2-12. Note Each drive must have a unique ID chosen from 0 through 6 or 8 through 15. Be careful not to duplicate a drive address. Remember: ID 7 is reserved for the controller board; therefore, it cannot be used as a disk drive ID. ID’s from 0 through 6 are usually for Narrow, 8-bit devices.
Installation SCSI Cabling The controller supports one Ultra 160 SCSI channel which can support up to 15 SCSI devices (plus the controller itself). LVD Mode The controller supports Ultra 160 SCSI with LVD. If all drives attached to a controller drive channel support Ultra 160 SCSI with LVD, then that channel will operate at a maximum of 160MB/s burst speed. This setup allows a maximum SCSI bus length of up to 12 meters.
Limitations on Mixing SCSI Drives Limitations on Mixing SCSI Drives Narrow with Wide SCSI Drives If you mix narrow and wide SCSI devices on the controller, use a terminator that does not terminate the upper eight bits, and be sure to properly terminate the end of the bus with either a 16-bit terminator or a 16-bit device that has termination enabled.
Chapter 3 Controller Start-up This chapter describes: • Controller Start-up Procedures • BIOS Options Sequence • BIOS Configuration Utility (RAID EzAssist) • Operating System, Device Drivers, GAM, WAM • What to Check in Case of Problems This chapter describes the AcceleRAID 170 RAID controller start-up procedures and messages produced by the BIOS during start-up or re-boot. This chapter also explains three BIOS options that are available for configuring controller operation.
Controller Start-up Controller Start-up The controller start-up procedure is the first step in confirming that the controller is correctly installed and working properly. The start-up procedure should be performed prior to any software configuration. There are two startup sequences: • BIOS Options sequence, and • BIOS Configuration Utility sequence Either start-up sequence can be skipped by ignoring the and/or the prompt when the computer is powered on.
Controller Start-up Setting BIOS Options The available BIOS options are: • BIOS disabled / enabled • CD-ROM boot disabled / enabled • 2GB / 8GB drive geometry BIOS Disable or Enable This option must be enabled in order to toggle the CD-ROM boot parameter shown in the BIOS Options menu. The BIOS must also be enabled in order to boot from any device (e.g., CD-ROM) or system drive configured on the controller, or to access any DOS partition on any drive configured on the controller.
BIOS Options Sequence Enable 8 GByte or 2 GByte Drives This setting affects how the BIOS reads the disk drives for the boot partition. Drive geometries can be toggled between 8 GB and 2 GB. The default is 2 GB. When the drive geometry is changed, the drive should be formatted at the operating system level. Caution Changing this setting after data has been stored will make the data unreadable. If you have already configured your array and have stored data, you should not change this setting.
Controller Start-up Note In the event that the RAID controller needs to be replaced, the current drive geometry will be restored from the configuration on disk (COD). BIOS Configuration Utility (RAID EzAssist) RAID EzAssist, the on-board BIOS Configuration Utility, is used to build several types of RAID configurations. The following limitations apply to Automatic Configuration: • Only one array will be configured using the Automatic Configuration option.
BIOS Configuration Utility (RAID EzAssist) 3. Watch the messages on the screen for the following prompt to be displayed: Press for RAID Configuration options 4. Press Alt–R to get into RAID EzAssist (the configuration utility). 3-6 Note For more detailed information on how to run RAID EzAssist, refer to the RAID EzAssist Configuration Utility User Reference Guide or the Quick Configuration Guide.
Controller Start-up Operating System If an operating system is not already installed on the system, it can be installed on a system disk on the controller. The operating system is installed along with the operating system device drivers. Operating System Device Drivers Device drivers that are compatible with the controller can be found in the Software Kit. For details on how to install and load drivers, refer to the appropriate Disk Array Controller Software Kit Installation Guide and User Manual.
In Case of Problems In Case of Problems If problems are encountered during start-up, check the following: • Check SCSI cabling for loose connections, pin mismatches (make sure pin 1 on the cable matches pin 1 on the connector), bent pins, and damaged or crossed cables. • Check cable length; this includes internal bus lengths in enclosures. • Check termination. • Check SCSI IDs on all drives.
Appendix A AcceleRAID 170 Specifications General Hardware Specifications AcceleRAID 170 Controller AcceleRAID 170 CPU i960RM microprocessor, 100MHz Cache Memory 32MB, 64MB, and 128MB installed on a DIMM module Write: Selectable, Write-Through or Write-Back Error Protection: ECC (Error Correction Code) Firmware ROM Type, Flash EEPROM, 1MB x 8 PCI 32 bit, 33MHz - Host 32 bit, 33MHz - Internal PCI SCSI Supports a single channel Ultra 160 SCSI LVD 10160A Manual No.
General Hardware Specifications Environmental Specifications Controller AcceleRAID 170 Temperature Operating 0°C to +50°C (+32°F to 131°F) Storage -20°C to +70°C (-4°F to +158°F) Operating 10% to 90% relative humidity (non-condensing) Storage 10% to 90% relative humidity (non-condensing) Operating Up to 3,048m (10,000 ft ) Storage Up to 15,240m (50,000 ft) Humidity Altitude Form Factor Length: 7.575 inches Width: 4.200 inches Maximum. Component 0.
Appendix B AcceleRAID 170 Error Messages Note The firmware you are using may have these messages turned off. However, they are listed here for your reference. Start-up Error Messages The BIOS looks for any initialization message posted by the firmware during the start-up sequence. If a message is found, one of the following errors displays on screen and the installation process aborts.
Installation Abort During the initialization, if the firmware fails to respond to the BIOS inquiry within two minutes, the following message displays: AcceleRAID 170 not responding--no drives installed! The BIOS then inquires the firmware for its version number and other information, and displays the following message: AcceleRAID 170 Firmware Version x.
AcceleRAID 170 Error Messages System Reboot or Power Down Status messages may also be available from LED indicators connected to the controller. The Cache Dirty indicator is especially important when preparing to power-down the system. Caution It is very important to make sure that all data is written to the disk before rebooting or powering down the system, or you may lose data. It is always a good idea to wait for 60 seconds or until all activity stops before resetting or rebooting the system.
System Reboot or Power Down B-4 AcceleRAID 170 Installation Guide
Appendix C PCI Hot Plug Introduction PCI Hot Plug is a feature that allows a PCI card to be replaced while the host system is still running. The term “Hot Plug” is somewhat misleading; the PCI card cannot simply be pulled out of the host system while the card is operating without risk to the card, the system, and the data on the system. In order to replace a Hot Plug PCI card, a software command must be invoked to power off the card slot before the card can be removed.
Implementation • odineb.nlm - This is a module combining the Open Data-link interface and the Novell Event Bus (NEB). The NEB controls the device drivers through the Open Data-link. If the NetWare installation process determines that the server supports PCI Hot Plug and detects the appropriate driver, the installation process adds the following two LOAD commands to the autoexec.ncf file: • LOAD sys:\system\driver_name This command loads the bus driver (for Compaq, this is cpqsbd.nlm).
PCI Hot Plug Windows NT Windows NT requires additional software from the vendor who makes the system. Since this software is not a part of NT, the software needs to be installed after the operating system is loaded. Refer to your vendor's PCI Hot Plug documentation. Caution GAM drivers can stop PCI Hot Plug Boards from unloading. If this problem occurs, stop GAM and unload the GAM drivers before attempting to unload the PCI Hot Plug controller. Known Windows NT Issues • Mylex Software Kit 2.
Implementation C-4 AcceleRAID 170 Installation Guide
Appendix D Enclosure Management Introduction Mylex’s AcceleRAID controllers support the industry standard enclosure management protocol SCSI Accessed Fault-Tolerant Enclosures (SAF-TE). This feature allows the host to monitor drive enclosures and detect certain faults or operating environment conditions. The host can make a decision to shut down the system or issue a warning based on the type of fault detected.
SES SES The AcceleRAID 170 supports SES (SCSI Enclosure System) cabinets. Please refer to the documentation supplied with your SES enclosure cabinet for details on how to take advantage of this feature.
Appendix E Regulatory Information Class B Compliance THIS DEVICE COMPLIES WITH PART 15 OF THE FCC RULES. OPERATION IS SUBJECT TO THE FOLLOWING TWO CONDITIONS: 1. THIS DEVICE MAY NOT CAUSE HARMFUL INTERFERENCE, AND 2. THIS DEVICE MUST ACCEPT ANY INTERFERENCE RECEIVED, INCLUDING INTERFERENCE THAT MAY CAUSE UNDESIRED OPERATION. All external connections should be made using shielded cables.
Declaration of Conformity Per FCC Part 2, Section 2.1077(a) Manufacturer’s Name: Mylex Corporation Manufacturer’s Address: 34551 Ardenwood Blvd. Fremont, CA 94555-3607 USA Declares that the product: Product Name: AcceleRAID 170 Ultra 160 SCSI RAID Controller Model Number(s): A170-1-32NB A170-1-64NB A170-1-128NB Year of Manufacture: 2000 Conforms to the following Product Specification(s): FCC: CFR 47 Part 15, Subpart B, Section 15.107(e) and Section 15.109(g) Class B Digital Device tested per ANSI C63.
Regulatory Information Declaration of Conformity Per 89\336\EEC Responsible Party Name: Mylex Corporation Address: 34551 Ardenwood Boulevard Fremont, CA 94555-3607 U.S.A.
Community of Europe CE mark is rated for the AcceleRAID™ 170 PCI to Ultra 160 SCSI RAID Controller Installation Guide as follows: CISPR 22 Radiated Emission EN55022, Generic immunity standard for the following: IEC 801-2 ESD, IEC 801-3 Radiated, and IEC 801-4 EFT/Burst Warning! This is a Class B product. In a residential environment this product may cause radio interference, in which case the user may be required to take adequate measures. Achtung! Dieses ist ein Gerät der Funkstörgrenzwertklasse B.
Regulatory Information Underwriters Laboratories Statement and Warning Manual No.
E-6 AcceleRAID 170 Installation Guide
Glossary Cache Controller memory used to speed up data transfer to and from a disk. Cache Flush Refers to an operation where all unwritten blocks in a Write-Back Cache are written to the target disk. This operation is necessary before powering down the system. Cache Line Size The Cache Line Size function is set in conjunction with stripe size and represents the size of the data “chunk” that will be read or written at one time.
Disk Failure Detection The controller automatically detects SCSI disk failures. A monitoring process running on the controller checks, among other things, elapsed time on all commands issued to disks. A time-out causes the disk to be “reset” and the command to be retried. If the command times out again, the controller (its state changed to “offline”) could take the disk offline. Mylex RAID controllers also monitor SCSI bus parity errors and other potential problems.
Glossary smallest disk in the group multiplied by the number of disks in the group. For example, if you have 4 disks of 400MB each, and 1 disk of 200MB in a pack, the effective capacity available for use is only 1000MB (5*200), not 1800MB. Hot Replacement of Disks (Hot Swap) The design of the Mylex RAID controllers allows for the replacement of failed hard disk drives without interruption of system service.
Offline: A Logical Drive is in an “offline” state if... No data can be read from it or written to it. System commands issued to offline logical drives are returned with an error status: no operations can be performed on offline logical drives.
Glossary The appropriate RAID level for a system is selected by the system manager or integrator. This decision will be based on which of the following are to be emphasized: Disk Capacity Data Availability (redundancy or fault tolerance) Disk Performance RAID Levels The disk array controllers monitored by this utility support four RAID Advisory Board-approved (RAID 0, RAID 1, RAID 3, RAID 5) and two special RAID levels (RAID 0+1, and JBOD). Level 0.
Note The host operating system drivers and software utilities remain unchanged regardless of the level of RAID installed. The controller makes the physical configuration and RAID level implementation Replacement Table A replacement table contains information regarding which SCSI devices have been replaced by other SCSI devices through standby replacement.
Glossary until a change is made either by using a system level utility or after a rebuild. Each of the states is described below: Ready: A SCSI disk drive is in a “ready” state if it... Is powered on; and Is available to be configured during the current session but remains unconfigured. Online: A SCSI disk drive is in an “online” state if it... Is powered on; and Has been defined as a member of a drive group; and Is operating properly. Standby: A SCSI disk drive is in a “standby” state if it...
Segment Size See “Cache Line Size.” Session Refers to the period of time between any two consecutive system shutdowns. System shutdown may be either a power off/on, or a hardware reset. Standard Disk Drive This term refers to a hard disk drive with SCSI, IDE, or other interface, that is attached to the host system through a standard disk controller.
Glossary Note The standby rebuild will only happen on the SAME Mylex RAID controller, never across Mylex RAID controllers. To use the standby rebuild feature, you should always maintain a standby SCSI disk in your system. When a disk fails, the standby disk will automatically replace the failed drive and the data will be rebuilt. The system administrator can disconnect and remove the bad disk and replace it with a new disk. The administrator can then make this new disk a standby.
System Drives A system drive is equivalent to a “logical” drive. System drives are presented to the operating system as available disk drives, each with a capacity specified by the Mylex RAID controller. Target ID A target ID is the SCSI ID of a device attached to a Mylex RAID controller. Each SCSI channel can have up to 15 attached SCSI devices (target ID from 0 to 6, and 8 to 15).
Index A Aborted Installation B-2 AcceleRAID 170 1-1 capabilities 1-2 channels 1-2 features 1-2 operating system support 1-3 specifications A-1 Automatic circuitry 2-12 B BIOS CD-ROM Boot option 3-3 Enable 8 GByte or 2 GByte Drives 3-4 Enable/Disable 3-3 BIOS Configuration Utility 3-5 BIOS Options setting 3-3 BIOS Options Sequence 3-2 C Cables 2-10 Cabling 2-15 CE Community of Europe E-4 Declaration of conformity E-3 Checklist (for installation) 2-4 Connectors 2-5 Controller features 1-2 D Disabled on-boa
Logical drives 1-2, G-4 LVD Mode 2-15 M Mirroring G-4 Mixing SCSI Drives 2-16 O On-board termination, disable 2-13 On-board termination, enable 2-12 Operating system support 1-3 P Pack G-2, G-4 Parity G-6 PCI Hot Plug C-1 Implementation C-1 Introduction C-1 NetWare C-1 Windows 2000 C-3 Windows NT C-3 Physical drives 1-2 Product description 1-1 R RAID Definition G-4 RAID 0 G-5 RAID 0+1 G-5 RAID 1 G-5 RAID 10 G-5 RAID 3 G-5 RAID 30 G-5 RAID 5 G-5 RAID 50 G-5 RAID 6, Mylex G-5 RAID EzAssist 3-5 RAID levels
AcceleRAID 170 Problem Report Customer Identification AcceleRAID 170 Identification Name: _____________________________________ Date: Purchase Date: Company: __________________________________ Model: Address: ___________________________________ Invoice Number: __________________________________________ Serial Number: __________________________________________ # Chnls: Cache: Country: ___________________________________ Firmware Ver: BIOS Ver: Make/Model/Size/Type of Phone Number:___________________________
Mylex Warranty - Customer Policy Thank you for purchasing this Mylex product for your computer system. In addition to this high-quality product, your purchase entitles you to the warranty coverage set forth herein. In order to provide this warranty coverage, and to indicate your acceptance of this warranty, we must have the attached Warranty Registration Card completed and returned to us within 15 days of your purchase.
Returned Merchandise Procedures If you suspect that there is a defect in the material or workmanship of this PRODUCT, you should contact the person or company from which you purchased it. That person or company may be able to solve the problem and if not, will be able to contact us for technical assistance or repair. If it is determined that the PRODUCT must be returned to MYLEX for repair or replacement, contact MYLEX’s Technical Support Department at 510-608-2400 before it is returned.