eXtremeRAID™ Installation Guide eXtremeRAID 1100 PCI to Ultra2 SCSI RAID Controller P/N: 775013-01
eXtremeRAID™ DAC1164P™ PCI to Ultra2 SCSI RAID Controller Installation Guide 775013-01 © Copyright 1999 Mylex Corporation. All Rights Reserved. All contents of this manual are copyrighted by Mylex Corporation. The information contained herein is the exclusive property of Mylex Corporation and shall not be copied, transferred, photocopied, translated on paper, film, electronic media, or computer-readable form; or otherwise reproduced in any way, without the express written permission of Mylex Corporation.
Greetings Thank you for purchasing the Mylex eXtremeRAID 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 eXtremeRAID and DAC1164P are trademarks of Mylex Corporation. Microsoft, MS-DOS, Windows 95, Windows 98, and Windows NT are registered trademarks of the Microsoft Corporation.
About This Manual This installation guide covers hardware set-up and configuration procedures necessary for the installation of a Mylex DAC1164P PCI to Ultra2 SCSI 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. Chapter 3 describes the physical installation of the DAC1164P 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 Operating System Support ......................................................... 1-2 Standard Package Contents ............................................................. 1-3 Hardware ....................................................................................
Appendix A Memory Module and Battery Backup Unit Product Description ...........................................................................A-1 Features .....................................................................................A-1 DMM1100 Operation .........................................................................A-2 Battery Conditioning Prior to Use ...............................................A-2 Set-up – Enabling the Write-Back Cache ...................................
Appendix D PCI Hot Plug Introduction ........................................................................................D-1 Implementation ..................................................................................D-1 NetWare .....................................................................................D-1 Windows NT ...............................................................................D-3 Appendix E Enclosure Management Introduction ............................................
viii eXtremeRAID Installation Guide
Chapter 1 Introduction This chapter describes: • The eXtremeRAID™ controller • Standard package contents • User supplied items Figure 1-1. DAC1164P Disk Array Controller Product Description The Mylex eXtremeRAID 1100 (DAC1164P™) controller is a PCI to Ultra2 SCSI RAID controller with 64-bit PCI capability. With up to three Ultra2 SCSI channels, and a cache memory battery backup, this controller provides the speed and functionality required by high demand server platforms.
Product Description Controller Features Features of the DAC1164P controller include: • Up to three Ultra2 SCSI channels that support RAID levels 0, 1, 3, 5, 0+1, 10, 30, and 50. • Low-Voltage Differential (LVD) Wide Ultra2 SCSI (Fast 40). Controller also supports SCSI 1, 2, or 3, single-ended. • High performance RISC processor and 16MB, 32MB, or 64MB SDRAM cache (with parity) on a full-length, 64-bit PCI version 2.1 standard card.
Introduction Standard Package Contents The following items are supplied with the standard shipping package: Hardware • DAC1164P Disk Array Controller with documentation on CD-ROM • DMM1100 Memory Module with battery backup – pre-installed Software • RAID EzAssist disk array controller configuration utility with documentation on CD-ROM • Software Driver Kit with documentation on CD-ROM • Global Array Manager (GAM) with documentation on CD-ROM DAC1164P PCI to Ultra2 SCSI Controller Hardware Quick Install
User-supplied Items User-supplied Items The following user-supplied items are required to perform this installation: • IBM-PC™ compatible host system with PCI slot (PCI 2.
Chapter 2 Preinstallation Planning This chapter describes: • SCSI termination • SCSI cabling • SCSI drive preparation • Limitations on mixing various SCSI drive types 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.
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, and it can be built into a controller, a SCSI peripheral device, or it can be a plug placed on the connector at the very end of a SCSI bus. The DAC1164P controller is equipped with automatic SCSI termination circuitry. If the controller is at the end of a SCSI bus, it automatically enables on-board termination.
Preinstallation Planning Figure 2-1. DAC1164P Termination Examples ☛ Note When connecting SCSI devices, it is better to terminate the ends of the SCSI bus itself than it is to terminate the end devices on the bus. This allows hot swap devices to be added or removed from the SCSI bus without affecting termination.
SCSI Cabling The controller supports up to three Ultra2 SCSI channels. Each channel supports up to 15 devices. 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 80 MB. This setup allows a maximum SCSI bus length of up to 12 meters. ☛ Note The SCSI bus length can be extended up to 25 meters if only the controller and one drive are on the bus in a point-to-point configuration.
Preinstallation Planning SCSI Drive Preparation 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.
2-6 eXtremeRAID Installation Guide
Chapter 3 Installation This chapter describes: • Preparation • Connectors and jumpers • Safety considerations • Controller installation procedures Before You Begin Installing the eXtremeRAID 1100 DAC1164P PCI to Ultra2 SCSI RAID controller is no more difficult than installing any PCI adapter card. Follow these steps and the installation procedures in this chapter. , WARNING Working with the system covers off and power applied to the system can result in shock and serious injury. 1.
Connectors, Jumper and LEDs Connectors, Jumper and LEDs Up to three Ultra2 SCSI channels are supported on the controller. The SCSI connector locations are shown in Figure 3-1 and Figure 3-2. All the jumpers should normally be set to their (default settings). See Table 3-1 for default jumper settings. Jumper locations are shown in Figure 3-1. The controller has 15 LEDs that are active indicators while the controller is running.
Installation External SCSI Connectors The external SCSI connectors on the controller are female, Very High Density Cable Interconnect (VHDCI) connectors. The cables should have the VHDCI offset connector at one end and a High Density, 68-pin connector at the other end. Such cables with the correct offset hood and connector assembly are required if cables are to be connected to external channels 0 and 2 at one time. Figure 3-2. DAC1164P Controller External Connectors Figure 3-3.
Safety Considerations Safety Considerations Be sure to observe the following precautions before beginning the controller installation procedure: 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.
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. Follow these steps: 1. Power off the system. 2. Power off all enclosures. 3. Disconnect system and enclosure power cords. 4. Remove the covers or the cabinet as necessary to access the I/O slots on the system board. 5.
Installing the Controller 3-6 eXtremeRAID 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 DAC1164P 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 CD-ROM 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., 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 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 RAID EzAssist, the on-board BIOS Configuration Utility is used to build several types of RAID configurations. Since this is a Quick Installation Guide, only the Automatic Configuration option will be described here.
Using RAID EzAssist ☛ Note If the BIOS has been disabled on the controller, You will need to press Alt–M to enable it (See your controller’s Installation Guide for details). 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).
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 DAC960 Software Kit Installation Guide and User Manual (P/N 771929).
In Case of Problems 4-8 eXtremeRAID Installation Guide
Appendix A Memory Module and Battery Backup Unit Figure A-1. DMM1100 Product Description The Synchronous Dynamic Memory Module and Battery Backup Unit (DMM1100) is a cache memory module that maintains data integrity in the event of a power failure. The battery backup portion of this module monitors the write back cache on the DAC1164P controller, and provides power to the cache if it contains data not yet written to the drives when power is lost.
DMM1100 Operation DMM1100 Operation This DMM1100 consists of 16 MB, 32MB, or 64MB of SDRAM cache memory, a rechargeable nickel-cadmium battery, a charging circuit, and power monitoring circuitry. The controller is shipped with the DMM1100 installed, and will not function without it. Battery Conditioning Prior to Use Battery conditioning is automatic. There are no manual procedures for battery conditioning or preconditioning to be performed by the user.
Memory Module and Battery Backup Unit Removing the DMM1100 The DMM1100 only needs to be removed if the NiCd battery no longer accepts a charge properly (NiCd battery life expectancy is approximately 5 years), or if the DMM1100 is being salvaged from a controller that has failed. , WARNING Replace the battery only with the same or equivalent type of battery recommended by the battery manufacturer. Dispose of used batteries as described under “Recycling the Battery” on page A-5.
DMM1100 Functional Description When the meter on the right indicates the battery is fully charged, the meter on the left will indicate the maximum time in hours (approximately 48 hours for a 64MB cache or 72 hours for a 32MB or 16MB cache) that the battery can be expected to maintain cache data integrity. ☛ Note When the charge level is 100%, the current number of hours and maximum number of hours (printed out below the left dial) will be equal.
Memory Module and Battery Backup Unit Battery and Charge Circuit On-board Battery The on-board battery is rated at 3.6 v with a capacity of 650 mAH. The DMM1100 has a DC-DC converter that converts 3.6 v to 3.3 v, which is the nominal voltage required for the cache. Battery Charger Battery charging and conditioning are automatically handled by the DMM1100. No manual preconditioning needs to be performed by the user.
DMM1100 Specifications DMM1100 Specifications On-board Battery Electrical Properties • 3 NiCd 1.2 V, 650 mAH cells, connected in series for a total of 3.6V at 650mAH Physical Description • Nominal pack size (in inches): 1.89(L) X 2.01(W) X 0.33 (H) Battery Charge Life Approximately 48 hours with 64MB SDRAM Approximately 72 hours with 32MB or 16MB SDRAM Cache Memory 16MB, 32MB, or 64MB SDRAM Module Dimensions Length: 3.625 inches Width: 4.
Appendix B DAC1164P Specifications General Hardware Specifications eXtremeRAID 1164 Controller DAC1164P CPU StrongARM™ 32-bit microprocessor, 233MHz Memory SDRAM, 16MB, 32MB, or 64MB installed on a module containing a battery with backup circuitry for power fail protection of data Cache Write: Selectable, Write Through or Write Back Error Protection: Parity Firmware ROM Type, Flash EEPROM, 1MB x 8 PCI 64-bit or 32-bit PCI at 33MHz, 3.3v or 5v.
Environmental Specifications Environmental Specifications Controller DAC1164P 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) Humidity Altitude Form Factor Length: 12.280 inches Width: 4.750 inches Maximum. Component 0.
Appendix C DAC1164P 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 Some system drives are inconsistent! During the initialization, if the firmware fails to respond to the BIOS inquiry within two minutes, the following message displays: DAC1164Pn not responding--no drives installed. The BIOS then inquires the firmware for its version number and other information, and prints out the following message: DAC1164Pn firmware version x.
DAC1164P Error Messages NVRAM Error With Firmware 5.x, if the BIOS displays a mismatch between the NVRAM and the Configuration on Disk (COD), no drives will be installed. Normally this error will not be displayed. If it is, boot and run RAID EzAssist, the onboard Mylex Disk Array Configuration Utility (see Chapter 4). to recover from the error. For more information, refer to the RAID EzAssist Installation Guide and User Manual.
System Reboot or Power Down C-4 eXtremeRAID Installation Guide
Appendix D 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. m 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 D-4 eXtremeRAID Installation Guide
Appendix E Enclosure Management Introduction Mylex’s eXtremeRAID 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.
StorageWorks StorageWorks The eXtremeRAID 1100 supports Compaq StorageWorks™ enclosure management. Refer to the documentation supplied with your StorageWorks enclosure for details on how to take advantage of this feature.
Appendix F Regulatory Information Class B Compliance THIS DEVICE COMPLIES WITH PART 15 OF THE FCC RULES. OPERATION IS SUBJECT TO THE FOLLOWING TWO CONDITIONS: 4. THIS DEVICE MAY NOT CAUSE HARMFUL INTERFERENCE, AND 5. 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:High Performance RAID Controller Model Number(s):DAC1164P-xx Year of Manufacture:1998 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 USA hereby declares that the product Trade Name: Model Number: High Performance Caching RAID Controller DAC1164P-3E Fab. 550137-A Rev.
Community of Europe CE mark is rated for the eXtremeRAID 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 Statement 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.
F-6 eXtremeRAID 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.
could be “killed” (taken “offline”) by the controller (its state changed to “dead”). DAC1164 controllers also monitor SCSI bus parity errors and other potential problems. Any disk with too many errors will also be ‘killed’. Disk Media Error Management DAC1164 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.
Glossary Hot Replacement of Disks (Hot Swap) The design of the DAC1164 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 RAID RAID stands for Redundant Array of Independent Disks. The DAC1164 controllers implement this technology to connect up to 15 SCSI devices per channel. Several different forms of RAID implementation have been defined. Each form is usually referred to as a “RAID level.” All the RAID levels supported by DAC1164 controllers are shown below. The appropriate RAID level for a system is selected by the system manager or integrator.
Level 10. Combines RAID 0 striping and RAID 1 mirroring spanned across multiple drive groups (super drive group). This level provides redundancy through mirroring. Level 30. Data is “striped” across multiple drive groups (super drive group). Maintains parity information which can be used for data recovery. Level 50. Data is “striped” across multiple drive groups (super drive group). For data redundancy, drives are encoded with rotated parity.
Glossary SCSI Drive States Refers to a SCSI drive’s current operational status. At any given time, a SCSI drive can be in one of five states: READY, ONLINE, STANDBY, DEAD, or REBUILD. The controller stores the state of the attached SCSI drives in its non-volatile memory. This information is retained even after power-off. Hence, if a SCSI disk is labeled DEAD in one session, it will stay in the DEAD state until a change is made either by using a system level utility or after a rebuild.
Rebuild: A SCSI disk drive is in a “rebuild” state... While it is in the process of being rebuilt. During this process, data is regenerated and written to the disk drive. This state is also referred to as ‘Write-Only’ (WRO). 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.
Glossary A “Standby” disk can be created in one of two ways: 3. When a user runs RAID EzAssist, all disks attached to the controller that are NOT configured into any drive group will be automatically labeled as “standby” drives. 3. A disk may also be added (attached at a later time) to a running system and labeled as standby by using the “DAC1164 Software Kit” (see appropriate chapters for DAC1164 utilities for a particular operating system).
Striping Refers to the storing of a sequential block of incoming data across multiple SCSI drives in a group. For example, if there are 3 SCSI drives in a group, the data will be separated into blocks and block 1 of the data will be stored on SCSI drive 1, block 2 on SCSI drive 2, block 3 on SCSI drive 3, block 4 on SCSI drive 1, block 5 on SCSI drive 2 and so on. This storage method increases the disk system throughput by ensuring a balanced load among all drives.
DAC1164P Problem Report Customer Identification Name: _____________________________________ Company: __________________________________ Address: ___________________________________ __________________________________________ __________________________________________ Country: ___________________________________ DAC1164P Identification Date: Purchase Date: Model Invoice Number: Serial Number: # Chnls: Cache: Firmware Ver: BIOS Ver: Make/Model/Size/Type of Phone Number:_______________________________ Drives:
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.