® Avid ISIS Benchmark Utility Guide
Legal Notices Product specifications are subject to change without notice and do not represent a commitment on the part of Avid Technology, Inc. This product is subject to the terms and conditions of a software license agreement provided with the software. The product may only be used in accordance with the license agreement. This product may be protected by one or more U.S. and non-U.S patents. Details are available at www.avid.com/patents. Part of the software embedded in this product is gSOAP software.
Copyright 1995, Trinity College Computing Center. Written by David Chappell. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty. Copyright 1996 Daniel Dardailler.
Avid Interplay contains components licensed from LavanTech. These components may only be used as part of and in connection with Avid Interplay. Attn. Government User(s). Restricted Rights Legend U.S. GOVERNMENT RESTRICTED RIGHTS. This Software and its documentation are “commercial computer software” or “commercial computer software documentation.” In the event that such Software or documentation is acquired by or on behalf of a unit or agency of the U.S.
Contents Using This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Who Should Use This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Symbols and Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 If You Need Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using This Guide The Avid ISIS shared storage network provides a high-performance distributed file system that contains high-capacity shared media storage for workgroups of connected Avid® editing workstations. Unless noted otherwise, the material in this document applies to the Windows® operating systems. n The documentation describes the features and hardware of all models. Therefore, your system might not contain certain features and hardware that are covered in the documentation.
Symbol or Convention Meaning or Action This symbol indicates a single-step procedure. Multiple arrows in a list indicate that you perform one of the actions listed. (Windows), (Windows only), (Macintosh), or (Macintosh only) This text indicates that the information applies only to the specified operating system, either Windows or Macintosh OS X. Bold font Bold font is primarily used in task instructions to identify user interface items and keyboard sequences.
Accessing the Online Documentation Accessing the Online Documentation The Avid ISIS online documentation contains all the product documentation in PDF format. You can access the documentation in the top-level AvidISISDocumentation folder on the Avid ISIS software kit. n The documentation describes the features and hardware of all models. Therefore, your system might not contain certain features and hardware that are covered in the documentation.
1 Avid ISIS Benchmark Utility Avid ISIS Benchmark Utility is a diagnostic utility that allows you to validate ISIS clients by checking the connectivity between the Avid ISIS shared storage network and its clients. The Avid ISIS Benchmark Utility tests the throughput of client I/O when accessing Avid ISIS Workspaces. The Benchmark Utility is the controller that drives multiple hosts running the Avid ISIS Benchmark Agent (Benchmark Agent).
Running the Benchmark Utility The Avid ISIS Benchmark Utility runs on any Windows computer and reports read/write bandwidth results on multiple ISIS clients using the Benchmark Agent. The Benchmark Agent is installed on all ISIS Windows, Macintosh, and Linux client systems when you install the ISIS client software. The Benchmark Utility software is installed on all ISIS Windows clients. The following table describes what Benchmark software is installed with each installer.
1 Avid ISIS Benchmark Utility 4. If the Windows Security Alert dialog window appears, accept the default settings in the Windows Firewall window to allow the Benchmark Utility to run. n You can access the Windows Firewall settings through the Windows Control Panel and delete or change the setting. Benchmark Window The following illustration describes the sections of the Avid ISIS Benchmark Utility window.
Benchmark Window 1 Benchmark toolbar — contains buttons for opening, saving, creating, adding hosts, and editing the host’s destination and action. Buttons are included for hiding or displaying the Configure Hosts and Logs panels, and to open a Preferences dialog box. The Refresh button behaves like the “Auto Hosts Discovery” option in the Preferences dialog, which finds available agents/hosts within the same subnet and automatically adds them to the Configure Hosts list.
1 Avid ISIS Benchmark Utility Category Description Hostname Lists the host name of the Benchmark Agent. Agents can be discovered at startup using Auto Hosts discovery, or entered manually. In both cases, the Agents are listed in this panel. IP Address Lists the IP addresses of the Benchmark Agent. Agents can be discovered at startup with Auto Hosts discovery, or entered manually. In both cases, the Agents are listed in this panel. Action Lists the names of the test actions you create.
Benchmark Buttons Logs Panel The Logs panel provides test information about the actions being performed by the utility. If you need to troubleshoot, these text messages might be helpful. Benchmark Buttons Hold the cursor over the button to get a tool tip on its function.
1 Avid ISIS Benchmark Utility Button Name Location Function (Continued) Show/Hide the Logs panel Toolbar Toggles the “Logs” panel in the Benchmark Utility window to display or to be hidden. The Logs shows the Benchmark logs which includes a list messages, times, and the severity of the message. Show/Hide the Toolbar Configure Hosts panel Toggles the “Configure Hosts” panel in the Benchmark Utility window to display or to be hidden.
Benchmark Buttons Button Name Location Function (Continued) Stop all the running tests Configure Hosts Stops all benchmark actions that are running. panel Display Results Results panel Summary Displays the Test Summary Report in your browser application. Display Results Results panel Folder Opens the folder where the test results have been automatically saved. A new folder is created each time tests are run.
1 Avid ISIS Benchmark Utility Benchmark Keyboard Shortcuts Hold the cursor over a button to see the shortcut in a tool tip.
Benchmark Preferences Press this key To do this (Continued) Ctrl+Alt+F Display results folder Ctrl+Alt+L Show/Hide the graph legend Ctrl+Up Zoom in Ctrl+Down Zoom out Left Arrow Move the graph to the left Right Arrow Move the graph to the right Up Arrow Move the graph to the above Down Arrow Move the graph to the below Esc Cancel a selection Ctrl+Home Move the graph to the beginning of the x, y, axis Logs Panel Ctrl+Shift+Del Clear all log messages Ctrl+Shift+S Save all log message
1 Avid ISIS Benchmark Utility • Hosts discovery using — Sets the default discovery type that is presented when you click the Add Hosts button. • Results Output — Saves the results of the test run in the utility to the location specified in the Path text box. - Path: Specify the location on the local system where you want to save the results. The default location for Windows 32-bit and 64-bit systems are as follows: Windows 32-bit — C:\Documents and Settings\UserName\Local Settings\Application Data\Avid
Hosts Discovery 3. Select your preferences. 4. Click the green check mark to apply the settings or the red X to close the dialog box without any changes. Hosts Discovery The Benchmark Hosts Discovery dialog box searches the network for Benchmark Agents. To discover Benchmark Agents on the network: 1. Open the Benchmark Utility. (For information on opening the Benchmark Utility, see “Running the Benchmark Utility” on page 10.) The Avid ISIS Benchmark Utility opens. 2.
1 Avid ISIS Benchmark Utility 3. Select the discovery method from the “Discovered by” pull-down menu, that you want to use for finding the Agents. n The Benchmark Utility only reports on clients that have the Benchmark Agent software installed (included with the ISIS client software). - Hostname — Type the name of a host computer in the Host text box that has the ISIS Client software installed. - IP Range — Enter the starting and ending IP address range for the Benchmark Agents on the network. 4.
Benchmark Destinations To remove a Host from the Discovered Hosts list: t Select a Hostname and click the Delete button. Benchmark Destinations The Benchmark Destinations dialog box allows you to create new agent destinations, delete existing agent destinations, and duplicate existing agent destinations. To create agent destinations: 1. Open the Benchmark Utility. (For information on opening the Benchmark Utility, see “Running the Benchmark Utility” on page 10.) The Avid ISIS Benchmark Utility opens.
1 Avid ISIS Benchmark Utility 4. Select the Type of destination in the Details panel of the Benchmark Destinations dialog box. - Local — The Local destination has the Benchmark Agent run the specified action in the local directory on the Benchmark Agent system. You can change this path by deselecting the pre-defined path option and specifying a new directory for the Benchmark Agent to run on the local system. Type a description for this destination in the Name text box.
Benchmark Actions Benchmark Actions The Benchmark Actions dialog box allows you to create new actions, delete existing actions, and duplicate existing actions. Use the following procedure to create actions. There are two pre-defined actions (one Read and one Write) set up for you in the Benchmark Utility actions. To edit or create test actions: 1. Open the Benchmark Utility. (For information on opening the Benchmark Utility, see “Running the Benchmark Utility” on page 10.
1 Avid ISIS Benchmark Utility - Name — Type a name that describes the action. - I/O type — Read, Write, Read/Write, or Combine - Outstanding I/Os — Enter the number simultaneous I/Os that are sent from a host at one time (1 to 20) - Combine actions (displayed only if I/O Type is Combine) — Select a predefined combination test (Unlimited Read or Unlimited Write) or create your own. - I/O method — Random or Sequential - File size — 1 MB, 0.
Running Tests 5. In the Destination pane, select a destination you want to test. To add destinations, see “Benchmark Destinations” on page 22. The Details area cannot be edited in this dialog box. Click the button next to the Name drop-down menu to open and edit the Destinations. 6. In the Action pane, select the type of test you want to run. To add Actions, see “Benchmark Actions” on page 24. The Details area cannot be edited in this dialog box.
1 Avid ISIS Benchmark Utility To start a test: 1. Open the Benchmark Utility. (For information on opening the Benchmark Utility, see “Running the Benchmark Utility” on page 10.) 2. Selected one or more hosts from the Configure Hosts panel. Click the “Select all hosts” button to select all the Hostnames. 3. Enable selected hosts from the Configure Hosts panel. 4. Select the Duration you want the tests to Run; the choices are 1, 2, 5, 10, 30, or 60 minutes. 5.
Results Panel Graph Results Panel Graph The Hosts drop-down menu controls which set of data to display on the graph. Each Host has its own data or you can select All Hosts to see the aggregate of the Hosts. After selecting a Host, the data for the selected host is displayed. The graph of results over time can help obtain information about system performance. This section provides information to help you interpret test results displayed in the Results panel.
1 Avid ISIS Benchmark Utility Average Rate Calculation The average data rate is calculated over the duration of the test. This calculation includes the time the utility requires to open and to close the test files, so the test file size (which you can configure for custom tests) can affect the overall measured throughput. Also, if the throughput is slow as the test is starting, this might be reflected in the average rate. For example, if the target bandwidth is 4.
Results Panel Graph ISIS | 7500 Zone1 16 ISB Storage Group Using the Default Parameters of 100 MB File Size and 16 MB Transfer Size I/Os Read/Write Unprotected Mirrored Read Read RAID Read Unprotected Mirrored Write Write RAID Write 1 Gb Macintosh 105 105 105 95 87 80 10 Gb Windows 470 MB/s 470 MB/s 450 MB/s 435 MB/s 215 MB/s 140 MB/s 10 Gb Macintosh 312 MB/s 313 MB/s 315 MB/s 301 MB/s 185 MB/s 128 MB/s ISIS | 5500 - 5000 Direct Connect Clients Using the Default Parameters
1 Avid ISIS Benchmark Utility Results Panel Buttons The Results panel provides the following buttons for displaying the results, explaining the graph lines, and linking you to the saved results files. To view the test results in a browser window: t Click the Display results summary button. To open the Benchmark Results folder: t Click the Display results folder button. To view a legend for the graphs: t Click the Show/Hide the graph legend button.
Results Panel Graph Not all results are visible by default and different tests have different result categories. For example, the read tests do not have results in the write category. When the Hide check box is checked, the results are not displayed in the graph. The default line style is a solid line and the width is set to 3. The following table lists all the possible results and whether they are displayed by default.
1 Avid ISIS Benchmark Utility 2. Select your preferences in the Graph Properties dialog box: n - Double-click the color block to open the color panel. - Select a line style. - Select the line width from 1 to 10. - Click the Hide check box to hide the line from displaying in the graph. When Hide check box is checked, you are prevented from changing the line color, line style and line width. - Click the revert arrow to revert the setting back to the defaults. 3.
Benchmark Logs To save a copy of the Benchmark Utility log: 1. Click the Save all log messages to a file button. 2. Navigate to the folder where you want to save your log. 3. Type a name for file and save it. To clear the log data in the Log View panel: t Click the Clear all log messages button.
1 Avid ISIS Benchmark Utility 35
Avid Technical Support (USA) Product Information 75 Network Drive Burlington, MA 01803-2756 USA Visit the Online Support Center at www.avid.com/support For company and product information, visit us on the web at www.avid.