The Total Performance Manager (TPM) application is an HTML-based GUI RAID client-server application manager. It provides a user-friendly graphical user interface (GUI) for configuring and monitoring TP9100 external RAID disk subsystems. TPM consists of two programs that run natively on an IRIX or Linux system that is physically attached to a RAID storage subsystem. All communication is through the TP9100 Fibre Channel (FC) RAID controller, so that no RS-232 interface is required. The application incorporates an embedded web server to provide the user interface to a user-supplied web browser.
| Note: TPM supports only external 1Gb/s TP9100 and 2Gb/s TP9100 RAID controllers. It does not support internal RAID controllers, such as the Mylex AcceleRAID cards used in some SGI computing platforms. |
Once the TPM service routine is running on a host server, it may be interfaced to any modern web browser that supports HTML. This includes Microsoft's Internet Explorer 5.x and above, Netscape Navigator 4.x and above, and the Mozilla browser. The browser client does not have to be located on the computer running the TPM service routine. The browser also does not have to be running locally. If TPM is running on a computer with Internet access, the browser can communicate with TPM through a dial-up connection (provided there is no firewall blockage).
To communicate with the TPM service, enter the URL on which the TPM is listening. By default, TPM starts on port 2002. Therefore, if your host server is configured for IP address 192.168.1.99, set your web browser to the following URL:
http://192.168.1.99:2002
TPM is designed to support the TP9100 external RAID subsystem. The TPM application provides the following functions:
Configuration: Adds, deletes, and modifies LUNs, topologies, and device status.
Administration: Configures controllers, administers LUNs, and takes controllers online and offline.
Reporting: Presents statistical data and subsystem status.
Maintenance Procedures, such as RAID controller and drive firmware downloads.
The software is packaged differently for IRIX and Linux. The following sections describe both.
For IRIX and Linux, the TPM software is distributed on a CD-ROM that contains the files shown in Table 1-1. The files must be located in the $DAM_HOME directory tree. By convention, $DAM_HOME is set to /opt/dam, and this manual uses $DAM_HOME and /opt/dam interchangeably.
Table 1-1. Files in the Distribution (IRIX and Linux)
Files | Description |
|---|---|
cgi-bin/oemparts.txt | Cross-reference file for spoofing make and model of subsystem. |
cgi-bin/oemtail.html | HTML segment that appears at the bottom of most webpages. |
tpm | TPM service routine. |
dameventlog | Log file (automatically created if not found). |
damioscan | Script or executable that discovers SCSI/Fibre Channel devices and LUNs. |
tpmwatch | Executable file that monitors subystem health. |
images/ | Directory of image files displayed on various webpages. |
images/oemlogo.gif | The logo that is displayed on main screen. |
images/wallpaper.gif | The background image displayed on most webpages. |
database/ | Directory of files that store inquiry, log, and sense codes. |
passwd.txt | The username and password file that is validated during logon. |
/tmp | The directory where TPM places several small temporary files during program execution. |