Page 2
SuperTrak66™ User's Manual Copyright Copyright by Promise Technology, Inc. (“Promise”), 2000. No part of this manual may be reproduced or transmitted in any form without the expressed, written permission of Promise. Trademarks All trademarks are the property of their respective holders.
SuperTrak66™ User's Manual Table of Contents Introduction _________________________________________ 1 1.1 Promise Technology, Inc.________________________________1 1.2 What is SuperTrak66?___________________________________1 1.3 Key Features __________________________________________2 1.4 System Requirements___________________________________3 1.5 Operating System Support_______________________________3 Getting Started _______________________________________ 5 2.1 Unpacking SuperTrak66_________________________________5 SuperTrak66 Controller Card ________________________________________6 Cables _________________________________________________________6 2.2 Quick Installation Checklist ______________________________7...
Page 4
SuperTrak66™ User's Manual 3.5 View / Define Array ____________________________________22 Define Array Definition Menu_______________________________________23 Creating a RAID 0 Array __________________________________________24 Creating a RAID 1 Array __________________________________________24 Creating a RAID 3 Array __________________________________________26 Creating a RAID 5 Array __________________________________________27 Creating a Spanning Array ________________________________________27 "Hot"...
Page 5
SuperTrak66™ User's Manual 5.2 SuperCheck Pull-Down Menu/Toolbar____________________52 Using Pull-Down Menu Items ______________________________________52 Using View Pull-Down Menu _______________________________________53 Using Connection Pull-Down Menu__________________________________53 Using Preference Pull-Down Menu __________________________________54 Using Help Pull-Down Menu _______________________________________54 Using Help Topics _______________________________________________55 Using SuperCheck Toolbar ________________________________________57 5.3 Console Functions ____________________________________59 Creating A New Message Server ___________________________________59 Viewing Console Object icons _____________________________________60 5.4 Message Server Functions _____________________________61...
Page 6
SuperTrak66™ User's Manual Viewing IOPx Object icons ________________________________________83 IOPx Information View ____________________________________________84 5.9 Channel (chx) Functions _______________________________86 Viewing Channel Object icons _____________________________________86 5.10 Hard Drive Functions _________________________________87 Hard Drive Information View________________________________________87 5.11 Enclosure Functions__________________________________88 Enabling Rebuild/Synchronization Beeper ____________________________88 Viewing Enclosure Object icons ____________________________________88 Enclosure Information View ________________________________________89 5.12 Array Functions ______________________________________90 Deleting an Existing Array_________________________________________90...
Page 8
SuperTrak66™ User's Manual Figure 28: Array pull-down menu...52 Figure 29: Using View Pull-Down Menu...53 Figure 30: Using Connection Pull-Down Menu ...53 Figure 31: Using Preference Pull-Down Menu ...54 Figure 32: Using Help Pull-Down Menu...54 Figure 33: Using Help Contents Window ...55 Figure 34: Using Help Find Window...56 Figure 35: Toolbar icons ...57 Figure 36: Creating New Message Server pull-downs ...59...
Page 9
SuperTrak66™ User's Manual Figure 78: Array Object View...97 Figure 79: Array Information View...98 Figure A1: RAID 0 striping interleaves data across multiple drives... A-2 Figure A2: RAID 1 mirrors identical data to two drives ...A-3 Figure A3: RAID 0+1 striping and mirroring of two drive pairs... A-4 Figure A4: RAID 3 multiple drives stripe data w/ one dedicated parity drive ...
SuperTrak66™ User's Manual Manual Conventions Common identifiers: - Press the Enter key [Key] - Press the key(s) shown within the brackets Note: - Supplementary note containing important information Common expressions: “Left -click ” - move the mouse cursor over the specified target, then click once with the left mouse button.
SuperTrak66™ User's Manual Promise Technology, Inc. Promise Technology, Inc. was founded in San Jose in 1989 and established a proven track record for leading edge storage controller products. With an innovative product line, the company has pioneered the ATA RAID storage concept, allowing users to configure RAID arrays using low-cost Ultra ATA and EIDE drives.
SuperTrak66™ User's Manual On the software side, SuperCheck comprises three “modules”: Console, Message Server, and Message Agent. These modules use TCP/IP connections to communicate with one another, allowing communication across a network. This allows system administrators to monitor and rebuild the SuperTrak RAID system from a local console or a remote workstation over the Internet.
DOS 7 or later. DOS versions earlier than 7.0 have an 8.4GB drive size limit which cannot be changed. O drivers are supplied Promise Technology. The - 3 - Chapter 1...
Page 15
SuperTrak66™ User's Manual Chapter 1 Other Operating Systems Other operating systems may or may not provide an OSM driver for I sufficient to attach to SuperTrak66 arrays. However, Promise is not officially supporting any alternative operating system at this time. - 4 -...
SuperTrak66™ User's Manual Getting Started This chapter is designed to help you prepare SuperTrak66 for installation into Windows NT 4.0 system servers. Please read through this chapter carefully before attempting to install SuperTrak66. Users should record their current CMOS (system setup) settings before making any changes. This preventative measure is aimed at protecting such information from loss, which may happen unpredictably and/or periodically during any hardware installation.
SuperTrak66™ User's Manual Chapter 2 SuperTrak66 Controller Card Seen in Figure 1, the SuperTrak66 controller card has several physical features of interest for purposes of installation: A SIMM socket for EDO memory (minimum 8MB required), 4 IDE channel connections (1 “master” drive per channel), an alarm buzzer, a battery, and 4 LEDs on the card’s backplane.
SuperTrak66™ User's Manual Quick Installation Checklist Refer to this checklist to ensure that all hardware and software components necessary for your SuperTrak66 to operate efficiently are installed. Hardware Installation þ At least one drive is cabled and attached to the controller. þ...
SuperTrak66™ User's Manual Hardware Installation 1) Install EDO memory into the SIMM slot at SIMM1 (see Figure 1). The minimum memory requirement is 8MB. For optimal performance, Promise recommends at least 16MB. Some units may ship with 16MB memory. 2) Remove protective label for 3V (CR2032 or compatible) battery shipped with the card (see Figure 1) that supports NVRAM.
SuperTrak66™ User's Manual Software Installation This section covers various software-related installation issues for SuperTrak66. These include: BIOS Utility, Network Connection, Driver Installation, and Application Installation. BIOS Utility The SuperTrak66 BIOS utility (“SuperBuild”) must be used to create the first array(s) on the SuperTrak66. Arrays may subsequently be created through the SuperCheck utility.
Page 21
SuperTrak66™ User's Manual 5) Highlight “TCP/IP Protocol” from the listbox, then click on the “OK” button. 6) Windows NT will proceed to install the TCP/IP protocol stack. 7) Click on the “Configure” button. 8) Enter the network IP address. If you do not know the IP address, cont act your network administrator.
7) Click on the filename “sptrak.inf” and press “Open” button. 8) Select “Promise Technology, Inc., SuperTrak IDE Controller” and press “OK.” 9) “Select SCSI Adapter Option” will be displayed. Press “Install,” which initiates the installation operation.
6) Specify “a:\”, insert the Promise driver diskette into drive A: and press ENTER. 7) Select the “Promise Technology Inc. SuperTrak Controller” and click “OK”. NOTE: for CD installations, you must also specify the driver for your CD-ROM adapter (i.e. if using an ATAPI CD-ROM, specify the IDE 2.1 controller) 8) Follow the normal setup installation procedure.
SuperTrak66™ User's Manual Chapter 2 SuperCheck Installation There are several layers of the SuperCheck software installation which must be installed on the appropriate network servers/workstations. Make sure the SuperTrak66 I O device driver is installed as detailed on p. 9 before moving on to install the SuperCheck utility software.
SuperTrak66™ User's Manual This chapter contains a Setup Task Quick Reference which is a checklist of tasks needed to initialize your SuperTrak66 system, followed by a step-by-step instructional breakdown of each task. The second half of this chapter is a visual and technical description reference including software screen shots.
SuperTrak66™ User's Manual Entering the BIOS SuperBuild utility When the system boots, you will see the Promise SuperTrak66 BIOS sign-on banner appear on the screen. Once the BIOS identifies arrays attached to the SuperTrak66 controller, it will offer an option to enter the SuperBuild utility. Press [Ctrl-F] to initialize SuperBuild and display the Main Menu.
SuperTrak66™ User's Manual 3.2 SuperTrak BIOS Reference When the SuperTrak66 BIOS loads during system boot time, it displays pertinent information about the RAID arrays which it finds, then displays “Press <Ctrl-F> to enter Array BIOS Configuration Utility” (see below). Figure 5: SuperTrak66 BIOS startup The information displayed in the form of a small table contains the following properties: These represent a unique ID number assigned to each RAID array...
SuperTrak66™ User's Manual Status Shows one of three possible array status conditions: Functional The array is fully operational, and no problems are present. Critical The array is operational, but has lost its fault tolerance. For RAID array levels 1, 3 and, 5 the array contains a failed drive. The user should identify and replace the failed drive.
SuperTrak66™ User's Manual 3.3 Auto Setup By pressing the [1] key while in the Main Menu screen, the “Auto Setup” screen is displayed (see below). It is divided into sections: “Auto setup options menu”, “Auto setup configuration,” and “Keys Available”. Figure 7: Auto setup screen Auto Setup Options Menu This section of the screen is the only selectable portion.
SuperTrak66™ User's Manual RAID 5 (needs 3 drives min.) Auto Setup Configuration This section of the Auto Setup Menu contains four fields: Mode Items in this field correspond to the selections found in the “Optimize Array For” field in the Auto Setup Menu sec tion (see table on page 19). Spare Drive Auto setup does not allow configuring a hot spare drive.
SuperTrak66™ User's Manual 3.4 View Drive Assignments By pressing [2] on the “Main Menu” screen, the “View Drive Assignments” screen is displayed (below). This screen does not allow modifications to any of the four fields. Figure 8: View Drive Assignments screen Channel: ID This field shows the SuperTrak66 controller channel ID (1-4) to which a particular drive is attached.
SuperTrak66™ User's Manual 3.5 View / Define Array By pressing [3] from the “Main Menu” scree n, the “Define Array Menu” is displayed (see Figure 9 below). There may already be existing arrays configured on this screen or it may appear as indicated in the figure below. The Define Array screen allows users to manually begin the process of defining both drive elements and RAID levels for each disk array.
SuperTrak66™ User's Manual Capacity (MB) The values in this column reflect the total capacity in MB (megabytes) for that array. Status This column displays the state information for each array. Status definitions can be found at the beginning of Section 3.2. Define Array Definition Menu Selecting an Array # from the Define Array Menu brings up the Define Array Definition Menu screen (see Figure 10 below).
SuperTrak66™ User's Manual Creating a RAID 0 Array In the Definition Menu section (see Figure 10), use the [Space] key to cycle through array types and select "RAID 0" for RAID Level. You will be joining the drives you assign to this array together and splitting (or striping) data writes among the members of the array.
SuperTrak66™ User's Manual Chapter 3 Figure 11: Two-Drive Mirroring Dialogue Window Once the process is complete, you will be returned to the [ Define Array ] menu where the array will be shown as defined. NOTE: you may choose to attach an unassigned third drive to SuperTrak66 to act as a "hot spare”...
SuperTrak66™ User's Manual Assigning Four Drives to a Mirroring Array Under the [ Drive Assignments ] section, assign all drives to the array and save the information with <Ctrl-Y>. SuperBuild will automatically create two striped pairs of drives (RAID 0+1). You will be returned to the [ Define Array ] Menu where the array will be shown.
SuperTrak66™ User's Manual Creating a RAID 5 Array Use the information in Chapter 6 to help determine the selection of a RAID 5 array. In the Definition Menu section, use the [Space] key to cycle through array types and select "RAID 5" for RAID Mode. You must configure such an array using a minimum of three drives because of parity data generation.
SuperTrak66™ User's Manual Chapter 3 NOTE: Since spanning uses the full capacity of each assigned drive, different capacity drives may be used without adversely a ffecting the performance of the array. No other RAID benefits are provided (see Chapter 6). Assigning Drives to a Spanning Array Under the [ Drive Assignments ] section, highlight a drive, and, with the [Space] bar, change the Assignable option to “Y”...
SuperTrak66™ User's Manual Chapter 3 Figure 13: Assigning Bootable Array Disk Array Recognition Order During startup, the disk arrays on the SuperTrak66 are recognized in this order: 1) The array set to bootable in the SuperBuild setup 2) By the Array number (i.e. Array 1, Array 2…).
SuperTrak66™ User's Manual Chapter 3 Figure 14: Delete Array Menu NOTE: Deletion of an existing disk array could result in the loss of all data from the hard drives of the affected array. Record all array information, including array type, disk members, and stripe block size, in case you wish to undo a deletion. Arrays may possibly be recovered after deletion by immediately re-defining the array with information identical to the original configuration.
SuperTrak66™ User's Manual Figure 16: Controller configuration screen This screen allows you to modify the “Halt On Error” option (enable/disable) by pressing the spacebar. “Halt O n Error” is enabled if you want the system to halt processing during bootup if the SuperTrak66 BIOS determines that there is an array error.
SuperTrak66™ User's Manual Chapter 4 SuperCheck™ Setup SuperCheck™ is Promise Technology’s array and system monitoring utility. With SuperCheck, you can monitor you’re arrayed hard drives, rebuild arrays, and check the operation of server-level components (fans, etc.). There are four basic...
Page 44
SuperTrak66™ User's Manual A typical installation of the SuperCheck software components on a network might look like Figure 17 on page 32. The major elements of this network are (from top to bottom): Remote Monitoring Stations (via Internet) Main Network File Server (with direct Internet access via a Firewall) Internal SuperTrak stations (connected via Intranet/LAN) Internal Monitoring Station As shown, different components of SuperCheck are installed on each of the...
SuperTrak66™ User's Manual 4.1 SuperCheck Installation SuperCheck has many component modules, which, depending on your scenario, may or may not need to be installed on your system. The following “Installation Scenarios” describe what components are to be installed, and where. Installation Scenarios The following installation scenarios each detail a separate software installation model.
Page 46
SuperTrak66™ User's Manual To access a SuperTrak system remotely across a LAN 1) Install the Message Server software on to one (or more) systems on the LAN. The system(s) chosen for the Message Server may also include a SuperTrak66 station, be an independent station on the LAN, or act as a network server for the LAN.
SuperTrak66™ User's Manual Common Component Installation This section outlines the installation procedure for a component of the SuperCheck software package. See the installation scenarios outlined in section 4.1.1 to determine which components to install. NOTE: If you are re-installing SuperCheck, you must first stop the services for the Message Server and Message Agent for installation to work.
SuperTrak66™ User's Manual 6) When the “Choose Destination Location” window (see Figure 19 below) comes up, choose a directory to install this component. 7) Click “Browse” to select a Destination folder on your system other than the folder suggested by default. Click the “ Next” button to accept the location selected.
SuperTrak66™ User's Manual 8) The “Select Program Folder” window comes up next, shown in Figure 20 below. Choose a Start menu folder to list this item under by entering a folder name, and selecting a “parent” folder from the list under which this new folder’s contents will reside.
SuperTrak66™ User's Manual 9) The “Start Copying Files” window will then be displayed (see Figure 21 below). Verify that the proper component(s), destination folder, and program folder you selected for installation are correct, then click on “Next” to proceed. If otherwise, click the “Back”...
SuperTrak66™ User's Manual Figure 22: “Setup Needs the Next Disk” pop-up window 11) When the installation is complete, you will see the “Setup Complete” window. Click on the “Finish” button to complete the install process for this component and restart your system. - 40 - Chapter 4...
SuperTrak66™ User's Manual Chapter 4 SuperCheck Administration Once installation is complete, you may begin using the SuperCheck utility. There are still a few things that need to be configured before your SuperCheck install and administration are complete. This section will o utline tasks necessary to complete SuperCheck Administration.
SuperTrak66™ User's Manual Chapter 4 Array Administration Array administration is the ability to create, view, modify and delete arrays. The ability to view the status of an array through the utility allows identification of problems which may require user intervention to prevent the array from going down or to restore fault tolerance.
SuperTrak66™ User's Manual Chapter 4 Identifying Problems There are a variety of problems which can be detected by SuperCheck, allowing you to possibly prevent a system crash or data loss due to a hardware problem. The software can determine if an array member has failed, show whether the housing temperature is within operational parameters, or identify a problem with the housing cooling fans.
SuperTrak66™ User's Manual 4.3 SuperCheck Quick Reference The following section is a listing of initial steps necessary to complete each task during administration of a SuperTrak66 server system using the SuperCheck utility. These tasks are not listed in any particular order, nor is this intended to be a complete, step-by-step guide to setting up the software successfully.
SuperTrak66™ User's Manual Deleting an Existing User 1) Select the icon representing the user you wish to delete. 2) Right-click the icon and select “Delete” from the pop-up menu. 3) Choose “Yes” if this is a user you wish to delete. NOTE: SuperCheck will not allow deletion of the last account with admin privileges.
SuperTrak66™ User's Manual Deleting an Existing Array NOTE: Deleting an array may result in the loss of all data contained on it. Be sure to back up any needed data before deletion. 1) Select the icon of the array 2) Right-click the icon and choose “Delete” from the pop-up menu. 3) Click the “Yes”...
SuperTrak66™ User's Manual Removing an User From an Email Receiver List 1) Double-click on the Message Agent user for email alert notification(s). This will open the Message Agent main screen. Find the Information View of the Message Agent screen. 2) Under the “Email receiver list” segment, select the email address in the scrollbox which you wish to remove.
SuperTrak66™ User's Manual Chapter 5 Using SuperCheck™ This section is an in-depth software functionality reference for the SuperCheck RAID Manager. It contains step-by-step instructions on activating events, modifying values, and executing all major tasks. 5.1 Main Window Upon starting SuperCheck, the main window will be displayed. The figure below shows an example of the entire hierarchical tree.
SuperTrak66™ User's Manual Using Tree View The Tree View can display every element of your SuperTrak66 system. This menu behaves like the Tree View in Windows Explorer (Explorer shows logical drives and folders, etc… in a hierarchical menu structure). You may also choose to expand or collapse Tree View items, or hide/display the Tree View pane entirely.
Page 61
SuperTrak66™ User's Manual Chapter 5 Console & Server level rights: no special user or administrative rights are required since the name applies only to the user’s system. Array & User level rights: requires administrative (password-protected) rights since other Agents can see the array and potentially access the levels.
SuperTrak66™ User's Manual Using Object View The device icons generated by a double-click in the Tree View will be displayed in this portion of the window. Double-clicking an icon in the Object View highlights the item corresponding to it in the Tree View and changes the Object View to include any items directly connected to the icon.
SuperTrak66™ User's Manual Chapter 5 Using Status Bar Figure 27: Using Status Bar SuperCheck’s status bar is no different than any other Windows program. The status bar is located just below the Main Window of SuperCheck and provides status information of various administration functions such as (Ready, Rebuilding, etc…).
SuperTrak66™ User's Manual Using View Pull-Down Menu Figure 29: Using View Pull-Down Menu By checking or unchecking items with the mouse, this pull-down menu selects or deselects the appearance of the Toolbar icons, Status Bar, and/or Tree View window. Using Connection Pull-Down Menu Figure 30: Using Connection Pull-Down Menu The Connection pull-down screen is available at all times regardless of which icon is highlighted in the Tree View of the SuperCheck utility.
SuperTrak66™ User's Manual Using Preference Pull-Down Menu Figure 31: Using Preference Pull-Down Menu The Preference pull-down menu allows users or administrators to change the way the SuperCheck Main Window is displayed: Font Selecting Font allows you to select a different font and/or font color to display text Background Allows changing the color of the SuperCheck View panes.
SuperTrak66™ User's Manual Start/Stop AutoDemo Next Item Previous Item Using Help Topics Activated from the pull-down menu or toolbar icon, online help offers information on functions and how-to items accessible from the SuperCheck utility. There are two major areas, Contents and Find. Contents Lists SuperCheck functions either by Interface Component (i.e.
SuperTrak66™ User's Manual Chapter 5 Find Creates a comprehensive index based on each word and topic found in the Help file. Figure 34: Using Help Find Window - 56 -...
SuperTrak66™ User's Manual Using SuperCheck Toolbar Figure 35: Toolbar icons Toolbar icons and their associated functions are available depending on which of the items in the Tree View is highlighted as described in the descriptions below. New Server: available when the Console icon is active. It allows the user to create a New Server on the SuperTrak66 system.
Page 69
SuperTrak66™ User's Manual Create Array: available when an Message Agent icon is active. This allows user to create a New Array on the SuperTrak66 system. The user must have “User Account Rights” (see p. 80 for details). Delete User: available when a User icon is active. This allows an administrator to delete the user from SuperTrak66 monitoring/alert e -mail rights access.
SuperTrak66™ User's Manual 5.3 Console Functions The SuperCheck “Console” in the SuperCheck utility main screen represents the system from which you are monitoring your SuperTrak66 system(s). Its icon appears at the top of the Tree View (see below). When this icon is highlighted, you may also access all Console functions from the pull-down menus at the top of the main menu or context-sensitive menus enabled by a right -click of the mouse.
SuperTrak66™ User's Manual Chapter 5 Figure 37: Labeling New Message Server Viewing Console Object icons Once a Message Server has been created, double-clicking on the Console icon will display the associated “Message Server” icon(s) in the Object View. These represent the message server(s) connected to the SuperTrak66 console (see figure below).
SuperTrak66™ User's Manual 5.4 Message Server Functions The “Message Server” icon in the SuperCheck Tree View represents the server that acts as a “gateway” into a particular SuperTrak Pro system. The system may be composed of one server (the “gateway” server itself), or multiple servers.
SuperTrak66™ User's Manual 2) Left-click on “Disconnect” in the pull-down/pop-up menu. Figure 40: Disconnecting Message Server pull-down 3) Click the “Confirm” button. The Server connection from the SuperTrak66 will be taken "offline." This change will take effect immediately. NOTE: Disconnecting the Server from the SuperTrak66 system prevents all SuperCheck utilities from accessing data contained on the Server array(s).
SuperTrak66™ User's Manual Figure 41: Connecting Message Server pull -down Switching to Another Server 1) To connect to a Message Server in a different location, make sure the Message Server icon is highlighted, then enter the IP address and label name of the desired server in the Information View (see Figure 37).
SuperTrak66™ User's Manual Viewing Message Server Object icons Double-clicking on the “Message Server” icon will display the SuperTrak66 system server icons connected to the highlighted message server within the Object View (see top of figure below). Clicking on the individual icons here reveals the Message Agent Information View (see section 5.5).
Page 76
SuperTrak66™ User's Manual Chapter 5 IP Address This series of four text boxes contains the IP address of the message server currently highlighted. The IP address field is greyed out so you can not change the IP address. Version Information This field contains information pertaining to the build version of SuperCheck currently operating.
SuperTrak66™ User's Manual 5.5 Message Agent Functions The “Message Agent” icon(s) in the SuperCheck utility main screen represent the SuperTrak66 servers connected to the Message Server in a particular SuperTrak66 system. There may be only one member in a network (the server itself), or there may be additional servers connected (remote systems).
SuperTrak66™ User's Manual Figure 44: Creating New User screen 3) A “New User” icon will appear. Double -click on it to view the user Information View. 4) Modify all the user information according to the desired access level for the new user (see section 5.6 for more details on “User Rights”) 5) If the user has any level of administrative control, and the server is connected to a WAN, make sure to set a password.
SuperTrak66™ User's Manual Setting Up E-mail Alert Notification 1) Double-click on the Message Agent icon from where you want to receive email alert notifications. This will reveal the Message Agent main screen. Find the Information View of the Message Agent screen similar to below. Figure 45: Setting E-mail Alert box 2) Check the “Email alert on error”...
SuperTrak66™ User's Manual Figure 47: Setting Email Address window 3) Under the “Email receiver list” segment of the Information View, type in the email address of the user you wish to receive email alert notification in the “Email address” field. 4) Click on the “Add”...
SuperTrak66™ User's Manual Figure 49: Adding/Removing Events for Email Alert 2) Select the event you wish to modify in the “Event” column. 3) Right-click on the “Email” column and select “yes” to have this event send alert email notification. Otherwise, select “no” to remove it as an alert event. 4) When you are finished making changes, click the “Change”...
SuperTrak66™ User's Manual Chapter 5 NOTE: During Array Synchronization, users may continue to access the working array and perform normal PC functions. However, system performance will be slightly degraded and the process will take longer. Scheduling allows synchronization to take place at off-peak time periods. Viewing Message Agent Object icons Double-clicking on a “Message Agent”...
SuperTrak66™ User's Manual Chapter 5 Figure 52: Message Agent Information View DNS Name, IP Address & Version Info These three fields correspond to the “Server name,” “IP address,” and “Version information” fields in the Message server information box above. They cannot be modified from here. Save User Password By checking this option, your password will be saved.
Page 84
SuperTrak66™ User's Manual Chapter 5 SuperTrak66 server in question in the two boxes directly below (“SMTP server” and “Email ID”.) SMTP Server Enter the SMTP server name or IP address of your mail server. Contact the System Administrator if you need this information. If you need to change information already entered, press the “Change”...
SuperTrak66™ User's Manual Chapter 5 Figure 53: Alert Events & Schedule Synchronization screen Alert Events This area (see above) allows you to choose which types of events will generate an email alert and/or report. To do this, highlight a particular event in the “Event”...
SuperTrak66™ User's Manual 5.6 User Management Functions The “Users” icon in the Tree View is a folder containing a list of users and administrators who are permitted access to a particular SuperTrak66 system’s status. Creating A New User 1) Right-click the “Users” icon in the Tree View area of SuperCheck Main Menu. Then left-click on “New”...
SuperTrak66™ User's Manual Figure 55: Deleting User menu 2) Right-click the icon and select “Delete” from the pop-up menu. 3) Choose “Yes” if this is a user you wish to delete. NOTE: SuperCheck will not allow deletion of the last account with admin privileges. This protects the admin from being locked out of the system and having to re- install SuperCheck.
SuperTrak66™ User's Manual Figure 56: User icons in Object View The “Admin” icon in the Tree View represents the configuration of a user who has “User Account Rights” on a particular SuperTrak66 system. Double-clicking on the icon will display an “Administrator Information View”, as shown in Figure 57 next page.
SuperTrak66™ User's Manual Chapter 5 Figure 57: User Information View Adapter Maintenance Rights By checking the “Enabled” box, the user will be able to modify cache and performance tuning parameters for the SuperTrak66 card. User Account Rights By checking the “Enabled” box, the user will be able to assign or modify user “rights”...
SuperTrak66™ User's Manual 5.7 I O RAID Functions The “I O RAID” icon(s) in the Tree View represents the I installed on a Message Agent. Through here, you can identify model information and hardware/firmware versions. Viewing I O RAID Object icons Double-clicking on an “I O RAID”...
SuperTrak66™ User's Manual 5.8 IOPx Functions The “IOPx” (I/O Platform #x) icon(s) represent individual SuperTrak66 controller cards which may be installed as part of a single or multiple SuperTrak66 server system as seen by SuperCheck. From here, users may create a new array, can view information on specific servers and SuperTrak66 cards. In addition, the user may choose to alter how often and what conditions of all SuperTrak66 cards' onboard memory will flush their data during operation Creating a New Array...
SuperTrak66™ User's Manual 4) The new array icon will be created in the Tree View, titled with the text entered into the “Name” field. 5) Drag and drop any unassigned drive icon within the Tree View area on top of the array icon which you have just created in order to add the drive to the array (unassigned drive icons do not have a red arrow in the upper left corner).
SuperTrak66™ User's Manual Using The Event Viewer After "Read Events" has been selected, the Event Viewer window appears (see below). The Event Viewer lists events according to type, date, status, and array status. The entire events log is not shown or accessed from the memory buffer since it can be quite large.
SuperTrak66™ User's Manual Changing Dirty Threshold Flush Start Setting As part of the System Cache Policy settings, a user is able to change the maximum percentage of the total onboard SuperTrak66 memory that can be occupied by data that has not yet been written to disk (i.e. "dirty" data) before it is flushed from memory.
SuperTrak66™ User's Manual IOPx Information View The Information View displays the “IOPx Information View” as seen in Figure 65. The fields displayed in the “IOPx Information View” are defined as follows: System Information The “System information” section contains a list box which holds information concerning the controller’s name, version number, timestamps, and size of file.
Page 96
SuperTrak66™ User's Manual System Cache Policy The “System cache policy” section contains a series of fields and text boxes as follows: Cache block size (KB) This field reflects the size of a unit block in the cache module. It cannot be modified from here. Total cache size (MB) This field indicates how much of the SuperTrak66 EDO memory is being used for R/W caching plus RAID XOR data space.
SuperTrak66™ User's Manual 5.9 Channel (chx) Functions The “chx” icons represent particular drive channels (i.e. 1,2,3,4) on the SuperTrak66 controller card. Viewing Channel Object icons Double-clicking on the icon displays the icons of the hard drives connected to the channel in the Object View. There is no Information View for Channel (chx). Double- click on the drive icons in the Object View to obtain a drive’s Information View (see p.
SuperTrak66™ User's Manual 5.10 Hard Drive Functions The hard drive icons represent hard drives connected to the SuperTrak66 controller card. The icons will be identified by the drive’s make, model, status, size, DMA mode, and array configuration. Hard Drive Information View Since the hard drives are the last level in the SuperCheck Tree View, the Object View will not contain any information.
SuperTrak66™ User's Manual 5.11 Enclosure Functions The “EnclosureX” icon(s) represent the server-level monitoring capabilities of SuperCheck. From this icon, users may choose to enable alerting alarms during rebuilding and synchronizing of arrays. In addition, they may monitor enclosure status if the user has mounted the hard drives inside optional FastSwap66 or SuperSwap66 “hot”...
SuperTrak66™ User's Manual Chapter 5 Enclosure Information View The Information View shows a graphical representation of the FastSwap66 or SuperSwap66 “hot” swap enclosures, along with the monitored components (fan, temperature, or power), as shown below. Figure 69: Enclosure Information View The “fan”...
SuperTrak66™ User's Manual 5.12 Array Functions The “Array” icon in the Tree View represents the architecture of a particular array. From here, admin users can delete an existing array, rebuild data to a replacement disk, synchronize data on mirrored drives, rename the array, turn on/off read and write back cache, and view cache statistics.
SuperTrak66™ User's Manual Rebuilding An Array You will want to rebuild an array whenever a drive has failed and been removed from a RAID 1, 0+1, 3 or 5 array. For continuous operation, a replacement drive can be "hot" swapped while the attached system is operational. NOTE: In most cases, the rebuild process is initiated automatically -- either when a "hot"...
SuperTrak66™ User's Manual Using Rebuild Wizard Step 1 1) Select the correct Target drive which will receive data (see below) Make sure you select the blank new or replacement drive. The unselected drive(s) will contain “good” data. This will be the remaining working drive(s) of an array, or a system drive containing existing data that you wish to mirror.
SuperTrak66™ User's Manual Step 2 1) Confirm the Target or “Rebuild” disk by drive identification. 2) Click "Finish" button to initiate physical Rebuild, click the Back button to review Step 1, or Cancel button to Stop (see figure below) Figure 73: Rebuild Wizard Step 2 3) Once Array Rebuild has begun, you will be returned to the SuperCheck window.
SuperTrak66™ User's Manual To Stop Rebuild 1) To halt the Rebuild process, right-click the Array # again. 2) The pull-down menu will appear showi ng the Stop Rebuild option as shown below (see below). 3) Once "Stop Rebuild" is selected, you will be asked to verify "Cancel Rebuild?" 4) Click "OK"...
SuperTrak66™ User's Manual Figure 76: Array Synchronization pull-down NOTE: During Array Synchronization, users may continue to access the working array and perform normal PC functions. However, system performance will be slightly degraded and the process will take longer. Halting Synchronization 1) To halt the drive synchronization process, right -click the Array # again.
SuperTrak66™ User's Manual Turning On Read Cache Depending on the application or server operation in which the SuperTrak66 is used, admin/users may elect to turn on the read cache feature of the SuperTrak66 controller for performance purposes or disable caching entirely. Presence or absence of read cache may have a dramatic effect.
SuperTrak66™ User's Manual Chapter 5 Viewing Cache Memory Statistics The usage performance statistics of the SuperTrak66 memory provides the admin/user with information about the effectiveness and efficiency of the cache. Such statistics may be used as the basis of adjusting the amount of cache memory, size of read/write cache, or disabling cache.
SuperTrak66™ User's Manual Chapter 5 Information View The Information View displays information pertinent to the operation of the chosen array, as seen below. Figure 79: Array Information View - 98 -...
Page 110
SuperTrak66™ User's Manual The fields displayed on the previous page are defined as follows: Name This field contains the name of the array. RAID Level The “RAID level” text box contains the RAID level information of the array. Pressing on the arrow along on the right edge of the text box (operational only when creating a new array) displays a list of choices (RAID levels 0, 1, 3, 5, or spanning).
Page 111
SuperTrak66™ User's Manual Chapter 5 Partial read cache hit This field shows the number of partial read cache requests made to this particular array since the field was last reset. Partial write cache hit This field shows the number of partial write cache hit requests made to this particular array since the field was last reset.
SuperTrak66™ User's Manual This chapter discusses the various types of RAID arrays, their applications, including performance and reliability considerations, and general maintenance information. Given the variety of applications for RAID systems, the various RAID levels each have advantages and disadvantages. Determining what RAID level to use for your system is an important step.
SuperTrak66™ User's Manual Chapter 6 6.1 Application Scenarios This section describes typical application scenarios for a RAID system. You may use this information as a guideline to tailor your RAID system configuration to meet your specific needs. Keep in mind that when dealing with striped arrays, a larger stripe block size typically benefits arrays that tend to receive more random/smaller I/O requests.
SuperTrak66™ User's Manual One solution is to create two (2) mirroring (RAID Level 1) arrays using four (4) drives (2 drives per array). Array 1 can be used for the bootable system files. Array 2 can be used for the user or data files. With SuperTrak66, Array 1 would consist of drives 1 and 3, while Array 2 would use drives 2 and 4.
SuperTrak66™ User's Manual Largest Storage Capacity Required In the event that the largest capacity possible is required, one of two possible configurations are suggested: 1) Spanning - This method effectively takes advantage of the total capacity of all attached drives. It essentially links all drives together to form one large drive regardless of the size of any individual drive (i.e.
SuperTrak66™ User's Manual Chapter 6 Mirroring (RAID 1) Mirroring is a widely-used method of fault tolerance. Mirroring exactly duplicates the content of one drive on to the other drive for every write operation. If either drive fails, the array continues to function using the remaining working drive. This also allows for time to "hot"...
SuperTrak66™ User's Manual Chapter 6 random writes (such as e-mail file servers, for example). For larger writes or sequential writes, the performance is still fairly fast. Because only one drive in the array stores redundant data, the cost per megabyte of a level 3 array is fairly low. RAID 3 requires hardware support for most efficient operation such as the processor employed by SuperTrak66 because of parity calculation.
SuperTrak66™ User's Manual Chapter 6 RAID Management & Operation This segment covers issues pertaining to general RAID system management, operation, and terminology. Critical & Offline Arrays A fault tolerant array goes "critical" when a drive is removed or fails. Due to the fault tolerance of the array, the data is still available and online.
SuperTrak66™ User's Manual Configuration Ideas This part of the chapter covers additional ideas which are helpful to bear in mind while considering RAID configurations. Fault Tolerance Hard drives aren’t the only things that can fail in a server room full of equipment, PCs, hard drives, cables, connections, and power supplies.
SuperTrak66™ User's Manual Troubleshooting This chapter provides information on how to interpret error conditions as reported by the SuperTrak66. This includes buzzer alarms, LED display codes, SuperTrak BIOS Error Messages, and Installation & Runtime Problems. The information contained here covers the most common error conditions that occur with SuperTrak66 installations.
SuperTrak66™ User's Manual LED Display Codes LED displays appear on the backplane of the SuperTrak66 controller. NOTE: The LEDs on the backplane of the SuperTrak66 controller go through various patterns throughout the power-on and initialization process. However, only three different conditions remain constant. Event: LEDs on the card backplane turn on a few seconds after system power-on and show a pattern of ON-OFF-OFF-ON (1001).
SuperTrak66™ User's Manual SuperTrak66 BIOS Error Messages On bootup, the SuperTrak66 BIOS will initialize. Should an error be detected, the following messages will appear on screen and the bootup process halted. Message: No Array is defined… Cause: Either no drives are detected, or the drives detected are not assigned to an array.
SuperTrak66™ User's Manual Installation & Runtime Problems This segment covers certain problems which may be encountered during SuperTrak66 installation, configuration and run-time. Event: SuperTrak66 BIOS does not show up Cause: Being fully PnP compatible, the SuperTrak66 controller card offers no means of overriding the assigned memory address at which the BIOS will appear.
SuperTrak66™ User's Manual Appendix A Technology Background Introduction to RAID RAID (Redundant Array of Independent Disks) allows multiple hard drives to be combined together to form one large logical drive or “array.” As far as the operating system is concerned, the array represents a single storage device, and treats it as such.
SuperTrak66™ User's Manual Appendix A Mirroring (RAID 1) When a disk array is mirrored, identical data is written to a pair of drives, while reads are performed in parallel. The reads are performed using elevator seek and load balancing techniques where the workload is distributed in the most efficient manner.
SuperTrak66™ User's Manual Appendix A Striping/Mirror (RAID 0+1) Striping/mirroring combines both of the previous array types. It can increase performance by reading and writing data in parallel while protecting data with duplication. A minimum of four drives are needed for striping/mirroring to be installed.
Page 129
SuperTrak66™ User's Manual Appendix A Block Striping with Parity Drive (RAID 3) RAID level 3 organizes data across the physical drives of the array, and stores parity information on to a drive dedicated to this purpose. This organization allows increased performance by accessing multiple drives simultaneously for each operation, as well as fault tolerance by providing parity data.
SuperTrak66™ User's Manual Appendix A Block and Parity Striping (RAID 5) RAID 5 is similar to RAID 3 as described above except that the parity data is rotated across the physical drives along with the block data. Having the parity data striped across all the physical drives in this manner removes the random write performance bottleneck of RAID 3.
SuperTrak66™ User's Manual Appendix A Spanning In a Spanning array, the disk array capacity is equal to the sum of all drives, even if the drives are of different capacities. Spanning stores data onto a drive until it is completely filled, then proceeds to store data on to the next drive in the array . There are no performance or fault tolerance array features in this type of array.
Page 133
SuperTrak66™ User's Manual O technology O, which stands for Intelligent Input/Output, addresses one of the weakest links in turning today’s PCs into servers: degraded CPU performance due to heavy I/O processing. By offloading much of the I/O workload to the SuperTrak66 controller card processor, the I O architecture frees the system CPU from the many low-level requests involved in RAID operations.
Page 134
SuperTrak66™ User's Manual Appendix A NOTES A-10...
Page 135
SuperTrak66™ User's Manual SuperTrak66 Technical Specifications Performance-Related Features True hardware-based RAID Single IRQ per RAID I/O Intelligent cache dynamically configures itself Support for up to 128MB (minimum of 8MB required) of EDO RAM in one 72 pin SIMM socket Microprocessor offloads tasks to reduce system CPU utilization User-configurable cache parameters for each array: dirty threshold, write policy, read ahead policy and flush policy User-configurable RAID stripe sizing allows controller to optimize operations for...
Page 136
SuperTrak66™ User's Manual O/S support Windows NT 4.0+ Monitoring tools Monitoring utilities for Windows NT Remote monitor capable through Internet or LAN Notification of problems through email Monitors temperature, power and fan operation of enclosures, as well as status of drives and array Enclosure LEDs give drive and array status Physical &...
SuperTrak66™ User's Manual Frequently Asked Questions This section lists frequently asked questions involving pre-installation, drive issues, installation, and post-installation. Pre-Installation (Speed, Device Types, Capacity, Cabling) Q: What kind of hard drives can I use for a SuperTrak66 array? A: You can use any Ultra ATA/66, Ultra ATA/33, or EIDE hard drive(s) to create arrays on the SuperTrak66.
SuperTrak66™ User's Manual Drive Issues Q: Can I add a drive to a SuperTrak66 RAID array via hot-swap and dynamically adjust the array size/configuration? A: No. The SuperTrak66 system does not support dynamically adjustable RAID size/configurations. Q: Can I take a set of drives which make up an array created on one SuperTrak66 server and move it to another SuperTrak66 server? A: Yes.
SuperTrak66™ User's Manual Installation Issues (NT, I O Drivers, Drive Capacity, Booting, IRQ Settings) Q: Why doesn’t Windows NT see my SuperTrak66 controller? A: You need to install the Windows NT I the attached drives (arrays). Q: Why are some drives recognized by the SuperTrak66 Array Setup utilities with only partial capacity? A: Some hard drive models are shipped with a jumper that reduces the addressable capacity of the drive.
SuperTrak66™ User's Manual Q: How can I change the IRQ setting for the SuperTrak66 controller? A: The SuperTrak66 controller is fully PCI PnP. This means all the resources that it uses are assigned by the PCI BIOS on the motherboard. While SuperTrak66 supports the IRQ sharing feature, this will only work if all the PCI devices used support it.
Page 141
SuperTrak66™ User's Manual Q: How can I be sure that write-back cache has flushed before I reboot after partitioning and formatting an array? A: A cache flush is always triggered immediately following any write from the int 13h BIOS. This level of array support is what FDISK and FORMAT use to access the drive from MSDOS.
Page 142
SuperTrak66™ User's Manual Appendix C NOTES...
If you wish to write us for support: http://www.promise.com (tech documents, drivers, utilities, etc.) support@promise.com (408) 452-9163 Attention: Technical Support (408) 452-1180 8:30 -5:00pm M-F Pacific Standard Time Promise Technology, Inc. Attn: Technical Support 1460 Koll Circle, Suite A San Jose, CA 95112 USA Appendix D...
Page 144
+31 (0) 40 256 94 63 Attention: Technical Support +31 (0) 40 256 94 61 8:30 -5:00pm The Netherlands Time Promise Technology Europe B.V. Attn: Technical Support 1European Buisness Centre, Unit 1.25 Luchthavenweg 81 5657 EA Eindhoven, The Netherlands support@promise.com.tw...
SuperTrak66™ User's Manual Limited Warranty Promise Technology, Inc. (“Promise”) warrants that for one (1) year from the time of the delivery of the product to the original end user: a) the product will conform to Promise’s specifications; b) the product will be free from defects in material and workmanship under normal use and service.
Page 147
SuperTrak66™ User's Manual Appendix E Promise shall not be liable for the cost of procuring substitute goods, services, lost profits, unrealized savings, equipment damage, costs of recovering, reprogramming, or reproducing of programs or data stored in or used with the products, or for any other general, special, consequential, indirect, incidental, or punitive damages, whether in contract, tort, or otherwise, notwithstanding the failure of the essential purpose of the foregoing remedy and regardless of whether Promise has been...
(Return Merchandise Authorization) number. Return only the specific product covered by the warranty (do not ship cables, manuals, diskettes, etc.), with a copy of your proof of purchase to: Promise Technology, Inc. Customer Service Dept. Attn.: RMA # ______ 1460 Koll Circle...
Page 149
SuperTrak66™ User's Manual Appendix F Your Responsibilities You are responsible for determining whether the product is appropriate for your u se and will interface with your equipment without malfunction or damage. You are also responsible for backing up your data before installing any product and for regularly backing up your data after installing the product.
SuperTrak66™ User's Manual Glossary of Terms Application Programming Interface: A software layer which provides a common method of accessing several types of hardware or other software that it supports. APIs reduce the technical expertise needed for applications to be able to support a wide array of hardware devices and software packages directly.
Page 151
SuperTrak66™ User's Manual cache A method of enhancing disk system performance by reducing and advancing physical drive accesses in an intelligent manner, by temporarily storing disk data in local RAM. Subsequent access to cached data is then fetched from RAM which is much faster than accessing the physical media.
Page 152
SuperTrak66™ User's Manual EIDE Enhanced Integrated Device Electronics: An I/O data bus model used by ATA and ATAPI devices. This model is superior to IDE allowing the addition of larger capacity devices through LBA addressing, and better performance through faster PIO and DMA data transfer specificat ions. flash A term used loosely to describe the ability to upload and download memory images to/from NVRAM in order to update some type of...
Page 153
SuperTrak66™ User's Manual IxWorks An O/S built for dedicated processors. In the case of SuperTrak, IxWorks uses an I microprocessor. JBOD Just a Bunch Of Drives: Another term describing the spanning type of RAID arrays. Kilobyte: 1,024 bytes. commonly mistaken for 1,000 which is incorrect. 1,024 is derived from the base 2 (binary) numbering system.
Page 154
SuperTrak66™ User's Manual parity A mechanism for making the sum of two binary digits (bits) equal to a pre-specified digit. Such a system may use "even parity," in which case the sum is made even, or "odd parity," in which the sum is made odd.
Page 155
SuperTrak66™ User's Manual Read Only Memory: A type of memory which is commonly adapted to computer systems in order to hold crucial data or programming code. Such information is critical to booting and/or operating the system’s basic functions. ROM is read-only which means that the system may read information in from the memory and begin to use it, but cannot modify or erase the information.
Need help?
Do you have a question about the SuperTrak66 Pro 66 Pro and is the answer not in the manual?
Questions and answers