1 RocketRAID 2320 SATAII host AdapterUser s GuideRevision: : August 2005 HighPoint Technologies, 2005 HighPoint Technologies, Inc. This document contains materialsprotected by International Copyright Laws. All rights reserved. No part of thismanual may be reproduced, transmitted or transcribed in any form and for anypurpose without the express written permission of HighPoint Technologies, and products mentioned in this manual are for identification purpose names or brand names appearing in this manual may or may not be registeredtrademarks or copyrights of their respective owners. Backup your important databefore using HighPoint s products and use at your own risk. In no event shallHighPoint be liable for any loss of profits, or for direct, indirect, special, incidental orconsequential damages arising from any defect or error in HighPoint s products ormanuals.
2 Information in this manual is subject to change without notice and does notrepresent a commitment on the part of effort has been made to ensure that the information in this manual isaccurate. HighPoint assumes no liability for technical inaccuracies, typographical, orother errors contained herein. Table of ContentsChapter 1 IntroductionAbout this Guide ..Introducing the RocketRAID 2320 host Adapter ..Product Features ..Understanding RAID Concepts and Terminology ..Chapter 2 RocketRAID 2320 Hardware Description/InstallationROCKETRAID 2320 HARDWARE ..1 - RocketRAID 2320 Adapter Layout ..2 - LED Connections ..3 - Installing the RocketRAID 2320 host Adapter ..4 - Verifying Installation ..5 - Single-RAID Cross Adapter .
3 Chapter 3 RocketRAID 2320 BIOS UtilityROCKETRAID 2320 BIOS UTILITY ..1 - BIOS Command Overview ..2 - Creating RAID Arrays ..3 - Adding/Remove Spare Disks ..Chapter 4 RocketRAID 2320 Driver and Software InstallationMicrosoft Windows (2000, XP, 2003 Server)DRIVER AND SOFTWARE CD ..Table of ContentsI1-11-11-11-22-12-12-22-32-42-43 -13-13-33-54-1 WINDOWS DRIVER INSTALLATION ..1 - Installing the RAID Management Console/ Interface Overview ..2 - Software Interface - Overview of commands/functions ..3 - Creating an Array ..4 - Deleting an Array ..5 - Configuring Spare Disks ..6 - Recovering/Verifying Arrays ..7 - OCE/ORLM ..8 - Misc. Array/Device Options ..9 - Managing Events ..10 - Configuring Remote Systems.
4 11 - Configuring Users and Privileges ..Chapter 5 Linux Driver SupportFedora Core 3 Linux installation Overview ..Red Hat Enterprise 3 Overview ..SuSE Linux Enterprise Server (SLES) installation Overview ..Chapter 6 FreeBSD Driver Support1 - Installing FreeBSD on the RocketRAID 2320 Controller ..2 - Installing RocketRAID 2320 Driver on an Existing System ..3 - Updating the Driver ..4 - Uninstalling the Driver ..AppendixCustomer SupportCUSTOMER SUPPORT ..Table of ContentsII4-44-54-74-84-104-114-114-124- 144-164-214-255-15-55-106-16-56-96-9A-1 Chapter 1 IntroductionContents of this Chapter:About this GuideIntroducing the RocketRAID 2320 host AdapterProduct FeaturesUnderstanding RAID Concepts and TerminologyAbout this GuideThe RocketRAID 2320 SATAII host Adapter s User s Guide provides informationabout the functions and capabilities of the host Adapter , and instructions forinstalling, configuring and maintaining RAID arrays hosted by the the RocketRAID 2320 host AdapterThe HighPoint RocketRAID 2320 is an 8-channel PCI-Express to Serial ATA II RAID controller.
5 The RocketRAID 2320 solution is aimed at enterprise storage applications,NAS storage, workgroup and web servers, video streaming / video editing workstations,back up, and security Featuresz8 Channels PCI-Express to SATAII host adapterzSupports up to 8 SATA/ SATAII hard disk driveszUp to 300MB/s per SATAII channelz64-bit LBA support for drive capacity over 2 TBzSupports Native Command Queuing (NCQ)zOnline Capacity Expansion (OCE)zOnline RAID Level Migration (ORLM)zSupports RAID 0, 1, 5, 10, and JBODzSingle RAID cross- Adapter (up to 16 disks per array)zStaggered drive spin-up monitoring of hard disk status for reliabilityzSAF-TE Enclosure managementzHot Swap and Hot Spare supportzAudible alarmzLED support (disk activity and disk failure status)zQuick and Background initialization for quick RAID configurationzBIOS boot support (INT13)zCommand Line Interface for RAID management (CLI)zGraphical RAID Management Software (RAID Management Console)
6 ZWeb-based RAID Management SoftwarezAutomatic RAID rebuildzSMTP support for email notificationzWindows/Win x64, Linux and FreeBSD supportIntroduction1-1 Understanding RAID Concepts and TerminologyThe following concepts and terminology is commonly used when describing thefunctions of the RocketRAID 2320 host initializationInitializing a disk writes necessary RAID configuration information to that disk. Disksmust be initialized before configuring them into RAID arrays. The initializationprocess will destroy all data on the StatusNewThe disk contains no data and has not been disk has been initialized and can be used for array disk has been assigned to one or more arrays, or configured as aspare disk was used on other controllers before use with theRocketRAID 2320 (see legacy disk below).
7 Array initializationA redundant array (RAID 5, RAID 1, RAID 10) needs to be initialized to ensure fullperformance and reliability. Non-redundant arrays (RAID 0, JBOD) do not need to you create a redundant array using the RocketRAID 2320 controller s BIOSC onfiguration Utility, it will create the array in un-initialized state. The initializationprocess can be completed after installing the driver and management creating an array using the HighPoint RAID Management Console software,you can specify an initialization option (Skip initialization, foreground andbackground).Introduction1-2 Foreground initializationForeground initialization will zero-out all data on the array. The array is not accessibleby the operating system until initialization is initializationBackground initialization allows the array to be used immediately.
8 For RAID 1 andRAID 10 arrays, initialization will results in data being duplicated identically to themirror pair. For RAID 5 arrays, initialization will result in parity being generated fromall array : An un-initialized RAID 1 or RAID 10 array can still provide redundancy incase of a disk failure. A RAID 5 array, however, is not fault-tolerant until initializa-tion is Capacity Expansion (OCE)This feature allows disks to be added to existing RAID arrays, in order to increase thearray s capacity, without fear of data loss. Any number of disks can be added to anarray, at any time. Data can be accessed and utilized even while being RAID Level MigrationThis term describes the ability to change one type of array (RAID level), into adifferent type of array (changing a RAID 1 array into a RAID 10 array for example).
9 Data is still accessible during the migration process, and a base level of security isstill , ORLM and the RocketRAID 2320 The RocketRAID 2320 supports both Online Capacity Expansion (OCE), and OnlineRAID Level Migration (ORLM). Both features are supported by a single function - anarray can be transformed from one RAID level to another RAID level while simulta-neously being resized, even under I/O diskA spare disk is a single disk that can be used to automatically rebuild a redundantarray in case of drive failure. Spare disks may also be members of a RAID array. Anyavailable space on these disks may be used to rebuild other broken diskDisks attached to the RocketRAID 2320 that contain valid partition tables will beidentified as legacy disks.
10 A legacy disk attached to the RocketRAID 2320 can beaccessed by the operating system, but cannot be used to create RAID arrays. Alegacy disk must be initialized before assigning it to an 2 RocketRAID 2320 Hardware Description/InstallationContents of this Chapter: RocketRAID 2320 Hardware1 - RocketRAID 2320 Adapter Layout2 - LED Connections3 - Installing the RocketRAID 2320 host Adapter4 - Verifying Installation5 - Single-RAID Cross AdapterRocketRAID 2320 Hardware1 RocketRAID 2320 Adapter LayoutPort1- Port8 These represent the RocketRAID 2320 s eight SATAII channels. The SATA portfurthest away from the surface of the Adapter is always the odd numbered channel (1,3, 5, 7), while the port closest to the Adapter is the even numbered channel (2, 4, 6, 8).