NETBENCH(TM) 2.10 README.TXT This is the README.TXT file for NetBench 2.10. It contains the NetBench license agreement, installation instructions, and important notes about NetBench. Before you run NetBench, you must first read and agree to the license agreement. LICENSE AGREEMENT FOR ZIFF-DAVIS' NETBENCH(TM) 2.1 READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE EMBODIED IN THE NETBENCH(TM) 2.1 DISKETTE (OR, IF DOWNLOADED, IN THE DOWNLOADED FILE(S)). Embodied in the NetBench 2.1 diskette ("diskette") (or, if downloaded, in the downloaded file(s)) is the NetBench 2.1 computer program and related documentation (the "Software"). Ziff-Davis Publishing Company, L.P., having a place of business at One Park Avenue, New York, New York 10016 ("Ziff") is the licensor under this Agreement and you are the licensee. By using the Software, in whole or in part, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, promptly return the Software (or, if downloaded, delete the Software) to the Ziff-Davis Benchmark Operation at One Copley Parkway, Suite 510, Morrisville, North Carolina 27560. Title to the Software and all copyrights, trade secrets and other proprietary rights therein are owned by Ziff. All rights therein, except those expressly granted to you in this Agreement, are reserved by Ziff. 1. Limited License This Agreement grants you only limited rights to use the Software. Ziff grants you a non-exclusive, non-transferable license to use the Software on a file server networked with multiple PC computers for the sole purpose of conducting benchmark tests to measure the performance of computer hardware and operating system configurations. You have the right to make a single copy of the Software for archival purposes and the right to transfer a copy of the Software across a network only to the PC computers attached to the network. You may not publish or distribute benchmark test results obtained by you from your use of the Software without prior written permission from Ziff-Davis. For such permission, contact the Ziff-Davis Benchmark Operation at the above address. This Agreement and your rights hereunder shall automatically terminate if you fail to comply with any provision of this Agreement. Upon such termination, you agree to cease all use of the Software, to delete the Software and to destroy all copies of the diskette and other materials contained in this package in your possession or under your control, or, if downloaded, to destroy any and all copies of the Software in your possession or under your control. 2. Additional Restrictions A. You shall not (and shall not permit other persons or entities to) rent, lease, sell, sublicense, assign, or otherwise transfer the Software or this Agreement. Any attempt to do so shall be void and of no effect. B. You shall not (and shall not permit other persons or entities to) reverse engineer, decompile, disassemble, merge, modify, include in other software or translate the Software, or use the Software for any commercial purposes, except for the publication or distribution of test results with Ziff's prior written permission, as provided above. C. You shall not (and shall not permit other persons or entities to) remove or obscure Ziff's copyright, trademark or other proprietary notices or legends from any of the materials contained in this package or downloaded. 3. Limited Warranty and Limited Liability THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU, AND ZIFF ASSUMES NO RESPONSIBILITY FOR THE ACCURACY OR APPLICATION OF OR ERRORS OR OMISSIONS IN THE SOFTWARE. IN NO EVENT SHALL ZIFF BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ZIFF HAS BEEN ADVISED OF THE LIKELIHOOD OF SUCH DAMAGES OCCURRING. ZIFF SHALL NOT BE LIABLE FOR ANY LOSS, DAMAGES OR COSTS, ARISING OUT OF, BUT NOT LIMITED TO, LOST PROFITS OR REVENUE, LOSS OF USE OF THE SOFTWARE, LOSS OF DATA OR EQUIPMENT, THE COSTS OF RECOVERING SOFTWARE, DATA OR EQUIPMENT, THE COST OF SUBSTITUTE SOFTWARE OR DATA, CLAIMS BY THIRD PARTIES, OR OTHER SIMILAR COSTS. THE ONLY WARRANTY MADE BY ZIFF IS THAT THE ORIGINAL PHYSICAL MEDIA IN WHICH THE SOFTWARE IS EMBODIED AND WHICH IS DISTRIBUTED BY ZIFF SHALL BE FREE OF DEFECTS IN MATERIALS AND WORKMANSHIP. ZIFF'S ENTIRE LIABILITY AND THE USER'S EXCLUSIVE REMEDY SHALL BE LIMITED TO THE REPLACEMENT OF THE ORIGINAL PHYSICAL MEDIA IF DEFECTIVE. THE WARRANTIES AND REMEDIES SET FORTH HEREIN ARE EXCLUSIVE AND IN LIEU OF ALL OTHERS, ORAL OR WRITTEN, EXPRESS OR IMPLIED. NO ZIFF AGENT OR EMPLOYEE, OR THIRD PARTY, IS AUTHORIZED TO MAKE ANY MODIFICATION OR ADDITION TO THIS WARRANTY. SOME STATES DO NOT ALLOW EXCLUSION OR LIMITATION OF IMPLIED WARRANTIES OR LIMITATION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES; SO THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPLY TO YOU. 4. U.S. Government Restricted Rights. The Software is licensed subject to RESTRICTED RIGHTS. Use, duplication or disclosure by the Government or any person or entity acting on its behalf is subject to restrictions as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data and Computer Software Clause at DFARS (48 CFR 252.227-7013) for DoD contracts, in paragraphs (c)(1) and (2) of the Commercial Computer Software-Restricted Rights clause in the FAR (48 CFR 52.227-19) for civilian agencies, on in other comparable agency clauses. The contractor/manufacturer is the Ziff-Davis Benchmark Operation, One Copley Parkway, Suite 510, Morrisville, North Carolina 27560. 5. General Provisions Nothing in this Agreement constitutes a waiver of Ziff's rights under U.S copyright laws or any other Federal, state, local or foreign law. You are responsible for installation, management, and operation of the Software. This Agreement shall be construed, interpreted and governed under New York law. If any provision of this Agreement shall be held by a court of competent jurisdiction to be illegal, invalid or unenforceable, the remaining provisions shall remain in full force and effect. NETBENCH INSTALLATION This section talks about how you can install and start using NetBench. It includes information on installing NetBench on a PC and on a network server. Refer to the NetBench manual for more complete information. Installing on a PC This section provides instructions for installing NetBench on a PC in order become familiar with the tool. Network testing cannot be accomplished using the PC installation procedure. Load the NetBench files in an empty directory on the PC. To do this: 1. Create the directory on the PC. Any directory name will work. The drive must be local with respect to the PC. In this case we will assume the C: drive. md fakenet In this example we will use FAKENET. NOTE: This directory must be empty and should only contain files which are pertinent to Ziff-Davis' NetBench. Files located in the directory will be overwritten if they correspond to filenames reserved by NetBench. 2. Insert Ziff-Davis' NetBench disk into the floppy drive and copy all NetBench files to the newly created file directory. 3. Run the NetBench License Utility. NETBENCH / L You are required to provide your Name and Organization under the terms of the Licensing Agreement. Follow the directions on the display. 4. Create a file named WS.ID with any text editor and type a unique 3 digit numeric identifier (example: 001) at the first position in the file (no lead spaces or line feeds), then save the file to the C:\WS.ID local drive root directory (Refer to: Definitions WS.ID and Test Stations in the NetBench documentation). The purpose of the file is to identify the test station with a unique 3 digit numeric identifier. NetBench requires this file be located on the C:\ drive root directory of each test station. 5. Once NetBench is installed it is best to: A) Determine which NetBench test to run (NIC Throughput or I/O Throughput) B) Read the corresponding section in this guide about the test. C) If you were actually using the network for testing, you would normally make specific adjustments to the test network at this point in time. Because you have installed NetBench on your local drive, NetBench results are "simulated" and no network adjustments are required. D) Go to the Running NetBench section to learn how to use the menus and configure NetBench parameters for the test. It would be useful to "play" with the test parameters in order to become familiar with them. E) Configure the NetBench parameters F) Run the test. Installing NetBench on a Network Server WARNING The user is cautioned against running these tests on a "live" production network. NetBench is designed to exercise the network in various ways. Running NetBench should be done in isolation when other user activity on the network is non-existent. Load all the NetBench diskette files onto the server such that the program can run off a common logical drive with the other test stations on the network. To do this : 1. Log into the server from your workstation over your LAN connection. 2. Create a default directory on the server. This directory will be accessed by all the test stations as a common workspace from which they will read and write. Any directory name will work. In this example we will use NETBENCH. Warning: This directory must be empty and should only contain files which are pertinent to Ziff-Davis' NetBench. Other files may be overwritten if they are contained in this directory. J: {substitute your Network drive name for J in all cases} MD J:\NETBENCH CD J:\NETBENCH 3. Install the NetBench programs. Insert Ziff-Davis' NetBench disk into the floppy drive and copy the floppy files to the server directory you have designated. 4. Run the NetBench License Utility. CD \NETBENCH NETBENCH / L You are required to provide your Name and Organization under the terms of the Licensing Agreement. Follow the directions on the display. 5. At each Test station: Create a file named WS.ID with any text editor and type a unique 3 digit numeric identifier (example: 001) at the first position in the file (no lead spaces or line feeds), then save the file to the C:\WS.ID local drive root directory (Refer to: Definitions WS.ID and Test Stations in the NetBench documentation). The purpose of the file is to identify each test station in the network with a unique 3 digit numeric identifier. A sequential scheme is suggested for convenience (example: 001, 002, 003). NetBench requires this file be located on the C:\ drive root directory of each test station. 6. Set the login sequence on each test station to execute NetBench on startup. Modify AUTOEXEC.BAT and CONFIG.SYS so that the test stations will boot and automatically start up NetBench for the current test run. Automatic boot up is not required, but suggested for convenience. It also prevents other software interfering with the performance tests. 7. Prevent any non-test stations from interfering with the network. Warning: Do not run these tests from the same network that other users are accessing since it will interfere with both the NetBench testing and the user. Any non-test stations may remain physically connected to the network but must be logged off the network server. 8. Ensure that the file server and network LAN is properly configured for the test. This includes: * LAN server network interface card. * All connectivity and cabling. * Software drivers on LAN server and test stations. * Operating system parameters which might affect the test (Disk caching, memory, maximum packet size, minimum packet size). NetBench is now installed. IMPORTANT NETBENCH NOTES The following list provides information you need to know BEFORE you run NetBench. Read these notes before running NetBench. ==================================================================== WARNING The user is cautioned against running these tests on a "live" production network. NetBench is designed to exercise the network in various ways. Running NetBench should be done in isolation when other user activity on the network is non- existent. Results would be meaningless if the network were active with user tasks. ==================================================================== 1. You must read and agree to the license information listed above before you run NetBench for the first time. The same information appears on your PC's screen when you first run NetBench and in the front of the NetBench manual. If you do not agree to the licensing information, remove NetBench from your PC and return the diskette and all accompanying materials (including any documentation) to ZDBOp at the address listed in the license agreement (or, if you downloaded NetBench, delete NetBench from your PC). 2. Netbench requires at least 420kb of conventional memory on each test station to operate successfully. 3. Prevent any non-test stations from interfering with the network. Warning: Do not run these tests from the same network that other users are accessing since it will interfere with both the NetBench testing and the user. Any non-test stations may remain physically connected to the network but must be logged off the network server. 4. Ensure that the file server and network LAN is properly configured for the test. This includes: LAN server network interface card. All connectivity and Cabling. Software drivers on LAN server and test stations. Operating system parameters which might affect the test (Disk caching, memory, maximum packet size, minimum packet size). 5. The CPU Throughput test has been removed from NetBench 2.10. 6. NetBench 2.10 fixed a bug in the method the I/O Throughput Sequential Read and Sequential Write tests wrapped around to the beginning of the test file. As a result, Sequential Read and Write throughput numbers will be slightly higher when compared against previous versions of NetBench. 7. The test files created by the NetBench 2.10 I/O Throughput test are not typically compressible. As a result, network operating system file compression support (for example, Novell NetWare 4.0) should be disabled when running NetBench. NETBENCH DOCUMENTATION For more complete information consult the NetBench documentation in any of the three document formats included on this diskette: NETBENCH.DOC Word for Windows 2.0a NETBENCH.RTF Rich Text Format NETBENCH.TXT An ASCII file TECHNICAL SUPPORT If you have problems installing or running NetBench 2.10, please contact the Ziff-Davis Benchmark Operation (ZDBOp). You can contact ZDBOp in two ways: You can FAX your questions and comments to NetBench Technical Support at the ZDBOp benchmark FAX number (919-380-2879). You can mail your questions and comments to ZDBOp at the following address: Ziff-Davis Benchmark Operation One Copley Parkway, Suite 510 Morrisville, North Carolina 27560 Attn.: NetBench Technical Support TRADEMARKS NetBench(TM) is a trademark of Ziff-Davis Publishing Company, L.P. NetWare and Novell are registered trademarks of Novell, Inc. Windows(TM) is a trademark and Microsoft(R) is a registered trademark of Microsoft Corporation. Copyrights NetBench 2.10 (C)1992-1993 Ziff-Davis Publishing Company, L.P. All rights reserved.