SATA RAID Cards ARC-1110/1120/1130/1160/1170 ( 4/8/12/16/24-port PCI-X SATA RAID Controllers ) ARC-1110ML/1120ML/1130ML/1160ML ( 4/8/12/16-port PCI-X SATA RAID Controllers ) ARC-1210/1220/1230/1260 ( 4/8/12/16-port PCI-Express SATA RAID Controllers ) USER Manual Version: 2.10 Issue Date: May, 2005 Copyright Statement Areca Technology Corporation © COPYRIGHT 2005 ALL RIGHTS RESERVED. First Edition. All trademarks are the properties of their respective owners.
Microsoft WHQL Windows Hardware Compatibility Test ARECA is committed to submit to Microsoft Windows Hardware Quality Labs (WHQL) for participation in the Windows Logo Program. Successful passage of the WHQL tests results in both the “Designed for Windows” logo for qualifying ARECA PCI-X or PCI-Express SATA RAID controllers and a listing on the Microsoft Hardware Compatibility List (HCL). WARRANTY The information in this document is subject to change without notice.
Contents 1. Introduction ................................................................ 8 1.1 Overview .........................................................................8 1.2 Features ........................................................................ 10 1.3 RAID Concept ................................................................. 12 1.3.1 RAID Set ................................................................... 12 1.3.2 Volume Set......................................................
3.7.2.2 Delete Raid Set ..................................................... 49 3.7.2.3 Expand Raid Set .................................................... 49 • Migrating ...................................................................... 50 3.7.2.4 Activate Incomplete Raid Set................................... 51 3.7.2.5 Create Hot Spare ................................................... 52 3.7.2.6 Delete Hot Spare ................................................... 52 3.7.2.7 Raid Set Information .
3.7.6 Ethernet Configuration (12/16/24 ports)........................ 74 3.7.6.1 DHCP Function ...................................................... 75 3.7.6.2 Local IP address .................................................... 75 3.7.6.3 Ethernet Address ................................................... 76 3.7.7 View System Events ................................................... 77 3.7.8 Clear Events Buffer ..................................................... 77 3.7.9 Hardware Monitor .............
.7 Volume Set Functions .................................................... 101 6.7.1 Create Volume Set ................................................... 102 • Volume Name .............................................................. 102 • Capacity ..................................................................... 102 • Raid Level .................................................................. 102 • Strip Size .................................................................... 103 • Cache Mode .
BBM Specifications .......................................................... 119 Installation .................................................................... 120 Battery Backup Capacity .................................................. 120 Operation ...................................................................... 120 Changing the Battery Backup Module ................................ 121 Appendix C ..................................................................
INTRODUCTION 1. Introduction This section briefly describes general overview of SATA RAID Series controller card, ARC-1110/1120/1130/1160/1170 (4/8/12/16/24-port PCI-X SATA RAID Controller) and ARC-1210/1220/1230/1260/1270 (4/8/12/16/24-port PCI-Express SATA RAID Controller). 1.1 Overview ARC-11xx/12xx Series high-performance PCI bus Card Serial ATA RAID controller supported 4, 8, 12, 16, 24 SATA-II peripheral device on a single controller.
INTRODUCTION doubling the investment in disk drives. RAID 1 can provide greater fault tolerance, but needs double disk drives and is too costly for most users to implement on large volume sets. User wants protection of RAID 1 or better with an implementation cost comparable to RAID 5. The RAID 6 can offer fault tolerance greater that RAID 1 or RAID 5 but only consumes capacity of 2 disk drives for distributed parity data.
INTRODUCTION 1.
INTRODUCTION RAID Management • Field-upgradeable firmware in flash ROM • Ethernet port support on 12/16/24-port In-Band Manager • Hot key boot-up McBIOS RAID manager via BIOS • Support controller’s API library for customer to write its own AP • Support Command Line Interface (CLI) • Browser-based management utility via ArcHttp Proxy Server • Single Admin Portal (SAP) monitor utility • Disk Stress Test (DST) utility for production in Windows Out-of-Band Manager • Firmware-embedded Browser-based RAID manager, S
INTRODUCTION Internal PCI-X RAID Card Comparison (ARC-XXXXML) 1110ML Host Bus Type 1120ML 1130ML 1160ML PCI-X 133MHz RAID 6 support N/A YES YES YES Cache Memory 128MB 128MB One SODIMM One SODIMM 4 * SATA ll 8 * SATA ll 12 * SATA ll 16 * SATA ll Drive Support Disk Connector SATA/Multi-lane SATA/Multi-lane SATA/Multi-lane SATA/Multi-lane Internal PCI-Express RAID Card Comparison (ARC-XXXX) 1210 1220 RAID 6 support N/A YES YES YES Cache Memory 128MB 128MB One SODIMM One SODIMM
INTRODUCTION of disk capacity available in a RAID Set. Multiple Volume Sets can exist on a group of disks in a Raid Set. In the illustration below, Volume 1 can be assigned a RAID 5 level of operation while Volume 0 might be assigned a RAID (10) level of operation. 1.3.3 Easy of Use Features 1.3.3.1 Instant Availability/Background Initialization RAID 0 and RAID 1 volume set can be used immediately after the creation. But the RAID 3 and 5 volume sets must be initialized to generate the parity.
INTRODUCTION 1.3.3.3 Online Capacity Expansion Online Capacity Expansion makes it possible to add one or more physical drive to a volume set, while the server is in operation, eliminating the need to store and restore after reconfigured the raid set. When disks are added to a raid set, unused capacity is added to the end of the raid set. Data on the existing volume sets residing on that raid set is redistributed evenly across all the disks.
INTRODUCTION 1.3.4 Online RAID Level and Stripe Size Migration User can migrate both the RAID level and stripe size of an existing volume set, while the server is online and the volume set is in use. Online RAID level/stripe size migration can prove helpful during performance tuning activities as well as in the event that additional physical disks are added to the SATA RAID controller.
INTRODUCTION 1.4.2 Hot-Swap Disk Drive Support The SATA RAID controller has built the protection circuit to support the replacement of SATA hard disk drives without having to shut down or reboot the system. The removable hard drive tray can deliver “hot swappable,” fault-tolerant RAID solutions at prices much less than the cost of conventional SCSI hard disk SATA RAID controllers. We provide this feature for controllers to provide the advanced fault tolerant RAID protection and “online” drive replacement.
INTRODUCTION utilities are not affected, regardless of the RAID level selected. Correct installation of the disk array and the controller requires a proper understanding of RAID technology and the concepts. 1.5.1 RAID 0 RAID 0, also referred to as striping, writes stripping of data across multiple disk drives instead of just one disk drive. RAID 0 does not provide any data redundancy, but does offer the best high-speed data throughput.
INTRODUCTION 1.5.3 RAID 10 RAID 10 is a combination of RAID 0 and RAID 1, combing stripping with disk mirroring. RAID Level 10 combines the fast performance of Level 0 with the data redundancy of Level 1. In this configuration, data is distributed across several disk drives, similar to Level 0, which are a stripe across a number of mirrored sets for data protection.
INTRODUCTION puting the exclusive-or of the contents corresponding strips of the surviving member disk. RAID-3 is best for applications that require very fast data- transfer rates or long data blocks. 1.5.5 RAID 5 RAID 5 is sometimes called striping with parity at byte level. In RAID 5, the parity information is written to all of the drives in the controllers rather than concentrated on a dedicated parity disk.
INTRODUCTION computation on overlapping subsets of the data. The RAID 6 can offer fault tolerance greater that RAID 1 or RAID 5 but only consumes the capacity of 2 disk drives for distributed parity data. RAID 6 is an extension of RAID 5 that uses a second independent distributed parity scheme. Data is striped on a block level across a set of drives, and then a second set of parity is calculated and written across all of the drives.
INTRODUCTION Summary of RAID Levels SATA RAID controller supports RAID Levels 0, 1, (10), 3, 5 and 6. Table below provides a summary of RAID levels. Features and Performance RAID Level Description 0 1 10 3 5 6 Min. Drives Data Reliability Data Transfer Rate I/O Request Rates Also known as stripping Data distributed across multiple drives in the array.
HARDWARE INSTALLATION 2. Hardware Installation This section describes the procedures for installing ARC-11xx/12xx series. 2.1 Before Your begin Installation Thanks for purchase SATA RAID Controller as your RAID data storage and management system. This user guide gives simple and step-bystep instructions for installing and configuring your SATA RAID Controller.
HARDWARE INSTALLATION 2.2 Board Layout Follow the instruction below to install a PCI RAID Card into your PC/ Server.
HARDWARE INSTALLATION Figure 2-3 ARC-1100ML/1120ML (4/8-port PCI-X SATA RAID Controller) Figure 2-4 ARC-1130/1160 (12/16-port PCI-X SATA RAID Controller) 24
HARDWARE INSTALLATION Figure 2-5 ARC-1130ML/1160ML (12/16-port PCI-X SATA RAID Controller) Figure 2-6 ARC-1230/1260 (12/16-port PCI-EXpress SATA RAID Controller) 25
HARDWARE INSTALLATION Figure 2-5 ARC-1170 (24-port PCI-X SATA RAID Controller) Tools Required An ESD grounding strap or mat Standard hand tools to open your system’s case and install the SATA RAID Controller into an available PCI expansion slot. System Requirement The controller can be installed in a universal PCI slot and requires a motherboard that: ARC-11xx series • Complies with the PCI Revision 2.3 32/64-bit 33/66MHz, 3.3V. • Complies with the PCI-X 32/64-bit 66/100/133 MHz, 3.3V.
HARDWARE INSTALLATION SATA RAID adapter into an available PCI expansion slot. • Small screwdriver • Host system hardware manuals and manuals for disk or enclosure being installed. Personal Safety Information To ensure you personal safety, as well as the safety of your equipment: • Always wear a grounded strap or work on an ESD-protective mat. • Before opening the system cabinet, turn off power switches and unplug the power cords. Do no reconnect the power cords until you have replaced the covers.
HARDWARE INSTALLATION Step 1. Unpack Unpack and remove the PCI RAID card from the package. Inspect it carefully, if anything is missing or damaged, contact your local dealer. Step 2. Power PC/Server Off Turn off computer and remove the AC power cord. Remove the system’s cover. See the computer system documentation for instruction. Step 3. Install the PCI RAID Cards To install the SATA RAID adapter, remove the mounting screw and existing bracket from the rear panel behind the selected PCI slot.
HARDWARE INSTALLATION Step 5. Mount the Cages or Drives Remove the front bezel from the computer chassis and install the Cages or SATA Drives in the computer chassis. Loading drives to the drive tray if cages are installed. Be sure that the power is connected to either the Cage backplane or the individual drives. Figure 2-8 Mount Cages & Drives Step 6 Connect the SATA cable Model ARC-11XX and ARC-12XX have dual-layer SATA internal connector.
HARDWARE INSTALLATION Step 6-2. Connect the Multi-lance cable Model ARC-11XX-ML have multi-lance internal connector, each of which can support up to four SATA drives. These adapters can be installed in a server RAID enclosure with InfiniBand 4X connectors (SFF-8470) backplane. If you have not already connected your Multi-lance cables, use the cables included with your kit to connect your controller to the Multilance connector backplane.
HARDWARE INSTALLATION A: Global Indicator Connector If your system wants to show the global LED in a two-pin LED drive activity connector, use the fist two pin of the activity LED connector. The following diagram shows the connector and setting. Figure 2-11, ARC1110/1120/1210/1220 global LED connection for Computer Case. Figure 2-12, ARC1130/1160/1230/1260 global LED connection for Computer Case. Figure 2-13, ARC1170/1270 global LED connection for Computer Case.
HARDWARE INSTALLATION B: Individual LED indicators connector Insert the cable from drive activity LED or fault LED connector on backplane of cage to the respective connector on the SATA RAID controller. The following table illustrate the fault/activity LED. LED Normal Status Disk Activity When the activity LED is illuminated, there is I/O activity on that disk drive. When the LED is dark, there is no activity on that disk drive.
HARDWARE INSTALLATION Figure 2-16, ARC1170/1270 Individual LED indicators connector, for each channel drive. C: I2C Connector You can also connect the I2C interface to the SATA proprietary backplane enclosure. This can reduce the number of activity LED or fault LED cable. The I2C interface can also cascade to another SATA backplane enclosure for the additional channel status display. Figure 2-17, Activity LED I2C connector connected between SATA RAID Controller & SATA HDD Cage backplane.
HARDWARE INSTALLATION Figure 2-18, Activity LED I2C connector connected between SATA RAID Controller & 2 SATA HDD Cages backplane. Step 8. Power up the System Safety checks the installation, reinstall the computer cover and reconnect the power cord cables. Turn on the AC power switch at the rear of the computer then press the power button at the front of the host computer. Step 9. Configure volume set The adapter configures the RAID function through the McBIOS RAID manager.
HARDWARE INSTALLATION for the detail installation procedure. In an existing system: • Install the controller driver to the existing operating system. Please reference the Chapter 4 Driver Installation for the detail installation procedure. Note: Look for further release version driver of Linux and FreeBSD: • See the Driver Library at http://www.areca.com.tw Step 11. Install ArcHttp proxy Server The SATA RAID controller firmware has embedded the web-browser RAID manager and SNMP agent function.
HARDWARE INSTALLATION Configuration Utility McBIOS RAID Manager Operating System supported OS-Independent McRAID Storage Manager (Via Archttp proxy server) Windows 2000/XP/2003, Linux and FreeBSD SAP Monitor (Single Admin portal to scan for multiple RAID units in the network, Via ArcHttp Proxy Server) Windows 2000/XP/2003 Java based for Windows. Linux and FreeBSD (available in Q2, 2005) SNMP Manager Console Integration (Via ArcHttp Proxy Server) Windows 2000/XP/2003, Linux.
HARDWARE INSTALLATION Single Admin Portal (SAP) Monitor Scan for multiple RAID units in the network and monitor the controller set status. It also includes disks stress test utility to kick out disks meeting marginal spec before the RAID unit is actually put on-line for real business. For additional information, see the Utility manual in the package CD-ROM or download from the web site http://www.areca.com.tw.
BIOS CONFIGURATION 3. McBIOS RAID Manager The mainboard BIOS automatically configures the SATA RAID controller parameter at power-up; • I/O Port Address • Interrupt channel(IRQ) • Adapter ROM Base Address Use McBIOS to further configure the SATA RAID adapter to suit your operating system. 3.1 Starting the McBIOS RAID Manager This section explains how to use the McBIOS Setup Utility to configure your RAID system. The BIOS Setup Utility is designed to be user-friendly.
BIOS CONFIGURATION Use Up and Down arrow keys to select the adapter you want to configure. While a desired adapter is highlighted, press the key to enter the Main Menu of the McBIOS Configuration Utility.
BIOS CONFIGURATION • • • • • • • Define volume set, Add physical drive, Modify volume set, Modify RAID level/stripe size, Define pass-through disk drives, Modify system function, and Designate drives as hot spares. 3.3 Configuring Raid Sets and Volume Sets You can configure raid sets and volume sets with McBIOS RAID manager using Quick Volume/Raid Setup automatically, or Raid Set/Volume Set Function manually configuration method. Each configuration method requires a different level of user input.
BIOS CONFIGURATION 3.5 Using Quick Volume /Raid Setup Configuration In Quick Volume /Raid Setup Configuration, it collects all drives in the tray and include them in a raid set. The raid set you create is associated with exactly one volume set, and you can modify the default RAID level, stripe size, and capacity of the volume set. Designating Drives as Hot Spares will also show in the raid level selection option.
BIOS CONFIGURATION 4 Using UP and DOWN arrow key to select the current volume set stripe size and press Enter key to confirm it. This parameter specifies the size of the stripes written to each disk in a RAID 0, 1, 5 or 6 Volume Set. You can set the stripe size to 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, or 128 KB. A larger stripe size provides better-read performance, especially if your computer does mostly sequential reads.
BIOS CONFIGURATION Step Action 1 To setup the Hot Spare (option), choose Raid Set Function from the main menu. Select the Create Hot Spare and press Enter key to set the Hot Spare. 2 Choose Raid Set Function from the main menu. Select the Create Raid Set and press Enter key. 3 Select a Drive For Raid Set window is displayed showing the IDE drive connected to the current controller. 4 Press UP and DOWN arrow keys to select specific physical drives.
BIOS CONFIGURATION Note: User can use this method to examine the existing configuration. Modify volume set configuration method provides the same functions as create volume set configuration method. In volume set function, you can use the modify volume set function to modify the volume set parameters except the capacity size: 3.7 Main Menu The main menu shows all function that enables the customer to execute actions by clicking on the appropriate link.
BIOS CONFIGURATION This password option allows user to set or clear the raid controller’s password protection feature. Once the password has been set, the user can only monitor and configure the raid controller by providing the correct password. The password is used to protect the internal RAID controller from unauthorized entry. The controller will check the password only when entering the Main menu from the initial screen.
BIOS CONFIGURATION A single volume set is created and consumed all or a portion of the disk capacity available in this raid set. Define the capacity of volume set in the Available Capacity popup. The default value for the volume set is displayed in the selected capacity. To enter a value less than the available capacity, type the value and press the Enter key to accept this value.
BIOS CONFIGURATION Press the Yes key in the Create Vol/Raid Set dialog box, the raid set and volume set will start to initialize it.
BIOS CONFIGURATION 3.7.2.1 Create Raid Set To define raid set, follow the procedure below: 1.
BIOS CONFIGURATION 4. An Edit The Raid Set Name dialog box appears. Enter 1 to 15 alphanumeric characters to define a unique identifier for a raid set. The default raid set name will always appear as Raid Set. #.
BIOS CONFIGURATION
BIOS CONFIGURATION
BIOS CONFIGURATION 3.7.2.
BIOS CONFIGURATION 3.7.2.7 Raid Set Information To display Raid Set information, move the cursor bar to the desired Raid Set number, then press Enter key. The Raid Set Information will show as above. You can only view the information of this Raid Set.
BIOS CONFIGURATION on all the physical disks in the Raid Set. Thus each Volume Set on the Raid Set will have its data spread evenly across all the disks in the Raid Set. 3.7.3.1 Create Volume Set 1. Volume sets of different RAID levels may coexist on the same raid set. 2. Up to 16 volume sets in a raid set can be created by the SATA RAID controller. 3. The maximum addressable size of a single volume set is 2 TB(32-bit mode). To create a volume set, follow the following steps: 1.
BIOS CONFIGURATION
BIOS CONFIGURATION • Volume Name
BIOS CONFIGURATION • Capacity
BIOS CONFIGURATION • SCSI Channel
BIOS CONFIGURATION • SCSI LUN
BIOS CONFIGURATION
BIOS CONFIGURATION 3.7.3.
BIOS CONFIGURATION • Volume Growth Use this raid set expands to expand a raid set, when a disk is added to your system. The expand capacity can use to enlarge the volume set size or create another volume set. The modify volume set function can support the volume set expansion function. To expand volume set capacity value from raid set system function, move the cursor bar to the volume set volume capacity item and entry the capacity size.
BIOS CONFIGURATION 3.7.3.
BIOS CONFIGURATION 3.7.3.6 Display Volume Set Info.
BIOS CONFIGURATION 3.7.
BIOS CONFIGURATION 3.7.4.
BIOS CONFIGURATION 3.7.4.
BIOS CONFIGURATION 3.7.5 Raid System Function To set the raid system function, move the cursor bar to the main menu and select the “Raid System Function” item and then press Enter key. The Raid System Function menu will show all items. Move the cursor bar to an item, then press Enter key to select the desired function.
BIOS CONFIGURATION 3.7.5.
BIOS CONFIGURATION RAID system from unauthorized entry. The controller will check the password only when entering the Main menu from the initial screen. The system will automatically go back to the initial screen when it does not received any command in 20 seconds. To set or change the password, move the cursor to Raid System Function screen, press the Change Password item. The Enter New Password screen appears.
BIOS CONFIGURATION 3.7.5.
BIOS CONFIGURATION for outstanding and completed portions of the workload. The RAID Controller allows user to choose the SATA Mode: SATA150, SAT150+NCQ, SAT300, SATA300+NCQ. 3.7.5.
BIOS CONFIGURATION Multiples Of 10G: If you have 120 GB drives from different vendors; chances are that the capacity varies slightly. For example, one drive might be 123.5 GB, and the other 120 GB. Areca drive Truncation mode Multiples Of 10G uses the same capacity for both of these drives so that one could replace the other. Multiples Of 1G: If you have 123 GB drives from different vendors; chances are that the capacity varies slightly. For example, one drive might be 123.5 GB, and the other 123.4 GB.
BIOS CONFIGURATION 3.7.5.
BIOS CONFIGURATION Use this feature to set the controller Ethernet port configuration. Customer doesn’t need to create a reserved space on the arrays before the Ethernet port and HTTP service working. 3.7.6.1 DHCP Function DHCP (Dynamic Host Configuration Protocol) is a protocol that lets network administrators manage centrally and automate the assignment of IP (Internet Protocol) configurations on a computer network.
BIOS CONFIGURATION sure that the assigned IP address is in the same range of your default router address and that it is unique to your private network. However we would highly recommend that if you have a network of computers and the option to assign your TCP/IP client configurations automatically, please do. An IP address allocation scheme will reduce the time it takes to set-up client computers and eliminate the possibilities of administrative errors.
DRIVER INSTALLATION
DRIVER INSTALLATION
DRIVER INSTALLATION 4. Driver Installation This chapter describes how to install the SATA RAID controller drive to your operating system. The installation procedures depend on the following terminology: Installing operating system on the SATA Volume If you have a new drive configuration without an operating system and want to install operating system on a disk drive managed by the SATA RAID Controller. The driver installation is a part of the operating system installation.
DRIVER INSTALLATION 1. The computer system BIOS must set to boot-up from CD-ROM. 2. Insert the SATA Controller Driver CD disc into the CD-ROM drive. 3. System will boot-up from CD-ROM Drive, to create the driver diskettes selected the “SATA RAID controller Driver Diskette Make Utility”, and provides several screens with choices. 4. Move the highlight bar to the “Create Driver Disk” entry and press Enter. 5.
DRIVER INSTALLATION RAID systems and in Storage Area Network (SAN) environments. Storport delivers higher I/O throughput, enhanced manageability, and an improved miniport interface. Storport better utilizes faster adapters through the use of reduced Delay Procedure Call (DPC) and improved queue management. 4.2.2 Install Windows 2000/XP/2003 on a SATA RAID Volume The following instructions explain how to install the SATA RAID controller Driver.
DRIVER INSTALLATION 4. Press F6 when the screen shows ”Setup is inspecting your Computer’s hardware Configuration”. This must be done or else the new driver installed from the SATA RAID driver diskette will not be recognized. 5. The next screen will show: “Setup could not determine the type of one or more mass storage device installed in your system.” Selected specify additional SCSI adapter by pressing S. 6.
DRIVER INSTALLATION or pass-through disks accessible to Windows. This procedure assumes that the SATA RAID controller hardware, driver, and Windows are installed and operational in your system. 1. Partition and format the new volume set or disks using Disk Administrator: a. Choose Administrative Tools from the Start menu. b. Choose Computer Management from the Administrative Tools menu. c. Select Storage. d. Select Disk Management. 2. Follow the on-screen prompts to write a signature to the drive. 3.
DRIVER INSTALLATION 4. The “Upgrade Device Driver Wizard” popup and provides a choice for the wizard to select. Choose “Display a list of known drivers for this device, so that you can choose a specific driver.” and click on Next. 5. When the next screen queries the user about utilizing the currently installed driver, click on Have Disk button. 6.
DRIVER INSTALLATION 1. Partition and format the new arrays or disks using Disk Administrator: a. Choose Administrative Tools from the Start menu. b. Choose Computer Management from the Administrative Tools menu. c. Select Storage. d. Select Disk Management. 2. Follow the on-screen prompts to write a signature to the drive. 3. Right click on the drive and select Create Volume from the menu. 4. Follow the on-screen prompts to create a volume set and to give a disk drive letter. 4.2.
DRIVER INSTALLATION 4.3 Driver Installation for Linux This chapter describes how to install the SATA RAID controller drive to your Red Hat Linux, and SuSE Linux. Before installing the SATA RAID driver to the Linux, you must have done the following action: 1. Install and configure the controller and hard disk drives according to the instructions in Chapter 2 Hardware Installation. 2. Start the system and then press Tab/F6 to enter the McBIOS RAID manager configuration utility.
DRIVER INSTALLATION ter 3 McBIOS RAID Manager. The ship CD-ROM that came with the SATA RAID controller includes compiled and tested drivers for FreeBSD 4.x (4.2 and onwards) and 5.x (5.2 and onwards). To check if a more updated version driver is available, please see the ARECA web site http://www.areca.com. tw. Please refer to the “readme.txt” file on the SATA RAID controller software CD-ROM or website to make driver diskette and to install driver to the system.
INSTALLATION ARCHTTP PROXY SERVER 5. Installation ArcHttp Proxy Server Overview After the hardware installation, the SATA disk drives connected to the SATA RAID controller must be configured and the volume set units initialized before they are ready to use. Those user interfaces can access the built-in configuration and administration utility that resides in the controller’s firmware.
INSTALLATION ARCHTTP PROXY SERVER 3. Click on the Setup file then the Welcome screen appears. Follow the on-screen prompts to complete ArcHttp Proxy Server software installation. A program bar appears that measures the progress of the ArcHttp setup. When this screen complete, you have completed the ArcHttp Proxy Server software setup. 4. After a successful installation, the Setup Complete dialog box of the installation program is displayed. Click the Finish button to complete the installation. 5.
INSTALLATION ARCHTTP PROXY SERVER 2. Run the ArcHttpPci file that resides at: \linux\http\ on the CD-ROM. Usage: ArcHttpPci TCP_PORT Parameters: TCP_PORT value = 1 ~ 65535 For Example: Start the ArcHttp Proxy Server for TCP_PORT = 6666, user can type “ArcHttpPci 6666” on command line and enter to execute it. 3. See next chapter in the McRAID storage manager to customize your RAID volume set. Note: For RedHat Users: upgrade Mozilla Browser to Version 1.6 or later.
WEB BROWSER-BASED CONFIGURATION 6. Web Browser-based Configuration Before using the McRAID firmware-based browser utility, do the initial setup and installation of this product. If you need to boot up the operating system from a RAID volume set, you must first create a RAID volume by using McBIOS RAID Manager. Please refer to section 3.3 Using Quick Volume /Raid Setup Configuration for information on creating this initial volume set.
WEB BROWSER-BASED CONFIGURATION 6.1.1 For Windows Screen in this section are taken from a Windows/XP installation. If you are running other Windows, your installing screen may look different, but the ArcHttp proxy server installation is essentially the same. 1. Click on the Start Button in the Windows 2000/XP task bar and then click Program, select the ArcHttp Proxy Server and run “ArcHttp Proxy Server”. The ArcHttp dialog box appears. If user doesn’t want to launch the web browser, goes to step 4. 2.
WEB BROWSER-BASED CONFIGURATION 3. The Storage Console current configuration screen displays the current configuration of your RAID subsystem. 4. If you don’t default start-up the web browser, clear “The Launch Web Browser when server started!!” setting. To start the ArcHttp Proxy Server web-browser management, click the Start button. 9. User may execute the ArcHttp proxy server by entering http://[IP Address] in your web browser.
WEB BROWSER-BASED CONFIGURATION 6.1.2 For Linux Execute the ArcHttp proxy server by entering http://[IP Address] in the Netscape browser provided with Linux. Note that Linux prompts you to login to the machine with an ID of root. The SATA RAID controller default User Name (ID) is “admin” and the Password is “0000” 6.2 Start-up McRAID Manager for Remote Administration You can manage a system remotely from a system that does not contain a SATA RAID controller.
WEB BROWSER-BASED CONFIGURATION 6.2.2 Linux System To configure SATA RAID controller on a remote machine, you need to know its IP Address. You must first start up your local ArcHttp proxy server. (Please reference this chapter section 6.1.1). (1).Launch your ArcHttp proxy server by entering http://[IP Address] in the remote web browser. (2). When connection to the remote system is established, the System Login screen appears.
WEB BROWSER-BASED CONFIGURATION To display raid set information, move the mouse cursor to the desired raid set number, then click it. The raid set Information will show in the screen. To display volume set information, move the mouse cursor to the desired Volume Set number, then click it. The volume set Information will show in the screen. To display drive information, move the mouse cursor to the desired physical drive number, then click it. The drive Information will show in the screen. 6.
WEB BROWSER-BASED CONFIGURATION Physical Drives Create pass through disks and modify the existed pass through drives parameter. It also provides the function to identify the respect disk drive. System Controls Setting the raid system configurations Information View the controller information. The Raid Set Hierarchy can also view through the RaidSet Hierarchy item. 6.
WEB BROWSER-BASED CONFIGURATION 6.6 RaidSet Functions Use the Raid Set Function and Volume Set Function if you prefer to customize your system. User manual configuration can full control of the raid set setting, but it will take longer to complete than the Quick Volume/Raid Setup configuration. Select the Raid Set Function to manually configure the raid set for the first time or deletes existing raid set and reconfigures the raid set. A raid set is a group of disks containing one or more volume sets. 6.6.
WEB BROWSER-BASED CONFIGURATION you which to delete in the select column to delete screen. Tick on the Confirm The Operation and click on the Submit button in the screen to delete it. 6.6.3 Expand Raid Set Use this option to expand a raid set, when a disk is added to your system. This function is active when at least one drive is available. To expand a raid set, click on the Expand Raid Set link. Select the target raid set, which you want to expand it.
WEB BROWSER-BASED CONFIGURATION ue to work, when the SATA RAID controller is power on. User can use the Activate Raid Set option to active the raid set. After user complete the function, the Raid State will change to Degraded Mode. To activate the incomplete the raid set, click on the Activate Raid Set link. A “Select The RAID SET To Activate” screen is displayed showing all raid set existing in the current controller. Click the raid set number you which to activate in the select column.
WEB BROWSER-BASED CONFIGURATION 6.6.6 Delete Hot Spare Select the target Hot Spare disk to delete by clicking on the appropriate check box. Tick on the Confirm The Operation, and click on the Submit button in the screen to delete the hot spares. 6.6.7 Rescue Raid Set When the system is power off in the Raidset update period, it may be disappeared in this abnormal condition. The “RESCUE” function can recover the missing RaidSet information. The RAID controller uses the time as the RaidSet signature.
WEB BROWSER-BASED CONFIGURATION 6.7.1 Create Volume Set 1. Volume sets of different RAID levels may coexist on the same raid set. 2. Up to 16 volume sets in a raid set can be created by the SATA RAID controller. 3. The maximum addressable size of a single volume set is 2 TB(32-bit mode). To create volume set from raid set system, move the cursor bar to the main menu and click on the Create Volume Set link. The Select The Raid Set To Create On It screen will show all raid set number.
WEB BROWSER-BASED CONFIGURATION The available RAID levels for the current Volume Set are displayed. Select a RAID level and press Enter to confirm. • Strip Size This parameter sets the size of the stripe written to each disk in a RAID 0, 1, (10), 5 or 6 logical drive. You can set the stripe size to 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, or 128 KB. A larger stripe size produces better-read performance, especially if your computer does mostly sequential reads.
WEB BROWSER-BASED CONFIGURATION bar to the main menu and click on the Delete Volume Set link. The Select The Raid Set To Delete screen will show all raid set number. Tick on a raid set number and the Confirm The Operation and then click on the Submit button to show all volume set item in the selected raid set. Tick on a volume set number and the Confirm The Operation and then click on the Submit button to delete the volume set. 6.7.3 Modify Volume Set To modify a volume set from a raid set: (1).
WEB BROWSER-BASED CONFIGURATION and click on the Submit button to complete the action. User can modify all values except the capacity. 6.7.3.1 Volume Set Migration Migrating occurs when a volume set is migrating from one RAID level to another, a volume set strip size changes, or when a disk is added to a raid set. Migration status is displayed in the volume status area of the RaidSet Hierarchy screen when one RAID level to another, a Volume set strip size changes or when a disk is added to a raid set. 6.
WEB BROWSER-BASED CONFIGURATION 6.7.5 Stop VolumeSet Check Use this option to stop the Check Volume Set function. 6.8 Physical Drive Choose this option from the Main Menu to select a physical disk and to perform the operations listed below. 6.8.1 Create Pass-Through Disk To create pass-through disk, move the mouse cursor to the main menu and click on the Create Pass-Through link. The relative setting function screen appears.
WEB BROWSER-BASED CONFIGURATION 6.8.2 Modify Pass-Through Disk Use this option to modify the Pass-Through Disk Attribute. User can modify the cache mode, Tagged Command Queuing, and SCSI channel/ID/LUN on an existed pass through disk. To modify the pass-through drive attribute from the pass-through drive pool, move the mouse cursor bar to click on Modify PassThrough link.
WEB BROWSER-BASED CONFIGURATION 6.8.3 Delete Pass-Through Disk To delete pass-through drive from the pass-through drive pool, move the mouse cursor bar to the main menus and click on Delete Pass Through link. After you complete the selection, tick on the Confirm The Operation and click on the Submit button to complete the delete action. 6.8.
WEB BROWSER-BASED CONFIGURATION 6.9 System Controls 6.9.1 System Config To set the raid system function, move the cursor bar to the main menu and click on he Raid System Function link. The Raid System Function menu will show all items. Move the cursor bar to an item, then press Enter key to select the desired function. • System Beeper Setting The Alert Beeper function item is used to Disabled or Enable the SATA RAID controller alarm tone generator.
WEB BROWSER-BASED CONFIGURATION User can set the “Disk Write Cache Mode” to: Auto, Enabled or Disabled. • Disk Capacity Truncation Mode: ARECA RAID controllers use drive truncation so that drives from differing vendors are more likely to be able to be used as spares for each other. Drive truncation slightly decreases the usable capacity of a drive that is used in redundant units. The controller provides three truncation modes in the system configuration: Multiples Of 10G, Multiples Of 1G, and No Truncation.
WEB BROWSER-BASED CONFIGURATION directly connected or via a LAN or WAN with no software or patches required. DHCP (Dynamic Host Configuration Protocol) is a protocol that lets network administrators manage centrally and automate the assignment of IP (Internet Protocol) configurations on a computer network. When using the Internet’s set of protocols (TCP/IP), in order for a computer system to communicate to another computer system it needs a unique IP address.
WEB BROWSER-BASED CONFIGURATION and user can select either single or multiple user notifications to be sent via “Plain English” e-mails with no software required. 6.9.4 SNMP Configuration To configure the raid controller SNMP function, move the cursor bar to the main menu and click on the System Controls link. The System Controls menu will show all items. Move the cursor bar to the SNMP Configuration item, then press Enter key to select the desired function.
WEB BROWSER-BASED CONFIGURATION 6.9.5 View Events/Mute Beeper To view the SATA RAID controller’s information, move the mouse cursor to the main menu and click on the System Information link. The SATA Raid controller events Information screen appears. Choose this option to view the system events information: Timer, Device, Event type, Elapse Time and Errors. The RAID system does not built the real time clock. The Time information is the relative time from the SATA RAID controller power on. 6.9.
WEB BROWSER-BASED CONFIGURATION 6.9.8 Modify Password To set or change the SATA RAID controller password, move the mouse cursor to Raid System Function screen, and click on the Change Password link. The Modify System Password screen appears. The password option allows user to set or clear the SATA RAID controller’s password protection feature. Once the password has been set, the user can only monitor and configure the SATA RAID controller by providing the correct password.
WEB BROWSER-BASED CONFIGURATION 6.9.9 Update Firmware Please reference the appendix A firmware utility. 6.10 Information 6.10.1 RaidSet Hierarchy Use this feature to view the SATA RAID controller current raid set, current volume set and physical disk configuration. Please reference the this chapter “Configuring Raid Sets and Volume Sets” 6.10.
WEB BROWSER-BASED CONFIGURATION link. The SATA RAID controller Information screen appears. Use this feature to view the SATA RAID controller’s information. The controller name, firmware version, serial number, main processor, CPU data/Instruction cache size and system memory size/speed appear in this screen. 6.10.3 Hardware Monitor To view the RAID controller’s hardware monitor information, move the mouse cursor to the main menu and click the Hardware Monitor link. The Hardware Information screen appears.
APPENDIX Appendix A Since the SATA RAID controller features flash firmware, it is not necessary to change the hardware flash chip in order to upgrade the RAID firmware. The user can simply re-program the old firmware and BIOS through the McRAID storage manager. New releases of the Firmware and BIOS are available in the form of a DOS file at web site. The file available at the web site is usually a self-extracting file that contains the following: 1XXXFIRMVVV.
APPENDIX 5. After the firmware upgrade is complete, a bar indicator will show “Firmware Has Been Updated Successfully” 6. After the new firmware completes download, user should find a chance to restart the controller for the new firmware to take effect.
APPENDIX Appendix B Battery Backup Module (BBM) The SATA RAID controller operates using cache memory .The battery Backup Module is an add-on module that provides power to the PCI SATA RAID controller cache memory in the event of a power failure. The Battery Backup Module monitors the write back cache on the SATA RAID controller, and provides power to the cache memory if it contains data not yet written to the hard drives when power failure occurs.
APPENDIX • Humidity: 45-85%, non-condensing Electrical • Input Voltage +3.6VDC • On Board Battery Capacity 1000mAH (1*1000mAH) Installation 1. Make sure all power to the system is disconnected. 2. Connector J2 is available for the optional battery backup module. Connect the BBM cable to the 12-pin battery connector on the controller 3. Integrators may provide pre-drilled holes in their cabinet for securing the BBM using its three mounting positions.
APPENDIX Changing the Battery Backup Module The LI-ION battery will no longer accept a charge properly. LIION battery life expectancy is approximately 1 to 5 years. 1. Shutdown the operating system properly. Make sure that cache memory has been flushed. 2. Disconnect the battery backup module cable from J2 on the SATA RAID card. 3. Disconnect the battery pack cable from JP2 on the Battery Backup Module. 4. Install a new battery pack and connect the new battery pack to JP2. 5.
APPENDIX Appendix C SNMP Operation & Definition Overview The McRAID manager includes a firmware-embedded Simple Network Management Protocol (SNMP) agent for the connect SATA RAID controller. An SNMP-based management application (also known as an SNMP manager) can monitor the SATA RAID controller. An example of a SNMP management application is HewlettPackard’s Open View.
APPENDIX SNMP Installation The installation of the SNMP manager is accomplished in several phases: • Installing the Manager software on the client • Placing a copy of the management information base (MIB) in a directory which is accessible to the management application • Compiling the MIB description file with the management application Starting the SNMP function setting 123
APPENDIX • Community Name Community name act as password of screen accesses to the SNMP agent of a particular network device. Type in the community names of the SNMP agent. Before access is granted to a request station, this station must incorporate a valid community names to its request; otherwise, the SNMP agent will deny access to the system. Most network devices use “public” as default of their community names. This value is case-sensitive.
APPENDIX Appendix D General Troubleshooting Tips Most of controller errors are traceable to external factors, such as conflicts with other installed cards, bad or incorrectly configured drives, loose cables, improper controller installation, or other installation errors. To troubleshoot SATA RAID controller problems, try simplifying your hardware configuration by removing some other devices from the system and then adding them back one at a time.
APPENDIX primary boot device (or first in the boot device list) Question 4: What PCI slots are supported by the SATA RAID controllers? Answer: For all PCI-X SATA RAID controllers, install card in a 64-bit/133MHz PCI-X for the best performance. It can also be used in 64-bit / 66 MHz slots, 32-bit/66MHz PCI slots as well as 32-bit/33MHz slots. All PCI-X SATA RAID controllers can not work with 5V PCI slot.
APPENDIX Question 8: Will ARECA submit the Linux code to kernel.org? Answer: Yes. Shortly after we ship products, we will submit our code. Question 9: What is the warranty period? Answer: Like all ARECA External RAID controllers, the PCI-X or PCI-Express SATA RAID controller is backed by a 3-year warranty. Question 10: Which O/S (Operating System) will support X86 64-bit processors? Answer: The following O/S vendors have announced product support for AMD64 and Intel EM64T.
APPENDIX Question 11: Is it possible to write software that will run on Intel’s processors with Intel® EM64T, and AMD’s 64-bit capable processors? Answer: Yes, in most cases. Even though the hardware microarchitecture for each company’s processor is different, the operating system and software ported to one processor will likely run on the other processor due to the close similarity of the instruction set architectures.
APPENDIX Appendix E Technical Support Areca Technical Support provides several options for Areca users to access information and updates. We encourage you to use one of our electric services, which provide product information updates for the most efficient service and support. If you decide to contact us, please have the information such as Product model and serial number, BIOS and driver version, and a description of the problem.
GLOSSARY Glossary 2TB The 32-bit versions operating systems have a maximum limitation of 2 TB per volume set. 64-bit versions remove this limitation, so if you are building large warehouses, you should consider 64-bit versions. Array An array is a logical disk comprised of multiple physical hard disks. The number of hard disks in an array is dictated by the type of the array and the number of spares that may be assigned to it. (Arrays are also sometimes referred to as containers).
GLOSSARY Battery Backup Module Many modern RAID controllers are armed with a battery backup Module (BBM). While an UPS protects most servers from power fluctuations or failures, a BBM provides an additional level of protection. In the event of a power failure, a BBM supplies power to retain data in the RAID controller’s cache, thereby permitting any potentially dirty data in the cache to be flushed out to secondary storage when power is restored.
GLOSSARY Hot Spare An extra physical disk drive in a RAID configuration that controller can use to automatically rebuild a system drive when another drive fails. The hot spare drive must have at least as mush capacity as the largest disk drive in the array or the rebuild may not start. Hardware RAID versus Software RAID Beyond the different types of RAID, there are two implementation forms: hardware-based and software-based.
GLOSSARY speed, switched architecture. Each PCI Express link is a serial communications channel made up of two differential wire pairs that provide 2.5 Gbits/sec in each direction. Up to 32 channels may be combined, creating a parallel interface of independently controlled serial links. PCI-X (PCI eXtended) an enhanced PCI bus technology is backward compatible with existing PCI cards. PCI and PCI-X slots are physically the same.
GLOSSARY SMART This technology provides users with advanced warning of Disk Drive failures thus enabling the Operating System to warn Users of potential failure. S.M.A.R.T. was included in EIDE drives with the ATA-3 specification. SNMP Since it was developed in 1988, the Simple Network Management Protocol has become the de facto standard for inter-network management. Because it is a simple solution, requiring little code to implement, vendors can easily build SNMP agents to their products.
GLOSSARY through operations are more time consuming. XOR-Engine All RAID arrays (with the exception of RAID 0, RAID 1 and RAID 10) require parity to be calculated and written to the array in conjunction with data. Typically the parity is a simple XOR on the bytes comprising a stripe. This is a computationally intensive operation that many modern RAID controllers perform using a dedicated ASIC (instead of calculating them in firmware on the main embedded processor’s core).