AcceleRAID™ Installation Guide AcceleRAID 200 AcceleRAID 250 PCI to Ultra2 SCSI RAID Controllers P/N: 775007-01
AcceleRAID™ Installation Guide AcceleRAID 200 AcceleRAID 250 PCI to Ultra2 SCSI RAID Controllers Part Number 775007-01 © Copyright 1999 Mylex Corporation. All Rights Reserved. All contents of this manual are copyrighted by Mylex Corporation.
Greetings Thank you for purchasing the Mylex AcceleRAID™ controller. This manual describes the installation of the Mylex AcceleRAID controllers. 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, DAC960PRL, and DAC960PTL are a trademarks of Mylex Corporation.
About This Manual This installation guide covers hardware set-up and configuration procedures necessary for the installation of Mylex AcceleRAID PCI to Ultra SCSI RAID controllers. Chapter 1 describes the controllers, standard package contents, and usersupplied items necessary for installation. Chapter 2 describes steps to be performed prior to controller installation. Chapter 3 describes the physical installation of the controller. Chapter 4 describes controller start-up utilities and RAID EzAssist.
Contents Chapter 1 Introduction Product Description ........................................................................... 1-1 Controller Features and Functions ............................................. 1-2 Operating System Support ................................................................ 1-3 Standard Package Contents ............................................................. 1-3 Hardware .................................................................................... 1-3 Software ..
Appendix A AcceleRAID Specifications General Hardware Specifications ......................................................A-1 AcceleRAID ................................................................................A-1 Environmental Specifications ............................................................A-2 DAC960PTL Block Diagram ..............................................................A-3 Appendix B AcceleRAID Error Messages Error Messages .....................................................
Chapter 1 Introduction This chapter describes: • Product description • Standard package contents • User supplied items AcceleRAID 200 AcceleRAID 250 Figure 1-1. AcceleRAID Disk Array Controllers Product Description The Mylex AcceleRAID™ 200 (DAC960PTL-0™) and AcceleRAID™ 250 (DAC960PTL-1™) controllers are I2O ready, half-length, PCI to Ultra2 SCSI RAID controllers designed to add RAID capability to SCSI channels that are resident on a system board.
Product Description Controller Features and Functions AcceleRAID 200 Features: • SISL to implement RAID on system board resident SCSI channels • Support for Wide and Narrow Ultra2 SCSI LVD, and most other SCSI drive types ☛ Note Supported SCSI drive types include SCSI-1, Fast SCSI, Wide Fast SCSI, Ultra SCSI, Wide Ultra SCSI, and Wide Ultra2 SCSI.
Introduction Operating System Support MS-DOS 5.x, 6.x, and above are supported using drivers that reside in the AcceleRAID BIOS.
User-supplied Items User-supplied Items The following user-supplied items are required to perform this installation: • Compatible host system with a PCI slot (PCI 2.
Chapter 2 Preinstallation Planning This chapter describes: • SCSI termination • SCSI cabling • SCSI drive preparation There are some configuration steps that need to be performed prior to installing an AcceleRAID controller into the system. These steps include: checking the SCSI termination requirements, selecting the appropriate SCSI cabling, and preparing the SCSI drives for use in the array. AcceleRAID 200 AcceleRAID 250 Figure 2-1. AcceleRAID Controllers Manual No.
SCSI Termination SCSI Termination Correct termination is critical for the SCSI channels. Termination on the end of the cable connecting the disk drives (or other SCSI devices) is required. If an AcceleRAID 250 is installed, the controller’s termination is automatically set. AcceleRAID 200 Termination The system board contains the SCSI I/O chips and termination used by the AcceleRAID controller.
Preinstallation Planning T SCSI Termination on System Board Must be Enabled T AcceleRAID Controller Internal Drive Configuration T SCSI Termination on System Board Must be Enabled T AcceleRAID Controller External Drive Configuration T SCSI Termination on System Board Must be Disabled T AcceleRAID Controller Internal – External Drive Configuration Figure 2-2. System Board SCSI Termination Examples Manual No.
AcceleRAID 250 Termination AcceleRAID 250 Termination The AcceleRAID 250 is equipped with automatic SCSI termination circuitry. If the controller is at the end of the SCSI bus, it automatically enables on-board termination. If all the SCSI devices on the channel are connected either to the internal connector or to the external connector, the end of the SCSI bus farthest from the controller must have a terminator installed. In this case, the controller automatically enables on-board termination.
Preinstallation Planning T T Auto Termination Enabled Internal Drive Configuration T Auto Termination External Drive Enabled Configuration T T Auto Termination Disabled Internal – External Drive Configuration T Figure 2-3. AcceleRAID 250 SCSI Termination Examples Manual No.
SCSI Cabling SCSI Cabling An Ultra SCSI or an Ultra2 SCSI channel supports up to 15 drives. m Caution Wide and narrow SCSI drives must not be installed together on any one channel, or AcceleRAID controller malfunction may occur. LVD Mode The controller supports Ultra2 SCSI with LVD. If all drives attached to a controller drive channel support Ultra2 SCSI with LVD, then that channel will operate at 40 mega-transfers per second (or 80 MB with Wide Ultra2 SCSI).
Preinstallation Planning Table 2-1. Supported SCSI Formats and Bus Lengths Bus Speed, MB/Sec, Max. Bus Width, Bits Single-ended Low-Voltage Differential Max. Device Support (Including Controller) SCSI-1 5 8 6 - 8 Fast SCSI 10 8 3 - 8 Fast Wide SCSI 20 16 3 - 16 Ultra SCSI 20 8 1.5 - 8 Ultra SCSI 20 8 3 - 4 Wide Ultra SCSI 40 16 - - 16† Wide Ultra SCSI 40 16 1.
SCSI Drive Preparation SCSI Drive Preparation Prepare the drives for installation as follows: • Remove any terminators attached to the drive or set any drive termination jumpers to the disabled position. • Set the SCSI addresses on the drives. ☛ Note Each drive must have a unique ID chosen from 0 through 6 or 8 through 15. ID 7 cannot be used as a drive ID because it is reserved for the controller. • Enable termination power on the drives.
Chapter 3 Installation This chapter describes: • Before you begin • Connectors and Jumpers • Safety considerations • Installing the controller Before You Begin Installing an AcceleRAID PCI to Ultra2 SCSI RAID controller is no more difficult than installing any PCI adapter card. Follow these steps and then follow the installation procedures in this chapter. , WARNING Disconnect the system from the electrical wall outlet before opening the system cabinet.
Connectors and Jumpers Connectors and Jumpers m 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. The AcceleRAID controller jumper locations are illustrated in Figure 3-1.
Installation Installing the Controller m 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. Working with the system covers off and power applied to the system can result in shock and serious injury.
Performing a Standard Installation Performing a Standard Installation (AcceleRAID 250 only) J1 Internal Connector (68-Pin High Density) JP4 JP1 JP5 J2 External Connector (VHDCI) 1 2 Jumper on 3 Jumper off Jumper removed and placed over a single pin for safekeeping JP10 Note: J1 and J2 are both on the same Channel. Figure 3-2.
Installation System Board Plug Controller into any Available PCI Slot Figure 3-3. Plugging the AcceleRAID 250 into a Standard PCI Slot 4. Set the SCSI ID on each internal drive to a unique address between 0 and 15, but do not use address 7, as it is reserved for the controller. See the documentation that comes with your drives for instructions on how to do this. m Caution If internal and external drives are used, be sure that no drive addresses are duplicated.
Performing a Standard Installation T T Figure 3-4. Connecting Internal and External Drives 9. Connect a wide, round, 68-pin Very High Density Connector Interface (VHDCI) cable to the external SCSI connector on the AcceleRAID 250 and connect the other end of the cable to an external drive cabinet as required. See Figure 3-4. External drive cabinets usually have termination built into the end of the SCSI bus. Check the documentation that comes with your drive cabinet to be sure this is the case.
Installation Performing a SCSI Interrupt Steering Logic (SISL) Installation m Caution If an operating system or existing data resides on drives connected to the system board’s resident SCSI channels, a full backup must be performed on these drives prior to this installation, as these drives will no longer be readable after this installation is performed. 1. Be sure power is turned off and the system is not plugged into an electrical outlet.
Performing a SCSI Interrupt Steering Logic (SISL) Installation Table 3-2. AcceleRAID 200/250 Jumpers Jumpers JP1 JP4 JP5 JP10 Description Header for SCSI Activity & Cache Dirty LED Mylex use only Not used On for SISL – Off for standard VCC JP1, LED Connector Channel Activity LED* Cache Dirty LED* * Active low Figure 3-7.
Installation 3. Plug the AcceleRAID card into the specially prewired SISL PCI slot. See the documentation provided with your system board to locate this special PCI slot (see Figure ). ☛ Note When an AcceleRAID 250 is plugged into the SISL PCI slot, the channel on the controller automatically assumes the address of Channel 0. The addresses of the channels on the system board are pushed out by one. The AcceleRAID 200 has no effect on the addresses of the channels on the system board.
Performing a SCSI Interrupt Steering Logic (SISL) Installation 6. Be sure that termination power is enabled on all disk drives connected to the controller or connected to the system board. See the documentation that comes with your drives for instructions on how to do this. 7. Connect a wide, 68-pin, high-density SCSI ribbon cable to the internal SCSI connector on the AcceleRAID 250 and connect the other cable connectors to any internal SCSI drives as required. See Figure 7. T T Figure 3-9.
Installation System Board T Channel 0 T Wide SCSI Connector on System Board (Ch 1) Plug Controller into the Specially Wired SISL PCI Slot Narrow SCSI Connector on System Board (Ch 2) Figure 4. AcceleRAID 250 in a Typical SISL Installation System Board Plug Controller into the Specially Wired SISL PCI Slot T Wide SCSI Connector on System Board (Ch 1) Narrow SCSI Connector on System Board (Ch 2) Figure 5.
Performing a SCSI Interrupt Steering Logic (SISL) Installation 3-12 AcceleRAID Installation Guide
Chapter 4 Controller Start-up This chapter describes: • Start-up procedures • BIOS options • BIOS Configuration Utility • Driver Installation • What to check in case of problems This chapter describes the DAC960PTL 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: the BIOS Options sequence and the BIOS Configuration Utility sequence. Either start-up sequence can be skipped by ignoring the and/or the prompt when the computer is started up.
Controller Start-up Setting BIOS Options The available BIOS options are: • BIOS disabled / enabled • CD-ROM boot disabled / disabled • 2GB / 8GB drive geometry BIOS Disable or Enable This option must be enabled in order to toggle the CDROM boot and the drive geometry parameters shown in the BIOS Options menu. The BIOS must also be enabled in order to boot from any device (e.g., CDROM) or system drive configured on the controller, or to access any DOS partition on any drive configured on the controller.
BIOS Options Sequence Enable 8GByte or 2GByte 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. m 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). Using RAID EzAssist m Caution Configuration will destroy the data that already exists on all SCSI disk drives cabled to a SCSI channel embedded on a system board if the disks can be controlled by the AcceleRAID controller in a SISL configuration.
Using RAID EzAssist ☛ Note If you want to do anything other than an automatic configuration, refer to the RAID EzAssist Configuration Utility User Reference Guide. To perform a RAID configuration with the Automatic Configuration option using RAID EzAssist, do the following: 1. Power on the computer. The AcceleRAID controller is furnished with the BIOS enabled by default. 2.
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. Installing the AcceleRAID as the Primary Controller Follow the procedures indicated in the appropriate operating system chapter of the Disk Array Controller Software Kit User’s Manual when installing AcceleRAID along with the operating system software.
Operating System Device Drivers 6. Change the Option ROM Scan to DISABLED. Enable Master should be set to ENABLED, and Latency Timer should be at least 0040h. 7. Save the settings and exit by pressing F10. 8. At the memory check, power down the server. Install the AcceleRAID as the primary controller as documented: 1. Install the AcceleRAID controller hardware and disk drives, and cable and terminate properly (as described in Chapters 2 and 3). 2.
Controller Start-up 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. Manual No.
In Case of Problems 4-10 AcceleRAID Installation Guide
Appendix A AcceleRAID Specifications General Hardware Specifications AcceleRAID Controller DAC960PTL CPU Intel i960 RD® RISC 32-bit microprocessor, 66MHz Memory EDO ECC RAM, 60ns, 72-pin SIMM, n x 40 (Only Mylex supplied SIMMS) Minimum: 4 MB Optional: 8, 16, 32, 64, or 128 MB Cache Write: Selectable, Write Through or Write Back Error Protection: Error Correction Code (with 40-bit EDO RAM) Firmware PCI SCSI ROM Type, Flash EEPROM, 512K x 8 I/O Processor: Embedded in Intel i960 RD microprocessor
Environmental Specifications Environmental Specifications Controller DAC960PTL Temperature Operating 0°C to +55°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) Length: 7.225 inches Width: 4.2 inches Humidity Altitude Form Factor Maximum. Component 0.105 inches solder side Height: 0.
AcceleRAID Specifications DAC960PTL Block Diagram Figure A-1 shows the functional relationship between the Mylex AcceleRAID RAID Controller and the SCSI-capable system board. The SCSI chip interrupt line(s) are routed to a PCI bus slot specifically preconfigured to accept the controller. AcceleRAID DAC960PTL Controller Cache Memory RAID FW NVRAM RAID Coprocessor i960RD CPU SCSI Protocol Chip PCI Interface Control Logic PCI Bus Slot PCI Bus Slot Term.
DAC960PTL Block Diagram A-4 AcceleRAID Installation Guide
Appendix B AcceleRAID Error Messages Error Messages 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.
Aborted Installation During the initialization, if the firmware fails to respond to the BIOS inquiry within two minutes, the following message displays: DAC960Pn not responding--no drives installed. The BIOS then inquires the firmware for its version number and other information, and prints out the following message: DAC960Pn firmware version x.
AcceleRAID Error Messages Configuration Utility (see Chapter 4). to recover from the error. For more information, refer to the Disk Array Controller Configuration Utilities (DACCF) Installation Guide and User Manual. System Reboot or Power Down Status messages may also be available from LED indicators on the front panel connected to the AcceleRAID. The Write Pending indicator is especially important when preparing to power-down the system.
System Reboot or Power Down B-4 AcceleRAID Installation Guide
Appendix C 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.
SAF-TE C-2 AcceleRAID Installation Guide
Appendix D Regulatory Information Class B Compliance THIS DEVICE COMPLIES WITH PART 15 OF THE FCC RULES. OPERATION IS SUBJECT TO THE FOLLOWING TWO CONDITIONS: 6. THIS DEVICE MAY NOT CAUSE HARMFUL INTERFERENCE, AND 7. THIS DEVICE MUST ACCEPT ANY INTERFERENCE RECEIVED, INCLUDING INTERFERENCE THAT MAY CAUSE UNDESIRED OPERATION. This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC rules.
Declaration of Conformity Manufacturer’s Name: Mylex Corporation Manufacturer’s Address: 34551 Ardenwood Blvd.
Regulatory Information Declaration of Conformity Per 89\336\EEC Responsible Party Name: Mylex Corporation Address: 34551 Ardenwood Boulevard Fremont, CA 94555-3607 USA hereby declares that the product Trade Name: Model Number: High Performance Caching RAID Controller DAC960PTL-0/PTL-1 conforms to the following specifications Standards: EN 50081-1:1992, EMI EN 55022 Class B (Radiated), Class B (Conducted) EN 50082-1:1992, Immunity EN 61000-4-2:1995 Electrostatic Discharge EN 61000-4-3:1996 Radiated S
Community of Europe CE mark is rated for the AcceleRAID as follows: CISPR 22 Radiated Emission EN55022, EN5082-1 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 Listing and Warning , WARNING This controller is furnished with a nonvolatile RAM (NVRAM) chip that uses a sealed lithium battery/crystal module. Replace the module only with the same or equivalent type recommended by the manufacturer. Dispose of the used battery/ crystal module according to the manufacturer's instructions. Never incinerate a battery as it could explode and cause serious injury. Manual No.
D-6 AcceleRAID 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 Media Error Management DAC960 controllers transparently manage SCSI disk media errors. Disks are programmed to report errors, even ECC-recoverable errors. If ECC EDO RAM is installed, the controller will correct ECC errors. When a disk reports a media error during a read, the controller reads the data from the mirror (RAID 1 or 0+1), or computes the data from the other blocks (RAID 3, RAID 5), and writes the data back to the disk that encountered the error.
Glossary Hot Replacement of Disks (Hot Swap) The design of the DAC960 Series controllers allows for the replacement of failed hard disk drives without interruption of system service. In the event of a SCSI drive failure on a properly configured system (where the data redundancy features of the controller are used), system service continues without interruption. A message is generated by the system to alert the system operator.
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 PCI Peripheral Component Interconnect – This is a high-performance, backplane interface, expansion slot architecture that is found on PCs, Macintoshes, and UNIX workstations. PCI is a standardized architecture that provides a highspeed data path between peripherals and the CPU. PCI cards are portable across hardware platforms with the help of various software drivers. RAID RAID stands for Redundant Array of Independent Disks.
Level 0+1. Combines RAID 0 striping and RAID 1 mirroring. This level provides redundancy through mirroring. (Mylex RAID 6) JBOD. Sometimes referred to as “Just a Bunch of Drives.” Each drive is operated independently like a normal disk controller, or drives may be spanned and seen as a single drive. This level does not provide data redundancy. (Mylex RAID 7) Level 10. Combines RAID 0 striping and RAID 1 mirroring spanned across multiple drive groups (super drive group).
Glossary SCSI SCSI is an acronym for “Small Computer Systems Interface,” although it is often used in large systems. The SCSI interface supports disk drives, tape drives, and CDROM drives. Narrow SCSI supports up to 7 devices on a channel, and Wide SCSI, Ultra SCSI, and Ultra2 SCSI support up to 15 devices on a channel. SCSI Drive A disk drive equipped with a SCSI interface (sometimes referred to as a SCSI Disk).
Standby: A SCSI disk drive is in a “standby” state if it... Is powered on; and Is able to operate properly; and Was NOT defined as part of any drive group. Dead: A SCSI disk drive is in a “dead” state if it... Is not present; or If it is present but not powered on; or If it failed to operate properly and was ‘killed’ by the controller. When the controller detects a failure on a disk, it “kills” that disk by changing its state to “dead.” A SCSI drive in a dead state does not participate in any I/O activity.
Glossary 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. Standby Replacement of Disks (“Hot Spare”) The “Standby Replacement” (or “Hot Spare”) is one of the most important features the controller provides to achieve automatic, non-stop service with a high degree of fault-tolerance.
Stripe Order The order in which SCSI disk drives appear within a drive group. This order must be maintained, and is critical to the controller’s ability to ‘Rebuild’ failed drives. Stripe Size The stripe size is defined as the size, in kilobytes (1024 bytes) of a single I/O operation. A stripe of data (data residing in actual physical disk sectors, which are logically ordered first to last) is divided over all disks in the drive group. Stripe Width The number of striped SCSI drives within a drive group.
Glossary Ultra SCSI Ultra SCSI, or Fast 20 SCSI is a high performance SCSI protocol that has a bus speed of 20 MegaBytes per second in the Narrow SCSI configuration and 40 MegaBytes in the Wide SCSI (Fast 20 Wide SCSI) configuration. Ultra2 SCSI Ultra2 SCSI, or Fast 40 SCSI is a higher performance SCSI protocol than Ultra SCSI. Ultra2 SCSI has a bus speed of 40 MegaBytes per second in the Narrow SCSI configuration and 80 MegaBytes in the Wide SCSI (Wide Ultra2 SCSI) configuration.
G-12 AcceleRAID Installation Guide
DAC960 Problem Report Customer Identification Name: ___________________________________ Company: ________________________________ Address: _________________________________ ________________________________________ ________________________________________ Country: _________________________________ Phone Number:____________________________ Fax Number:______________________________ DAC1100 Identification Date: Purchase Date: Model Invoice Number: Serial Number: # Chnls: Cache: Firmware Ver: BIOS Ver: Make/Mod
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.
Corporate Offices ● 34551 Ardenwood Blvd., Fremont, CA 94555-3607, USA Tel: 510.796.6100 ● Sales Fax: 510.745.8016 ● www.mylex.com European Sales ● P.O. Box 513, Great Missenden, Bucks HP 16 OPG, United Kingdom Tel: 44.1344.302200 ● Fax: 44.1344.301100 ● www.mylex.