home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / dos_util / netbench.zip / NETBENCH.TXT < prev    next >
Text File  |  1993-08-11  |  90KB  |  2,324 lines

  1. Understanding and Using NetBench(TM) 2.10
  2.  
  3. LICENSE AGREEMENT FOR ZIFF-DAVIS' NETBENCH(TM) 2.1 
  4.  
  5. READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE EMBODIED 
  6. IN THE NETBENCH(TM) 2.1 DISKETTE (OR, IF DOWNLOADED, IN THE 
  7. DOWNLOADED FILE(S)).  Embodied in the NetBench 2.1 diskette 
  8. ("diskette") (or, if downloaded, in the downloaded file(s)) is 
  9. the NetBench 2.1 computer program and related documentation (the 
  10. "Software").  Ziff-Davis Publishing Company, L.P., having a place 
  11. of business at One Park Avenue, New York, New York 10016 ("Ziff") 
  12. is the licensor under this Agreement and you are the licensee.  
  13. By using the Software, in whole or in part, you agree to be bound 
  14. by the terms of this Agreement.  If you do not agree to the terms 
  15. of this Agreement, promptly return the Software (or, if 
  16. downloaded, delete the Software) to the Ziff-Davis Benchmark 
  17. Operation at One Copley Parkway, Suite 510, Morrisville, North 
  18. Carolina 27560.  Title to the Software and all copyrights, trade 
  19. secrets and other proprietary rights therein are owned by Ziff.  
  20. All rights therein, except those expressly granted to you in this 
  21. Agreement, are reserved by Ziff.  
  22.  
  23. 1.    Limited License
  24.  
  25. This Agreement grants you only limited rights to use the 
  26. Software. Ziff grants you a non-exclusive, non-transferable 
  27. license to use the Software on a file server networked with 
  28. multiple PC computers for the sole purpose of conducting 
  29. benchmark tests to measure the performance of computer hardware 
  30. and operating system configurations.  You have the right to make 
  31. a single copy of the Software for archival purposes and the right 
  32. to transfer a copy of the Software across a network only to the 
  33. PC computers attached to the network.  
  34.  
  35. You may not publish or distribute benchmark test results obtained 
  36. by you from your use of the Software without prior written 
  37. permission from Ziff-Davis.  For such permission, contact the 
  38. Ziff-Davis Benchmark Operation at the above address.  
  39.  
  40. This Agreement and your rights hereunder shall automatically 
  41. terminate if you fail to comply with any provision of this 
  42. Agreement.  Upon such termination, you agree to cease all use of 
  43. the Software, to delete the Software and to destroy all copies of 
  44. the diskette and other materials contained in this package in 
  45. your possession or under your control, or, if downloaded, to 
  46. destroy any and all copies of the Software in your possession or 
  47. under your control.
  48.  
  49. 2.    Additional Restrictions
  50.  
  51. A.    You shall not (and shall not permit other persons or 
  52. entities to) rent, lease, sell, sublicense, assign, or otherwise 
  53. transfer the Software or this Agreement.  Any attempt to do so 
  54. shall be void and of no effect.
  55.  
  56. B.   You shall not (and shall not permit other persons or 
  57. entities to) reverse engineer, decompile, disassemble, merge, 
  58. modify, include in other software or translate the Software, or 
  59. use the Software for any commercial purposes, except for the 
  60. publication or distribution of test results with Ziff's prior 
  61. written permission, as provided above.
  62.  
  63. C.    You shall not (and shall not permit other persons or 
  64. entities to) remove or obscure Ziff's copyright, trademark or 
  65. other proprietary notices or legends from any of the materials 
  66. contained in this package or downloaded.
  67.  
  68. 3.    Limited Warranty and Limited Liability
  69.  
  70. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, 
  71. EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY 
  72. WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 
  73. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE 
  74. IS ASSUMED BY YOU, AND ZIFF ASSUMES NO RESPONSIBILITY FOR THE 
  75. ACCURACY OR APPLICATION OF OR ERRORS OR OMISSIONS IN THE 
  76. SOFTWARE. IN NO EVENT SHALL ZIFF BE LIABLE FOR ANY DIRECT, 
  77. INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 
  78. OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ZIFF HAS 
  79. BEEN ADVISED OF THE LIKELIHOOD OF SUCH DAMAGES OCCURRING.  ZIFF 
  80. SHALL NOT BE LIABLE FOR ANY LOSS, DAMAGES OR COSTS, ARISING OUT 
  81. OF, BUT NOT LIMITED TO, LOST PROFITS OR REVENUE, LOSS OF USE OF 
  82. THE SOFTWARE, LOSS OF DATA OR EQUIPMENT, THE COSTS OF RECOVERING 
  83. SOFTWARE, DATA OR EQUIPMENT, THE COST OF SUBSTITUTE SOFTWARE OR 
  84. DATA, CLAIMS BY THIRD PARTIES, OR OTHER SIMILAR COSTS.
  85.  
  86. THE ONLY WARRANTY MADE BY ZIFF IS THAT THE ORIGINAL PHYSICAL 
  87. MEDIA IN WHICH THE SOFTWARE IS EMBODIED AND WHICH IS DISTRIBUTED 
  88. BY ZIFF SHALL BE FREE OF DEFECTS IN MATERIALS AND WORKMANSHIP.  
  89. ZIFF'S ENTIRE LIABILITY AND THE USER'S EXCLUSIVE REMEDY SHALL BE 
  90. LIMITED TO THE REPLACEMENT OF THE ORIGINAL PHYSICAL MEDIA IF 
  91. DEFECTIVE. THE WARRANTIES AND REMEDIES SET FORTH HEREIN ARE 
  92. EXCLUSIVE AND IN LIEU OF ALL OTHERS, ORAL OR WRITTEN, EXPRESS OR 
  93. IMPLIED.  NO ZIFF AGENT OR EMPLOYEE, OR THIRD PARTY, IS 
  94. AUTHORIZED TO MAKE ANY MODIFICATION OR ADDITION TO THIS WARRANTY.
  95.  
  96. SOME STATES DO NOT ALLOW EXCLUSION OR LIMITATION OF IMPLIED 
  97. WARRANTIES OR LIMITATION OF LIABILITY FOR INCIDENTAL OR 
  98. CONSEQUENTIAL DAMAGES; SO THE ABOVE LIMITATIONS OR EXCLUSIONS MAY 
  99. NOT APPLY TO YOU.
  100.  
  101. 4.    U.S. Government Restricted Rights.
  102.  
  103. The Software is licensed subject to RESTRICTED RIGHTS.  Use, 
  104. duplication or disclosure by the Government or any person or 
  105. entity acting on its behalf is subject to restrictions as set 
  106. forth in subdivision (c)(1)(ii) of the Rights in Technical Data 
  107. and Computer Software Clause at DFARS (48 CFR 252.227-7013) for 
  108. DoD contracts, in paragraphs (c)(1) and (2) of the Commercial 
  109. Computer Software-Restricted Rights clause in the FAR (48 CFR 
  110. 52.227-19) for civilian agencies, on in other comparable agency 
  111. clauses. The contractor/manufacturer is the Ziff-Davis Benchmark 
  112. Operation, One Copley Parkway, Suite 510, Morrisville, North 
  113. Carolina 27560. 
  114.  
  115. 5.    General Provisions
  116.  
  117. Nothing in this Agreement constitutes a waiver of Ziff's rights 
  118. under U.S copyright laws or any other Federal, state, local or 
  119. foreign law.  You are responsible for installation, management, 
  120. and operation of the Software.  This Agreement shall be 
  121. construed, interpreted and governed under New York law.  If any 
  122. provision of this Agreement shall be held by a court of competent 
  123. jurisdiction to be illegal, invalid or unenforceable, the 
  124. remaining provisions shall remain in full force and effect.  
  125.  
  126.  
  127. Trademarks
  128.  
  129. NetBench(TM), WinBench(TM), WinMark(TM), Winstone(TM), PC Bench(TM),
  130. DOSMark(TM), and MacBench(TM) are trademarks and WinBench(R) is a 
  131. registered trademark of Ziff-Davis Publishing Company, L.P. 
  132.  
  133. Microsoft(R) and MS-DOS(R) are U.S. registered trademarks and Windows(TM)
  134. is a trademark of Microsoft Corporation. 
  135.  
  136. NetWare and Novell are registered trademarks of Novell, Inc Corp.
  137.  
  138.  
  139. Preface
  140.  
  141. This manual tells you how to install, set up, and run NetBench(TM). 
  142.  
  143. NetBench is one of several benchmark programs developed by the Ziff-Davis 
  144. Benchmark Operation to help you test your PCs, servers, and Macintoshes. For 
  145. information on getting copies of other benchmarks or additional copies of 
  146. NetBench, see Appendix F. 
  147.  
  148.  
  149. Notes about NetBench
  150.  
  151.                 WARNING
  152. The user is cautioned against running these tests on a "live" production 
  153. network.   NetBench is designed to exercise the network in various ways.  
  154. Running NetBench should be done in isolation when other user activity on the 
  155. network is non-existent. Results would be meaningless if the network were 
  156. active with user tasks.
  157.  
  158. Please note the following before you run NetBench:
  159. 1.  You must read and agree to the license information in the front 
  160.     of this manual before running NetBench. The same licensing 
  161.     information appears on your PC's screen when you first run NetBench 
  162.     and on-line in the README file. If you do not agree to the licensing
  163.     information, remove NetBench entirely from your system and return it
  164.     and all accompanying materials (including any documentation) to ZDBOp 
  165.     at the following address:
  166.  
  167.     The Ziff-Davis Benchmark Operation
  168.     One Copley Parkway, Suite 510
  169.     Morrisville, NC 27560
  170.  
  171. 2.  System Requirements
  172.     The minimum configuration required to run NetBench is one computer 
  173.     which acts as a file server and another computer which runs the 
  174.     NetBench test station software.  This test station accesses the 
  175.     file server through a logical drive. 
  176.  
  177.  
  178. NetBench Diskette Contents
  179.  
  180. ABOUT    TXT         Information about NetBench
  181. BATCH    TXT         Sample Batch command file
  182. LICENSE  TXT         License text agreed to by user (also located in     
  183.             Document)
  184. LICFILE  TXT         Created by License procedure
  185. NETBENCH EXE        Actual NetBench executable file
  186. PARMS    CFG        Used in Batch example
  187. PARMS1   CFG        Used in Batch example
  188. README.TXT           Readme file referred to within NetBench
  189. USERINFO TXT        Licensed to text (user and organization) Created     
  190.             after the first time a program is licensed to a user.
  191. ZD_NB210 PCX        Startup Graphics Screen 
  192. ZDLPARMS CFG        Essential file required for NetBench to execute
  193. NETBENCH TXT        ASCII readable Text version of User Guide
  194. NETBENCH RTF        Rich Text Format - User Guide
  195. NETBENCH DOC        Word for Windows version 2.0a - User Guide
  196.  
  197.  
  198. Table of Contents
  199.  
  200. Chapter 1:  NetBench Overview                    1
  201.     NetBench is a tool                    1
  202.     NetBench acts like an application            2
  203.         Model of Network Application Layers            2
  204.         The results reflect the system configuration    3
  205.     Using NetBench                        4
  206.  
  207. Chapter 2:  Installing NetBench                    7
  208.     Installing on a PC                    7
  209.     Installing NetBench on a Network Server            9
  210.     What's Next?                        11
  211.         Example 2A (below).                    11
  212.         An example of the contents of Autoexec.bat :    11
  213.         An example of the contents of config.sys:        12
  214.         An example of WS.ID contained in the root 
  215.         directory of C:\                    12
  216.         STARTUP.NCF                        12
  217.         AUTOEXEC.NCF                    12
  218.  
  219. Chapter 3:  Running NetBench                    13
  220.     NetBench Displays                    13
  221.     Ziff-Davis' NetBench Screensaver            14
  222.     Waiting Display                        15
  223.     Activating the Test Station Coordinator            16
  224.     Basic Navigation - Your choice: Mouse or Keypress    17
  225.     Navigation Keys                        17
  226.     NetBench Menus and sub-menus                18
  227.     File Menu                        19
  228.         Rules for Batch files                20
  229.         Valid Syntax                    20
  230.     Valid Batch Examples                    21
  231.     Performance Menu                    23
  232.     Options Menu                        24
  233.         Set Name                        24
  234.         General                        24
  235.         NIC Options                        26
  236.         I/O                            27
  237.  
  238. Chapter 4:  Network Interface Card (NIC) Throughput Test    31
  239.     Factors that influence the test                32
  240.         Parameters                        32
  241.         Special Rules                    33
  242.         Guidelines                        33
  243.         Testing the server NIC                33
  244.         Testing the test station NIC            34
  245.     Setting-up and Running the Test                34
  246.     Evaluation Scenarios                    36
  247.  
  248. Chapter 5:  I/O Throughput Test                    39
  249.     Mechanics                        39
  250.     Objective                        39
  251.     Factors that influence the test                41
  252.         Parameters                        41
  253.         Guideline                        43
  254.     Setting-up and Running the Test                43
  255.     Evaluation Scenarios                    45
  256.  
  257. Appendix A:  Data File and Statistics File Parameters        47
  258.  
  259. Appendix B:  Temporary Files                    51
  260.  
  261. Appendix C:  ZDLPARMS.CFG                    53
  262.  
  263. Appendix D:  Data File Output Example                55
  264.  
  265. Appendix E:  Statistics File Output Example            67
  266.  
  267. Appendix F:  Technical Support                    75
  268.     Contacting ZDBOp                    75
  269.  
  270. Benchmark Request Form
  271.  
  272. Glossary
  273.  
  274.  
  275. Chapter 1
  276. NetBench Overview
  277.  
  278. This guide describes what NetBench is, how it is installed, the basics 
  279. of setting up and running each of the  NetBench tests, and some scenarios
  280. of how each NetBench test has been used during pre-release testing to 
  281. measure network file server performance.  It includes some cautions and 
  282. suggestions, but it cannot anticipate all possible uses (proper or improper) 
  283. for NetBench.  You are responsible for understanding the objective of 
  284. your test and how you use NetBench.
  285.  
  286. NetBench is a tool
  287.  
  288. NetBench is a tool that helps determine relative file server performance.  In 
  289. order to do this, two  distinct tests were developed:  Network Interface Card, 
  290. and I/O Throughput.  The purpose of each test is to isolate, exercise, and 
  291. measure throughput over time at the respective system location: the network 
  292. interface card, or the file server disk I/O subsystem.
  293.  
  294. These tests are influenced by the operating system used by the network, 
  295. memory, memory cache, CPU types and speeds, server disk speeds,  and 
  296. Network Interface Cards -- the same items that influence the performance of a 
  297. user application on a network.  
  298.  
  299. Although the fundamental operation of a NetBench test does not change, 
  300. modifications to test parameters such as test duration and file size, as 
  301. well as modifications to the network system under examination produce results 
  302. which can be comparatively analyzed and evaluated.  Proper interpretation 
  303. of the results produced allow the user to determine what type of network 
  304. configuration is most effective for a simulated network load.
  305.  
  306. NetBench acts like an application
  307.  
  308. NetBench was designed to "act like an application" (see Figure 1) and is not 
  309. reliant on any specific network operating system.  In other words, "special 
  310. system calls" were avoided so that the specific network operating system used 
  311. would be transparent to the testing process.   The goal of the software is 
  312. to test File Services (the capacity of the file server for  file I/O activity),
  313. and to test the capacity of the network through the network interface card.
  314.  
  315. The  tests allow the user to specify one of two locations in the system to 
  316. generate a simulated "bottleneck" of activity.  This helps the user determine
  317. the network configuration best suited for a particular application environment.
  318. The term "bottleneck" is deliberately chosen.  It represents the maximum 
  319. number of times an "activity" is performed in a user-specified time frame.  
  320. The maximum number of "activities" performed depends on the specific hardware 
  321. chosen for the network and is also influenced by the number of test stations
  322. configured for the test.
  323.  
  324. Finally, it is important to keep in mind that because each test station
  325. performs the maximum number of test iterations possible during the test 
  326. period, an actual application load of the same network configuration would 
  327. likely perform better.  NetBench tests worst-case scenarios.  Typical 
  328. applications on a production network tend to be less resource demanding 
  329. than the "bottleneck" tests performed under NetBench. 
  330.  
  331. Model of Network Application Layers
  332.  
  333. The following provides you with an example of the different layers that 
  334. are in a network application.
  335.  
  336. A.     Application Layer running on a test station 
  337.  
  338.     NetBench viewpoint
  339.     --------------------------------------------------
  340.  
  341. B.    Network Redirector (redirected drive)
  342.  
  343. C.    Network Adapter Driver (protocol e.g. IPX, IP, DECNET)
  344.  
  345. D.    Network Interface Card (Workstation adapter card)
  346.  
  347. E.    Wire
  348.  
  349. F.    Network Interface Card (Network server adapter card )
  350.  
  351. G.    Server
  352.  
  353.  
  354. Figure 1.       Representation of  a Simulated Network Application
  355.  
  356. In this example, everything that appears below the dashed line (i.e., B
  357. through G) represents information hidden from NetBench.
  358.  
  359. The results reflect the system configuration
  360.  
  361. The results are representative of the specific configuration used (hardware, 
  362. software, and NetBench parameters).  The results may be compared properly 
  363. when one variable at a time is modified in the configuration.  Careful thought 
  364. must be taken when choosing the variable to change.  Some modifications may 
  365. have little or no effect on the network.  Understanding which items make sense 
  366. to vary really depends on how well you (the NetBench user) understand the 
  367. network configuration that you are using.
  368.  
  369. Using NetBench
  370.  
  371. The following sequence is suggested to help you get started using NetBench:
  372.  
  373. 1)  Install NetBench.
  374.     In Chapter 2, the section, Installing NetBench on a PC, provides 
  375.     instructions for installing NetBench on a single-user PC system should you 
  376.     desire to become familiar with the tool before installing it on a network. 
  377.     Network testing cannot be accomplished using the PC installation 
  378.     procedure.
  379.  
  380.     The section, Installing NetBench on a Network Server, provides 
  381.     instructions for installing NetBench on a server drive for actual network 
  382.     testing.  
  383.  
  384.     The Installing NetBench on a PC, section should not harm a network as 
  385.     long as NetBench is installed on the local C: drive, whereas the network 
  386.     installation procedure will seriously impair the network (and compromise 
  387.     its functioning) if the network were active with user tasks. At the same 
  388.     time, the values returned as a result of the test will be meaningless.
  389.  
  390. 2)  Decide on a test.
  391.     Determine which NetBench test to run: NIC Throughput or I/O Throughput.
  392.  
  393. 3)  Read about the test.
  394.     Read the corresponding section in this guide about the test.  
  395.  
  396. 4)  Configure test network.
  397.     Make any test-specific adjustments to the test network.  
  398.  
  399. 5)  Understand the NetBench menus.
  400.     Use the Running NetBench section to learn about using the menus to 
  401.     configure NetBench parameters for the test.
  402.  
  403. 6)  Set any NetBench parameters.
  404.     Use the menus to set the NetBench parameters.
  405.  
  406. 7)  Run the test.
  407.  
  408.  
  409. Chapter 2
  410. Installing NetBench
  411.  
  412. This chapter talks about how you can install and start using NetBench. It 
  413. includes information on installing NetBench on a PC and on a network server.
  414.  
  415. Installing on a PC
  416.  
  417. This section provides instructions for installing NetBench on a PC in order 
  418. become familiar with the tool.  Network testing cannot be accomplished using  
  419. the PC installation procedure.
  420.  
  421. Load the NetBench files in an empty directory on the PC.  To do this:
  422.  
  423. 1.  Create the directory on the PC.  Any directory name will work.  The drive 
  424.     must be local with respect to the PC.  In this case we will assume the C: 
  425.     drive.
  426.  
  427.     md fakenet
  428.  
  429.     In this example we will use FAKENET. 
  430.  
  431.     NOTE:  This directory must be empty and should only contain files 
  432.     which are pertinent to Ziff-Davis' NetBench.  Files located in the 
  433.     directory will be overwritten if they correspond to filenames 
  434.     reserved by NetBench.
  435.  
  436. 2.  Insert Ziff-Davis' NetBench disk into the floppy drive and copy all 
  437.     NetBench files to the newly created file directory.
  438.  
  439. 3.  Run the NetBench License Utility.
  440.  
  441.     NETBENCH / L
  442.  
  443.     You are required to provide your Name and Organization under the terms 
  444.     of the Licensing Agreement.  Follow the directions on the display.
  445.  
  446. 4.  Create a file named WS.ID with any text editor and type a unique 3 digit 
  447.     numeric identifier (example: 001) at the first position in the file 
  448.     (no lead spaces or line feeds), then save the file to the C:\WS.ID 
  449.     local drive root directory (Refer to: Definitions WS.ID and Test 
  450.     Stations).  The purpose of the file is to identify the test station 
  451.     with a unique 3 digit numeric  identifier.   NetBench requires this 
  452.     file be located on the C:\ drive root  directory of each test station.   
  453.  
  454. 5.  Once NetBench is installed it is best to:
  455.     A)     Determine which NetBench test to run (NIC Throughput or I/O 
  456.     Throughput)
  457.     B)     Read the corresponding section in this guide about the test.  
  458.  
  459.     C)     If you were actually using the network for testing, you would normally 
  460.         make specific adjustments to the test network at this point in time.  
  461.         Because you have installed NetBench on your local drive, NetBench 
  462.         results are "simulated" and no network adjustments are required.
  463.     D)     Go to the Running NetBench section to learn how to use the menus 
  464.         and configure NetBench parameters for the test. It would be useful to 
  465.         "play" with the test parameters in order to become familiar with them.
  466.     E)     Configure the NetBench parameters
  467.     F)     Run the test.
  468.  
  469. Installing NetBench on a Network Server
  470.  
  471.                 WARNING
  472. The user is cautioned against running these tests on a "live" production 
  473. network.   NetBench is designed to exercise the network in various ways.  
  474. Running NetBench should be done in isolation when other user activity on the 
  475. network is non-existent.
  476.  
  477. Load all the NetBench diskette files onto the server such that the program can 
  478. run off a common logical drive with the other test stations on the network.
  479. To do this : 
  480.  
  481. 1.  Log into the server from your workstation over your LAN connection.
  482.  
  483. 2.  Create a default directory on the server.  This directory will be 
  484.     accessed by all the test stations as a common workspace from which 
  485.     they will read and write.  Any directory name will work.  In this 
  486.     example we will use NETBENCH.  Warning: This directory must be empty 
  487.     and should only contain files which are pertinent to Ziff-Davis' NetBench.
  488.     Other files may be overwritten if they are contained in this directory.
  489.  
  490.     J: {substitute your Network drive name for J in all cases}
  491.     MD J:\NETBENCH
  492.     CD  J:\NETBENCH 
  493.  
  494. 3.  Install the NetBench programs.  Insert Ziff-Davis' NetBench disk into the 
  495.     floppy drive and copy the floppy files to the server directory you have 
  496.     designated.
  497.  
  498. 4.  Run the NetBench License Utility.
  499.  
  500.     CD \NETBENCH
  501.     NETBENCH  / L
  502.  
  503.     You are required to provide your Name and Organization under the terms 
  504.     of the Licensing Agreement.  Follow the directions on the display.
  505.  
  506. 5.  At each Test station: Create a file named WS.ID with any text editor and 
  507.     type a unique 3 digit numeric identifier (example: 001) at the first 
  508.     position in the file (no lead spaces or line feeds), then save the file 
  509.     to the C:\WS.ID local drive root directory (Refer to: Definitions WS.ID 
  510.     and Test Stations).  The purpose of the file is to identify each test 
  511.     station in the network with a unique 3 digit numeric identifier.  A 
  512.     sequential scheme is suggested for convenience (example: 001, 002, 003).
  513.     NetBench requires this file be located on the C:\ drive root directory 
  514.     of each test station.   
  515.  
  516. 6.  Set the login sequence on each test station to execute NetBench on 
  517.     startup.  Modify AUTOEXEC.BAT and CONFIG.SYS so that the test stations will 
  518.     boot and automatically start up NetBench for the current test run.  (See 
  519.     Novell example Figure 2A and 2B.)  Automatic boot up is not required, but 
  520.     suggested for convenience.  It also prevents other software interfering 
  521.     with the performance tests.  
  522.  
  523. 7.  Prevent any non-test stations from interfering with the network.  Warning: 
  524.     Do not run these tests from the same network that other users are accessing 
  525.     since it will interfere with both the NetBench testing and the user.  Any 
  526.     non-test stations may remain physically connected to the network but must 
  527.     be logged off the network server.
  528.  
  529. 8.  Ensure that the file server and network LAN is properly configured for the 
  530.     test.  This includes:
  531.  
  532.     *  LAN server network interface card.
  533.     *  All connectivity and cabling.
  534.     *  Software drivers on LAN server and test stations.
  535.     *  Operating system parameters which might affect the test  
  536.        (Disk caching, memory,  maximum packet size, minimum packet 
  537.        size).
  538.  
  539. NetBench is now installed.
  540.  
  541.  
  542. What's Next?
  543.  
  544. Once NetBench is installed it is best to:
  545.  
  546. *  Determine which NetBench test you want to run:  NIC Throughput or 
  547.    I/O Throughput.
  548. *  Read the corresponding section in this guide about the test.
  549. *  Make any test specific adjustments to the test network.
  550. *  Go to the Running NetBench section to learn how to use the menus 
  551.    and configure NetBench parameters for the test.
  552. *  Configure the NetBench parameters.
  553. *  Run the test.
  554.  
  555. Example 2A (below).
  556.  
  557. Example of Test Station files which use a Novell operating system server  
  558. (Note: The following is only an example. The user must configure the test 
  559. stations to match the LAN server used.)
  560.  
  561. An example of the contents of AUTOEXEC.BAT : 
  562.  
  563. @ECHO OFF
  564. PROMPT $p$g
  565. PATH C:\DOS;C:\;
  566. set TEMP=C:\DOS
  567. ipx            Novell
  568. net5            Novell
  569. e:            logon sequence to file server
  570. login supervisor    logon username to file server
  571. g:            common logical drive
  572. cd  \NetBench\        common logical directory
  573. NetBench        start up NetBench    
  574.  
  575. An example of the contents of CONFIG.SYS:
  576.  
  577. DEVICE=C:\DOS\SETVER.EXE
  578. DEVICE=C:\DOS\HIMEM.SYS
  579. DOS=HIGH
  580. FILES=30
  581. lastdrive=d
  582.  
  583. An example of WS.ID contained in the root directory of C:\ 
  584.             
  585. 12345678901   column position in file
  586. 001 GROUPA1   file contents
  587.  
  588. NOTE:    The 3 digit number of the WS.ID field must always be unique on each 
  589. test station.
  590.  
  591. Figure 2B (below).  Example of matching Novell server configuration files
  592.  
  593. STARTUP.NCF
  594. set minimum packet receive buffers=200
  595. set maximum physical receive packet size=4096
  596.  
  597. AUTOEXEC.NCF
  598. set enable disk read after write verify=OFF
  599. set maximum packet receive buffers=2000
  600. set maximum concurrent disk cache writes=100
  601. set immediate purge of deleted files=ON
  602. set new service process wait time=0.3
  603. set maximum service processes=40
  604.  
  605.  
  606. Chapter 3
  607. Running NetBench
  608.  
  609. Now that NetBench is installed and the licensing procedure has been executed, 
  610. it is time to begin interacting with NetBench.  To run NetBench, enter:
  611.  
  612. NETBENCH
  613.  
  614. If NetBench does not start up:  
  615.  
  616. 1.  Check to see if the default directory for NetBench is present.  
  617.  
  618. 2.  Verify that NetBench has been correctly installed.  The ZDLPARMS.CFG 
  619.     file is essential for NetBench to operate.  See the ZDLPARMS.CFG 
  620.     Appendix.
  621.  
  622. NetBench Displays
  623.  
  624. NetBench will always start up in the following sequence:
  625. Display 1        ZIFF-DAVIS Logo
  626.             Pause
  627.  
  628. Display 2         Licensing display with Copyright and your ID
  629.             Pause
  630.  
  631. Display 3        "Waiting" display
  632.  
  633. The "Waiting" display is the default display which will appear on the test 
  634. station after the NetBench command is issued.  All the test stations in the 
  635. waiting mode are waiting for the coordinator which will trigger testing within 
  636. its current directory path.
  637.  
  638. One test station must be designated as the Test Station Coordinator. The test 
  639. station coordinator becomes an interactive test station and no longer has the 
  640. message  "Waiting."  Any one test station can become the test coordinator 
  641. station. 
  642.  
  643. The Test Station Coordinator also acts as a test station for the duration 
  644. of the test and reverts to the Test Station Coordinator again when the 
  645. test duration has elapsed.
  646.  
  647. Ziff-Davis' NetBench Screensaver 
  648.  
  649. This is an optional screen saver "time out" feature which is activated by the 
  650. Options, General submenu.  It "floats" around on the display to prevent "burn-
  651. in" of the display phosphor.  The default display will reappear by pressing any 
  652. key.
  653.  
  654. Waiting Display
  655.  
  656.                     ZD Labs NetBench(TM) .
  657.   
  658. File             Performance       Options             Help
  659.                                    
  660.   
  661.                             Waiting
  662. Waiting for test identification from Coordinator station
  663.  
  664.  
  665.  
  666.                            [  OK   ]
  667.  
  668.  
  669.   
  670. ID:ddd               Test         No Test         Waiting...
  671. Group:ooooooo        Station      Selected
  672.                      ==========                   ===========
  673.                      Interactive                  Idle
  674.   
  675.   (Words indicated below the  === bar indicate status changes
  676.   which are reflected in the window immediately above.)
  677.  
  678.  
  679. Activating the Test Station Coordinator
  680.  
  681. Activating the OK box in the waiting window causes the test station to become 
  682. "interactive" and available to become the Test Station Coordinator.
  683.  
  684. The OK box is selected by pressing the space bar or enter key, or by clicking 
  685. the OK button with the mouse.  Because NetBench is performing activity on the 
  686. local PC in waiting mode, it is conceivable for the test station to "miss" a 
  687. mouse click.  Repeating the mouse click or using the enter key or space bar 
  688. will usually assure success.  Once the OK button has been activated the 
  689. "Waiting"  window disappears.  The word "Interactive" appears in place 
  690. of "Test Station".
  691.  
  692. It is now possible to select from a menu.  To revert back to waiting mode,
  693. select the Performance Menu and choose "Wait Mode".  While two or more test 
  694. stations can be in interactive mode, only one test station acting as the Test 
  695. Station Coordinator may update items within any submenus, or run a test under 
  696. the Performance Menu.  Because there is no practical reason to have multiple 
  697. test stations in "interactive" mode, Ziff-Davis strongly advises against 
  698. doing so.
  699.  
  700. Test stations in "interactive" mode cannot be selected as actual test stations 
  701. except the one actually running the test as the Test Station Coordinator. If a 
  702. second interactive test station attempts to activate another test 
  703. concurrently, an error will occur.
  704.  
  705. Basic Navigation - Your choice: Mouse or Keypress
  706.  
  707. Navigation is accomplished by using a mouse.  If a mouse is not available or 
  708. not configured properly, alternative keys may be used.  Use the ALT key 
  709. combined with the LETTER underlined within the menu or list.  
  710.  
  711. If a menu is accidentally selected, the ESC key is pressed to deselect the 
  712. menu.  Items may be entered in dialog boxes by typing the requested 
  713. information. The  TAB or SHIFT+TAB  or ARROW  keys are used to navigate 
  714. within dialog boxes.  The ENTER  key commits the action unless otherwise 
  715. specified. 
  716.  
  717. Navigation Keys
  718.   
  719. Mouse - Point and click         select a menu
  720.  
  721. Mouse - Point and click         activate a choice
  722.  
  723. alt + letter                    select a menu or choice
  724.  
  725. Esc                             deselect a sub-menu
  726.  
  727. Tab                             forward to field
  728.  
  729. Shift+Tab                       backward to field.
  730.  
  731. Enter                           commit choice
  732.  
  733. Arrow keys  Left, Right         highlight a menu item
  734.  
  735. Arrow  keys  Up, Down           highlight a submenu item
  736.   
  737.   
  738. NetBench Menus and sub-menus
  739.   
  740.  File              Performance      Options           Help
  741.                                     
  742.  ____________      ____________     _____________     ______
  743.  Data File...      NIC Test...      Set Name...       ReadMe
  744.                                     _____________
  745.  Batch File...     IO  Test...      General Test...   About
  746.  
  747.  Stats File...                      NIC Options...       
  748.  
  749.  _____________     _____________    IO Options...        
  750.  
  751.  Batch Run...      Wait Mode                          
  752.  
  753.  _____________     _____________                      
  754.                    
  755.  Statistics        Stop Loads                         
  756.  
  757.  _____________                                        
  758.  
  759.  Quit                                                 
  760.  
  761.   
  762.                          Status Message
  763.  Waiting for test identification from Coordinator station
  764.  
  765.  
  766.   
  767.                      Mode         Test name or    Error or
  768.                                   operation       status
  769.  
  770. ID:ddd Group:ooooooo Test         No test         Waiting....
  771.                      Station      selected
  772.                      ==========   ==============  ============
  773.                      Interactive  NIC Throughput  Polling
  774.                                   Test
  775.                      Batch Cmd X  I/O Throughput  Running
  776.                                   Test
  777.                                   Test Setup      Making Test File
  778.                                                   Done
  779.                                                   Aborted
  780.                                                   Idle
  781.  
  782.      (Words indicated below the  === bar indicate status changes
  783.      which are reflected in the window immediately above.)
  784.  
  785.  
  786. File Menu
  787.  
  788. The file menu allows changes to file names referenced by NetBench. It is 
  789. also used to invoke the batch run file, and to compute and display 
  790. statistics captured in the statistics file.  Finally, it allows a test 
  791. station in an interactive mode (test coordinator) to exit the NetBench 
  792. program back to the DOS operating system.
  793.  
  794. If Data file, Batch File, or Stats File is selected, the user is asked 
  795. to supply the filename(s) used while running NetBench.   Each of the 
  796. filename parameters has a 12 character limit. 
  797.  
  798. The Data file is the data collector file name referenced by NetBench. The 
  799. data file contains a detailed entry by station identification number (WS.ID)
  800. for each test station successfully answering the poll at the conclusion of 
  801. the test.  Each detail line represents the actual "raw" data collected from 
  802. the test station.  It also retains a record of the parameters used during 
  803. the test.  The Data file successively appends each test record to the 
  804. previous test record. Therefore, consider purging these files periodically.  
  805. At Ziff-Davis, file naming conventions are used to group tests together.
  806.  
  807. The Stats  File (Statistics File) contains a summary of the test.  It 
  808. contains a subset of the configuration data from the Data file.  The Stats 
  809. file also contains a total throughput number that is the sum total of all 
  810. the test stations reporting at the end  of a test run.  Every time the 
  811. Statistics command is issued, the Stats file is regenerated from the 
  812. current Data file and the total is displayed.
  813.  
  814. The Batch file is used to automate a series of NetBench tests.  The batch 
  815. file will generally take advantage of the group identifier code in the 
  816. WS.ID file.  This section should be skipped until the user becomes familiar 
  817. with using NetBench.
  818.  
  819. Rules for Batch files
  820.  
  821. The Batch file consists of any number of test statements each terminated by 
  822. a semi-colon. The file is terminated by a statement consisting of a single 
  823. exclamation mark. Each statement should begin on a new line.  A statement 
  824. consists of the following items which can be preceded and followed by one 
  825. or more spaces, tabs or new line characters:
  826.  
  827. Valid Syntax
  828. 1)  3 letter test code: NIC or IOT  (these must be upper case).
  829.  
  830. 2)  Parameter file name (any valid DOS filename except ZDLPARMS.CFG, 
  831.     case insensitive).  This parameter file must follow the rules found in 
  832.     Appendix: ZDLPARMS.CFG.
  833.  
  834. 3)  One or more group IDs, each of which are no more than 7 characters in 
  835.     length.  Group Identifiers correspond to those specified in each individual 
  836.     test station WS.ID file. This field is converted into a DOS file name 
  837.     and is therefore case insensitive.
  838.  
  839. Valid Batch Examples
  840.  
  841. Example: Single Batch Command
  842.  
  843. Command                Activity
  844. NIC parms.cfg group1;        1. Perform the NIC test, using
  845.                 PARMS.CFG  file, activated for those  
  846.                 workstations with common group 
  847.                 identification of GROUP1 in their 
  848.                 WS.ID file
  849.  
  850. !                End of batch file indicator
  851.  
  852. Example: Multiple Batch Commands in a Single File
  853.  
  854. Command                Activity
  855. NIC parms.cfg group1;        1. Perform the NIC test
  856.                 2. using PARMS.CFG  file
  857.                 3. activated for those workstations with 
  858.                 common group identification of GROUP1 in 
  859.                 their WS.ID file
  860.  
  861. IOT test1.prm sector5 sector6   1. Perform the IOT test
  862. sector9 ;            2. using a different parameter file called 
  863.                 TEST1.PRM
  864.                 3. using group id's sector 5, sector 6 
  865.                 and sector 9.
  866.  
  867. !                End of batch file indicator
  868.  
  869.  
  870. Example: Occurrence of Legal Leading and Trailing Spaces Batch File
  871.  
  872. Command                Activity
  873. ^NIC                Perform the NIC test
  874. ^whatever.xxx            using the file WHATEVER.XXX for 
  875.                 parameters
  876. ^123                Activated for group 123
  877. ^anygrp^grp2            group anygrp
  878. ^onemore            group  grp2, group onemore
  879. ^;                end of NetBench statement
  880. ^!                end of batch file indicator.
  881.  
  882. Note:  ^ =  one or more spaces
  883.  
  884. The Statistics command must be executed  in order to produce the statistics 
  885. file.  Please refer to the comments above (Stats File).
  886.  
  887. The Quit command is executed in order to properly exit NetBench.  This 
  888. command is generally used from the Test Coordinator Station.  Stop Loads is a 
  889. related "exiting" command used from the Test Coordinator Station and is found 
  890. on the Performance menu.  The Quit command exits the test station on which 
  891. the command is activated while the Stop Loads command exits all test stations 
  892. that are in the "Waiting" mode.  For details please refer to the Stop Loads 
  893. command.
  894.  
  895.  
  896. Performance Menu
  897.  
  898. The performance menu contains commands that begin NetBench tests and 
  899. commands that perform administrative functions.
  900.  
  901. *  Selecting NIC Test causes the network interface card test to begin.
  902. *  Selecting I/O Test causes the I/O throughput test to begin.
  903.  
  904. The parameters associated with each test are supplied from the Options Menu.  
  905. All test stations perform the same test and each test station displays its 
  906. individual results on its own monitor.  The  Test Station Coordinator gathers 
  907. the data, and saves all results in the Data file. 
  908.  
  909. Wait Mode changes a test station from interactive to "waiting".  Waiting mode 
  910. signifies that the test station waits for commands directed to it from the Test 
  911. Station Coordinator.  The command is useful when a test station has 
  912. accidentally been placed into "interactive" mode.  There can only be one Test 
  913. Station Coordinator for any test on the same network.
  914.  
  915. Stop Loads forces all the test stations to exit the NetBench application and 
  916. return to the DOS prompt.  This option is normally selected when all testing is 
  917. completed.
  918.  
  919. Use of this command will require the person performing the tests to invoke 
  920. NetBench on each test station again to resume testing.  
  921.  
  922. Once the Stop Loads choice is selected there is no automatic way to resume 
  923. testing.  To continue testing after performing this option requires either 
  924. rebooting (if the autoexec.bat automatically starts up NetBench), or manually 
  925. executing NetBench (which starts up in waiting mode). 
  926.  
  927.  
  928. Options Menu
  929.  
  930. The Options menu allows the user to set certain parameters, such as file size 
  931. and test duration, that influence the test.  When a test is completed, these 
  932. variable parameters are written out to the Data file.  The primary categories
  933. for this menu are Set Name, General, NIC Options, and I/O.
  934.  
  935. Set Name 
  936.  
  937. Set Name allows the user to enter a User Name and a LAN Name.  These are 
  938. treated as comments in the Data file and Stat file  (each has a 25 character 
  939. length limit).
  940.  
  941. General 
  942.  
  943. General Test Options allow the user to set Test Length, Variance, Blanking 
  944. Interval, and Common Path.
  945.  
  946. Test Length     (1 - 9999 minutes)
  947.  
  948. Test length, in units of minutes, is the actual duration of the test.  This 
  949. number determines the duration of the test, after any preliminary 
  950. initialization sequence.  Initialization time is not counted as part of this 
  951. number, nor is polling time counted as part of the test time. 
  952.  
  953. Caution: Network tests should be run sufficiently long to 
  954. reach an ordered and productive behavior pattern 
  955. (particularly if a large number of work stations are present).  
  956. If the test is run for an insufficient time, the results may be 
  957. meaningless.  Ziff-Davis usually sets this parameter at 10.
  958.   
  959. Variance     (1 - 99 seconds)
  960.  
  961. Variance is a user-specified estimate of time (in seconds) between the first 
  962. and the last work station completing the test and reporting results.  The more 
  963. test stations that are on the network performing the test, the greater the 
  964. variance time needed to insure collection of results.  
  965.  
  966. Ziff-Davis recommends that this number be set to a minimum of 20 seconds, 
  967. because most systems will have no more than a 20 second variance when 
  968. writing results files. 
  969.  
  970. If the number of test stations reported in the Data file or Stat file is 
  971. less than expected, increase the variance number.  It may also be necessary 
  972. to increase this number if the following message is received: "Warning: 
  973. Not all Load Stations statistics gathered".
  974.  
  975. Blanking Interval     (1 - 99 minutes)
  976.  
  977. Blanking interval sets the duration, in minutes, before the screensaver will 
  978. activate. When the screensaver activates, the display will blank and the Ziff-
  979. Davis logo will float around the display. Any key aborts the screensaver and 
  980. resumes the default NetBench display.  
  981.  
  982. Common Path         
  983.  
  984. The Common Path parameter specifies the directory that NetBench uses to 
  985. create temporary files and other temporary test resources. Ziff-Davis 
  986. recommends that this parameter always be set to ".". 
  987.  
  988. NIC Options          
  989.  
  990. NIC (Network Interface Card) Options relate specifically to the NIC throughput 
  991. test. The only available option for this test is the NIC block size. The 
  992. purpose of this option is to permit a parameter setting of "usable" 
  993. characters that can be sent through the communication path.  
  994.  
  995. NIC Block Size     (1 - 65,532 bytes)
  996.  
  997. This number is the size of the blocks in bytes that will be transferred during 
  998. the NIC Throughput test. 
  999.  
  1000. Because all test stations are reading from the same file  (NETBENCH.EXE), the 
  1001. entire test will run from the cache server subsystem.  The test stations will 
  1002. not access the disk and the bottleneck is moved to the NICs.  Note:  If a 
  1003. network monitor were used to isolate the message sizes sent, the actual 
  1004. packet size would be higher due to the overhead required for the packet 
  1005. routing.
  1006.  
  1007. The tester needs to be aware of the physical minimum and maximum sizes of 
  1008. usable bytes for the network protocol chosen.
  1009.  
  1010. Rules for selecting the proper number:  For maximum line utilization, this 
  1011. number should be set to the maximum packet-frame size (subtracting the 
  1012. encapsulating header and trailer portion) which your LAN can handle. 
  1013. (Example: 1460 to 1500 for Ethernet; Ethernet maximum including overhead 
  1014. is 1512)  For the maximum frames per second, set this number to 1.
  1015. Note: In order to run this test correctly the parameter entered here must 
  1016. be less than the cache size of the server.
  1017.  
  1018. I/O 
  1019.  
  1020. I/O Options relate to the Input/Output Throughput test.  They exist to help 
  1021. approximate network activity according to a desired model.  Four buttons and 
  1022. three parameters permit creation of the desired I/O operation and seek type 
  1023. (random or sequential), I/O file size, I/O block size, and a ratio of reads to 
  1024. writes. 
  1025.  
  1026. Test type has two buttons: Random or Sequential
  1027.  
  1028. Read / Write has two buttons: Read only, Do Writes.
  1029.  
  1030. There are three numeric parameters allowable:  R/W Ratio, I/O File Size, and 
  1031. I/O Block Size.
  1032.  
  1033. Valid combinations for these buttons and parameters are represented in the 
  1034. following table:
  1035.   
  1036.    Valid I/O           Read only           Do Writes
  1037.    Throughput test     button              button
  1038.    options
  1039.    Sequential          Sequential reads    Sequential writes
  1040.    button              only                only
  1041.                                            
  1042.                        R/W Ratio is not    R/W Ratio is not
  1043.                        used                used
  1044.  
  1045.    Random              Random reads only   Random reads and
  1046.    button                                  writes according
  1047.                        R/W Ratio is not    to the R/W Ratio
  1048.                        used              
  1049.  
  1050.    R/W Ratio           Parameter           Parameter
  1051.    parameter           not used            enterable and
  1052.                                            active with Random
  1053.                                            and Do Writes
  1054.                                            
  1055.                                            0 = write only
  1056.                                            1 = 1 read for 1
  1057.                                            write
  1058.                                            10 = 10 reads to 1
  1059.                                            write
  1060.  
  1061.    I/O File Size       always required     always required
  1062.    parameter
  1063.  
  1064.    I/O Block Size      always required     always required
  1065.    parameter
  1066.           
  1067.  
  1068. R/W Ratio     (0 - 99  valid range)
  1069.  
  1070. The Read/Write ratio number determines the number of reads for every write 
  1071. performed during the I/O Throughput test.  Setting this at 0 performs writes 
  1072. only.  Example: a ratio of 10 indicates that for each write performed on the 
  1073. server there will be 10 reads.  Correspondingly a ratio of 1 indicates that for 
  1074. every write performed there will be 1 read.  The parameter is only valid for 
  1075. the button combination of Random, and Do Writes.  It is ignored for the 
  1076. other tests.
  1077.  
  1078. I/O File Size (Kb)    (1 - 2,097,152 K bytes)
  1079.  
  1080. The I/O File Size field contains the size of a test file created by each test 
  1081. station during the initialization sequence of the I/O Throughput test.  This 
  1082. file is not reused; it is recreated each time the test is run.  A larger number 
  1083. will increase the disk surface area on which the test operates, placing the 
  1084. server disk subsystem under more stress.  Allocating a large file size is 
  1085. desirable as it reduces the impact of caching on test performance.   If a large 
  1086. number of test stations are present and disk space on the file server is low, 
  1087. the file size may need to be reduced if the test file creation fails.
  1088.  
  1089. I/O Block Size (Bytes)    (1 - 65532 bytes)
  1090.  
  1091. The I/O block size field contains the size (in bytes) of the block to be 
  1092. read or written by the test station  during the I/O Throughput test.  This 
  1093. block should be significantly smaller than the test file to allow for 
  1094. random I/O or due to caching, the results may be meaningless.
  1095.  
  1096. Help
  1097.  
  1098. The HELP option permits access to a ReadMe ASCII file and an About 
  1099. statement. The ReadMe file contains the Menu and Sub-menu portion of the 
  1100. NetBench User Guide. The About statement contains the product name, 
  1101. version, program developers, and the Ziff-Davis staff at the time of release.
  1102.  
  1103.  
  1104. Chapter 4
  1105. Network Interface Card (NIC) Throughput Test
  1106.  
  1107. This chapter describes how to use the Network Interface Card (NIC) 
  1108. Throughput Test.
  1109.  
  1110. Mechanics
  1111.  
  1112. During this test, all NetBench test stations perform sequential reads from the 
  1113. NETBENCH.EXE file of the size specified by NIC Throughput Block Size. 
  1114. Because all stations are reading from the same file, the entire test will 
  1115. run from the server cache subsystem.  Because NETBENCH.EXE is in the server 
  1116. cache, the test stations will not access the disk and the maximum data 
  1117. throughput will be limited by the throughput capability of the network
  1118. interface cards. The test stations count the number of blocks read from the 
  1119. server during the test and display the total throughput (number of 
  1120. iterations times the block size in bytes) when the test is over.
  1121.  
  1122. Objective
  1123.  
  1124. The objective of this test is to exercise network activity from the NIC test 
  1125. station through the NIC on the file server.
  1126.  
  1127. This test result indicates the maximum amount of network traffic which can 
  1128. occur within a specific amount of time using the test stations supplied at a 
  1129. specific block size. (Refer to the Running NetBench section, Parameters,  
  1130. Testing the server NIC and Testing the test station NIC).
  1131.  
  1132. The NIC Throughput test results are in bits per second 
  1133.  
  1134. Factors that influence the test
  1135. *  NIC card contained in the server and associated driver software.
  1136. *  NIC card contained in the test station and associated driver software.
  1137. *  Cache on NIC card.
  1138. *  Theoretical Maximum network speed (Ethernet 10 Mbits, Token Ring 4
  1139.    Mbits, 16 Mbits, FDDI, etc.).
  1140. *  Cable type - bandwidth.
  1141. *  CPU in the server.
  1142. *  CPU in the test station.
  1143. *  Memory in server.
  1144. *  Memory in test station.
  1145.  
  1146. Parameters
  1147.  
  1148. NIC Throughput Block Size. -  The user should vary the block size to simulate 
  1149. the network application for small and large block sizes for successive 
  1150. test runs.  Workstation drivers usually have a minimum block size.  The 
  1151. parameter  selected for NetBench should never drop below this minimum 
  1152. because network activity must be forced to occur on the cable used.  
  1153. Ridiculous results may be an indicator of "out of bounds" conditions, 
  1154. for example: 15 Mbits / sec when the maximum for Ethernet is 10 Mbits /sec.
  1155.  
  1156. Special Rules
  1157.  
  1158. 1.  This test is network operating system (NOS) dependent, in that one NOS 
  1159.     cannot properly be compared with another NOS and also vary the NIC at 
  1160.     the same time. 
  1161.  
  1162. 2.  Do not turn cache memory off on the server.
  1163.  
  1164. 3.  Network configuration files in the test station must remain constant for a 
  1165.     proper comparison of NIC cards.
  1166.  
  1167. 4.  Different software driver versions from the same manufacturer may affect 
  1168.     the results. Be certain the item being measured is the correct one.  Vendor 
  1169.     cards may also have version differences. 
  1170.  
  1171. Guidelines
  1172.  
  1173. Determine which type of card to test.  There are often two kinds of  NIC 
  1174. adapters: server cards and workstation cards.  The NIC installed in the server 
  1175. must have as high or higher performance capability than the test station NIC 
  1176. for the test to be informative.
  1177.  
  1178. Testing the server NIC
  1179.  
  1180. If the test is designed to test the server network interface card throughput, 
  1181. replace only that card in the server and rerun the test with each new 
  1182. server card to be tested, not varying the NIC adapters in the test stations.
  1183. This type of test  would generally require a server and multiple test 
  1184. stations.  
  1185.  
  1186. Example:  For testing an Ethernet Novell network, 1 server and 4 test 
  1187. stations are probably required.  If each test station had the capacity to 
  1188. generate 3 Mbits of information the network would be saturated, because 4 
  1189. stations times 3 Mbits = 12 Mbits and the capacity of the Ethernet is only 
  1190. 10 Mbits.
  1191.  
  1192. Testing the test station NIC
  1193.  
  1194. If your test is designed to evaluate the test station NIC, only one server 
  1195. and one test station is required.  The highest performance NIC card would 
  1196. still be placed in the server for the test.  However the various cards 
  1197. that were being evaluated would be placed in the test station, varying one 
  1198. at a time for each test with all other factors remaining the same.
  1199.  
  1200. Setting up and Running the Test
  1201.  
  1202. 1.  Configure the physical network, cable connectivity and server connectivity. 
  1203.     Ensure that the network is in operation, proper software network 
  1204.     parameters have been established,  NetBench has been installed on the 
  1205.     server common drive from a workstation and licensed, and that all test 
  1206.     stations have been logged on the server and have changed their current 
  1207.     directory to the common drive on the server.  Each test station should 
  1208.     start up NetBench using this common drive and directory.  The test stations 
  1209.     must not reference NetBench from any other location (such as a copy on a 
  1210.     local disk).
  1211.  
  1212. 2.  Select one test station to act as the Test Station Coordinator.
  1213.  
  1214. 3.  Set the File Menu parameters (File Menu - Data File, Stats File).
  1215.  
  1216. 4.  Set the Options (Options - Set Name, General Test, NIC options)
  1217.  
  1218. 5.  Run the test (Performance, NIC test)
  1219.  
  1220. 6.  The display on each test station should show its individual results.  This 
  1221.     will also be true of the Test Station Coordinator.  
  1222.  
  1223. 7.  Collect the results (File menu - Statistics). A summary will display on the 
  1224.     Test Station Coordinator.  The total number of  test stations responding to 
  1225.     the test will be shown in the Final Statistics window.
  1226.  
  1227. 8.  Exit NetBench (File - Quit).  (Or run the next test.)
  1228.  
  1229. 9.  Examine the detail results in the Data File using a text editor or from a 
  1230.     printout.  There should be an entry in this file for each test station 
  1231.     which reported back results to the Test Station Coordinator during the 
  1232.     polling sequence.  The entry is listed by the station WS.ID number.
  1233.  
  1234.     If an entry is missing, there are three possible causes.  
  1235.  
  1236.     Cause A  The missing test station was not setup correctly pointing to the 
  1237.     common directory on the file server.  
  1238.  
  1239.     Cause B  The WS.ID file is incorrect or has the same number on two or 
  1240.     more of the test stations.  These must be unique numbers for each test 
  1241.     station on the network and must be on the individual C: root directory for 
  1242.     each test station.  
  1243.  
  1244.     Cause C  The Variance setting under Options Menu, General Test was too 
  1245.     short for all the test stations to report back in sufficient time to the
  1246.     Test Station Coordinator.  Increase this value.  However, if there are 
  1247.     fewer than 10 test stations on the network and the variance setting is 
  1248.     greater than 30 seconds, re-examine Cause A or B, and the network 
  1249.     connectivity.  Thirty seconds should be plenty of time for 10 stations 
  1250.     to respond unless something is wrong with the network itself.
  1251.  
  1252. 10. Examine the totals for all test stations in the Statistics File.
  1253.  
  1254.  
  1255. Evaluation Scenarios
  1256.  
  1257. Example 1
  1258. The test bed consisted of one test station connected to a Novell Netware 
  1259. server.  Vendor XYZ 486/33M systems with 12MB of RAM was used for the server 
  1260. and Vendor XYZ 386/25 with  8MB of RAM was used for the test station.  The 
  1261. server was loaded with Novell's Netware 3.11 network operating system.  The 
  1262. test station was a DOS client loaded with ABC drivers.
  1263.  
  1264. A QRX card was installed in the server and remained in place throughout this 
  1265. test.  Each card tested was placed in the workstation in turn.  Using 
  1266. Ziff-Davis' NetBench NIC test, the performance of the card was measured at 
  1267. different block sizes (512, 1K, 2K bytes).  The test was performed for 
  1268. the VendorCardA, VendorCardB, VendorCardC, and VendorCardD cards.  The 
  1269. duration of each test was 10 minutes.
  1270.  
  1271.                 Test 1 (Netware Server)
  1272. Vendor Name     512B     1KB     2KB
  1273. VendorCard A     2331989 3402410 3899939
  1274. VendorCard B     1889621 2747050 3064162
  1275. VendorCard C     2009770 2861738 3200341
  1276. VendorCard D     2012501 2824263 3145728
  1277.  
  1278.  
  1279. Example 2
  1280. The test bed consisted of 3 test stations and one LANManager server.  
  1281. Ziff-Davis used  Computer 486/33M systems with 12MB of RAM for the server 
  1282. and 486/33M with 8MB of RAM for the workstations.  The server was loaded 
  1283. with Microsoft's LANManager 2.1 with OS/2 1.3 as a primary operating 
  1284. system.  The test stations used DOS.
  1285.  
  1286. A vendor ACF card was installed in each of the three client test stations 
  1287. and in the server.  Using Ziff-DavisÆ NetBench NIC test, the total 
  1288. throughput was measured at a 4Kbyte block size. 
  1289.  
  1290. The same procedure was repeated by replacing the ACF card in the server with 
  1291. the FGH card.  The duration of each test was 10 minutes.
  1292.  
  1293. VendorName     Throughput(bits per sec)
  1294. FGH         9209874
  1295. ACF (server)     8312173
  1296. ACF (client)     8194716
  1297.  
  1298.  
  1299. Chapter 5
  1300. I/O Throughput Test
  1301.  
  1302. This chapter explains how to use the I/O Throughput Test.
  1303.  
  1304. Mechanics
  1305.  
  1306. When this test is selected, each test station writes a test file to the common 
  1307. server drive.  Once the Test Station Coordinator determines that all test 
  1308. stations have completed this initialization operation, I/O throughput testing 
  1309. begins.  During the test, each test station performs the file reads and/or 
  1310. writes (at the block size, for the length of time specified, according to 
  1311. the parameters set under the I/O Options menu). After the test duration 
  1312. has elapsed, each test station reports its results.
  1313.  
  1314. Objective
  1315.  
  1316. The objective of this test is to determine the performance of a file server 
  1317. relative to a baseline system. Performance in this case is defined in terms 
  1318. of two concepts - peak I/O throughput, and scalability.  Peak I/O throughput 
  1319. is the maximum amount of user data (block size and file size) which can be 
  1320. read or written to the server during the test. Scalability is the ability of 
  1321. a server to sustain peak I/O throughput (disk and disk cache) as the file 
  1322. service load on the server is increased during the test. 
  1323.  
  1324. File server performance should be measured across the test station to the 
  1325. server disk path.  To use this test effectively, ensure that the system is 
  1326. configured so that the desired components are stressed and that other 
  1327. extraneous components are eliminated with respect to their influence in such 
  1328. a way that they do not hamper performance. Components, such as the number 
  1329. of clients and the  network wire must be set up in such a way as not to 
  1330. cause bottlenecks. 
  1331.  
  1332. For example, to prevent the NIC from becoming the bottleneck, multiple NICs 
  1333. would be placed in the server, each corresponding to a separate LAN segment 
  1334. (usually four NICs are sufficient).  Multiple test stations and a server NIC 
  1335. would be attached to each segment so that the server becomes a common link to 
  1336. all  LAN segments.  Additional test stations could be added to the segments and 
  1337. the test re-run to identify the point at which server I/O Throughput begins to
  1338. be maximized.  Also, by using higher bandwidth network services, such as 16Mbit 
  1339. Token Ring, the network bottleneck is reduced and places more emphasis on 
  1340. file service performance.  This will cause the disk subsystem to be stressed 
  1341. rather than the LAN NICs.
  1342.  
  1343. To use NetBench properly, a throughput curve should be plotted for comparing 
  1344. performance measurement. A throughput curve is formed by combining the 
  1345. results (datapoints) from multiple NetBench iterations into a single dataset.  
  1346.  
  1347. The dataset is formed by configuring a baseline network, setting the I/O 
  1348. Options parameters, running the I/O throughput test, varying one load factor 
  1349. (for example, increasing test stations) and running the test again, varying the 
  1350. same load factor and running the test again, etc.
  1351.  
  1352. A throughput curve, consisting of charting the collection of data points, not 
  1353. only displays the peak throughput of a server, but also demonstrates the 
  1354. servers scalability and how the server will perform from light to harsh 
  1355. conditions. 
  1356.  
  1357. By comparing one single data point to multiple points (the throughput curve), 
  1358. it becomes clear that a single point measurement can be very misleading.  For 
  1359. example, experiments with this test have shown that throughput curves of 
  1360. servers being compared often cross.  A server which displays superior 
  1361. performance at low test station loads may display inferior performance as the 
  1362. load is increased.  This information is very important to a complete analysis 
  1363. of performance.
  1364.  
  1365. Throughput curves for file servers generally fall into three categories. The 
  1366. most common is the Poor Scalability category, typical of a desktop machine 
  1367. turned into a file server.  This curve may display an acceptable throughput 
  1368. at a light test station load, but the performance quickly drops off as the 
  1369. load is increased.  The next category is that of Median Scalabilty.  This 
  1370. curve has a very high peak throughput but as soon as the client load rises 
  1371. above the ability of the cache, the performance drops rapidly and bottoms 
  1372. out at a low level.  The last is the Superior Scalability category. This type 
  1373. of curve has a very high peak throughput that is sustained far beyond the 
  1374. other two categories.
  1375.  
  1376. I/O Throughput test results are in bits/ second.
  1377.  
  1378. Factors that influence the test
  1379. *  Cache in the server.
  1380. *  Cache in the test station.
  1381. *  Number of test stations.
  1382. *  All NetBench Option parameters for I/O Options.
  1383.  
  1384. Parameters
  1385.  
  1386. I/O File Size    (in Kbytes)
  1387. One disk file is created for each test station prior to the commencement of the 
  1388. test (of the size specified  in I/O Throughput File Size). This file is 
  1389. created on the server in the current working directory.  Increasing this 
  1390. number creates a greater amount of relative disk head movement from the 
  1391. beginning of the file to the end of the file.
  1392.  
  1393. I/O Block Size    (in Bytes)
  1394. Each test station testfile is read or written a block at a time according to 
  1395. the I/O Throughput Block Size parameter.  Increasing this number decreases 
  1396. the amount of disk activity for the given test (if other factors are held 
  1397. constant).  
  1398.  
  1399. Read or Write and Random vs Sequential are specified according to radio 
  1400. buttons selected in the Options, I/O Options submenu.  
  1401.  
  1402. There are five read/write options for this test.  These are Sequential Read 
  1403. only, Sequential Write only, Random Read only, Random Write only*, and Random 
  1404. Read/Write*.
  1405.  
  1406. If Sequential is selected, the only testing performed is Sequential Read or 
  1407. Sequential Write according to the respective button selected: Read Only or Do 
  1408. Writes.  Sequential Read and Write is NOT performed.
  1409.  
  1410. If Random is selected with the Read Only button the only testing performed are 
  1411. Random Reads.
  1412.  
  1413. If Random is selected with the Do Writes button, then Random Reads and 
  1414. Random Writes are permitted according to the number specified in R/W Ratio 
  1415. field.
  1416.  
  1417. I/O Options Definitions
  1418.  
  1419. Sequential means that each test file created on the server by the test 
  1420. station is read or written one block at a time according to the Read or 
  1421. Write operation selected.  When the end of the file is reached, the test 
  1422. sequence starts over and continues until the test duration limit has elapsed.
  1423.  
  1424. Random means that each test file created on the server by each test station is 
  1425. read or written one block at a time according to the Read, Write, Read/Write 
  1426. operation selected.  The relative "start point" of the read or write is 
  1427. randomly determined by each test station.  This process repeats until the 
  1428. test duration has elapsed. An attempt to read or write beyond the end of the 
  1429. file size allocated is not permitted.
  1430.  
  1431. * When both the Random button and Do Writes button are selected, the mix of  
  1432. read/write operations are determined by the read/write ratio field.  The 
  1433. read/write ratio field represents the number of read operations for every write 
  1434. operation.  Example:  If the ratio is 3, there are 3 reads for every 1 write.
  1435. If the ratio is 0 there is only random writing.  If the ratio is 10, there 
  1436. are 10 reads for 1 write.
  1437.  
  1438. Guideline
  1439.  
  1440. Generally use multiple NICs in the server with multiple LAN segments in order 
  1441. to cause a bottleneck at the disk.  The number of LAN segments may also be 
  1442. varied.
  1443.  
  1444. Setting up and Running the Test
  1445.  
  1446. 1.  Configure the physical network, cable connectivity and server connectivity. 
  1447.     Ensure that the network is in operation, proper software network 
  1448.     parameters have been established,  NetBench has been installed on the 
  1449.     server common drive from a workstation and licensed, and that all test 
  1450.     stations have been logged on the server and have changed their current 
  1451.     directory to the common drive on the server.  Each test station should 
  1452.     start up NetBench using this common drive and directory.  The test stations 
  1453.     must not reference NetBench from any other location (such as a copy on a 
  1454.     local disk).
  1455.  
  1456. 2.  Select one test station to act as the Test Station Coordinator.
  1457.  
  1458. 3.  Set the File Menu parameters (File Menu - Data File, Stats File).
  1459.  
  1460. 4.  Set the Options (Options - Set Name, General Test, IO options).
  1461.  
  1462. 5.  Run the test (Performance, IO test).
  1463.  
  1464. 6.  The display on each test station should show its individual results.  This 
  1465.     will also be true of the Test Station Coordinator.  
  1466.  
  1467. 7.  Collect the results (File menu - Statistics). A summary will display on the 
  1468.     Test Station Coordinator.  The total number of  test stations responding to 
  1469.     the test will be shown in the Final Statistics window.
  1470.  
  1471. 8.  Exit NetBench (File - Quit).  (Or run the next test.).
  1472.  
  1473. 9.  Examine the detail results in the Data File using a text editor or from a 
  1474.     printout.  There should be an entry in this file for each test station 
  1475.     which reported back results to the Test Station Coordinator during the 
  1476.     polling sequence.  The entry is listed by the station WS.ID number.
  1477.  
  1478.     If an entry is missing, there are three possible causes.  
  1479.  
  1480.     Cause A  The missing test station was not setup correctly pointing to the 
  1481.     common directory on the file server.  
  1482.  
  1483.     Cause B  The WS.ID file is incorrect or has the same number on two or 
  1484.     more of the test stations.  These must be unique numbers for each test 
  1485.     station on the network and must be on the individual C: root directory for 
  1486.     each test station.  
  1487.  
  1488.     Cause C  The Variance setting under Options Menu, General Test was too 
  1489.     short for all the test stations to report back in sufficient time to the 
  1490.     Test Station Coordinator.  Increase this value.  However, if there are 
  1491.     fewer than 10 test stations on the network and the variance setting is 
  1492.     greater than 30 seconds, re-examine Cause A or B, and the network 
  1493.     connectivity.  Thirty seconds should be plenty of time for 10 stations 
  1494.     to respond unless something is wrong with the network itself.
  1495.  
  1496. 10. Examine the totals for all test stations in the Statistics File.
  1497.  
  1498. Evaluation Scenarios
  1499.  
  1500. Example of evaluating servers at 1024 K bytes I/O throughput evenly 
  1501. distributed on 4 NIC cards. Two NICs are Token Ring, Two use Ethernet.
  1502.  
  1503. # of Test Stations  Server Vendor C     Server Vendor D   Server Vendor E
  1504. 8             17317884         12937894       14231139
  1505. 16             23567830         18288905       14905063
  1506. 24             24918961         20149030       15439179
  1507. 48             23426979         19689402       12576168
  1508. 72             21369669         16986887       4200039
  1509. 96             18114029         13708320      3880144
  1510.  
  1511.  
  1512. Example of evaluating servers with 96 test stations evenly distributed on 4 
  1513. NICs. Two NICs are 16 Mbit Token Ring, Two NICs are Ethernet.
  1514.  
  1515. File size Kbytes    Server Vendor C     Server Vendor D   Server Vendor E
  1516. 512             23464845         19857675       6469524
  1517. 1024             18114029         13708320       3880144
  1518. 2048             14063785         10256700       2980629
  1519. 4096             12039712         9155468       2635356
  1520. 8192             10873353         7716024       2319071
  1521.  
  1522. These statistics were gathered using Novell 3.11 using the same amount of 
  1523. RAM. Different CPU, and disks were used.  Test Length was 10 minutes.
  1524.  
  1525.  
  1526. Appendix A
  1527. Data File and Statistics  File Parameters
  1528.  
  1529. Parameters Common to Both Files
  1530. *  @@@
  1531. *  Date / Time Stamp.
  1532. *  User name comment line.
  1533. *  LAN Tested comment line
  1534.  
  1535. Test File           Options, I/O        (I/O throughput
  1536.                     Options, I/O File   test) kbytes
  1537.                     Size                
  1538. IO Blocks           Options, I/O        (I/O throughput
  1539.                     Options, I/O        test) bytes
  1540.                     Blocks              
  1541. Do Writes           Options, I/O        (I/O throughput
  1542.                     Options             test) Y=Do
  1543.                                         Writes, N=Read Only
  1544. Sequential          Options, I/O        (I/O throughput
  1545.                     Options             test)
  1546.                                         Y=Sequential
  1547.                                         N=Random
  1548. R/W Ratio           Options, I/O        (I/O throughput
  1549.                     Options             test)
  1550. NT Blocks           Options, NIC        (NIC Throughput
  1551.                     Options, NIC         Test) bytes
  1552.                     Block Size
  1553. Test Length         Options, General    
  1554.                     Options
  1555. Variance            Options, General    
  1556.                     Options
  1557. Blank Int.          Options, General    Blanking Interval
  1558.                     Options
  1559. Common Path         Options, General
  1560.                     Options
  1561. Data File           File, Data          
  1562. Batch File          File, Batch         
  1563. Comment             Performance, (any   
  1564.                     test selected)
  1565. Test Type           Performance, (any   
  1566.                     test selected)
  1567.  
  1568.  
  1569. NIC Throughput
  1570. ...
  1571. { Common parameters }...
  1572. @@@
  1573. 012     3283690    0       123200  600
  1574. 022     3283690    0       123200  600
  1575. 132     3283690    0       123200  600
  1576. @@@
  1577.  
  1578. @@@         Indicates start or end of repeating data.
  1579.  
  1580. Each line represents results from each test station. The test station 
  1581. fields are described from left to right.
  1582.  
  1583. *  Workstation ID     
  1584. *  Test Station Throughput (bits/sec)    
  1585. *  Total Writes During the Test (Always 0)    
  1586. *  Total Reads During the Test    
  1587. *  Duration of the Test Station run (sec)    
  1588.  
  1589. I/O Throughput
  1590. ...
  1591. { Common parameters } ...
  1592. @@@
  1593. 010   143360  0     1050    60     0.00000     0.05714
  1594. 011   143360  0     1050    60     0.00000     0.05714
  1595. 012   143360  0     1050    60     0.00000     0.05714
  1596. @@@
  1597.  
  1598. @@@         Indicates start or end of repeating data.
  1599.  
  1600. Each line represents results from each test station. The test station 
  1601. fields are described from left to right.
  1602.  
  1603. *  Workstation ID     
  1604. *  Test Station I/O Throughput (bits/sec)    
  1605. *  Total Writes During the Test    
  1606. *  Total Reads During the Test    
  1607. *  Duration of the Test Station run (sec)    
  1608. *  Average Time Per Write Cycle(sec)*
  1609. *  Average Time Per Read Cycle(sec)*
  1610.  
  1611. *Note that the value for these two items will always be 0.00000 when the 
  1612. Random and Do Writes I/O Throughput test options are selected, and the Read 
  1613. Write Ratio is greater than 0.
  1614.  
  1615. Stats File
  1616.  
  1617. This file contains the configuration information from each run accompanied by 
  1618. an extra line that has the total system throughput for that test iteration.
  1619.  
  1620.  
  1621. Appendix B
  1622. Temporary Files 
  1623.  
  1624. NetBench creates a number of temporary files for coordination between test 
  1625. stations.  The names ( or "wild card" syntax) are listed below.  This is not a 
  1626. comprehensive list.  The user should avoid placing any file in this directory 
  1627. that is important to retain.
  1628.  
  1629. IOTEST    .SEM
  1630. NTTEST    .SEM
  1631. CBTEST    .SEM
  1632. NOTEST    .SEM
  1633. ??TEST    .SEM
  1634. EXTEST    .SEM
  1635. IOT_YES    .SEM
  1636. IOT_NO    .SEM
  1637. IOT_*    .SEM
  1638. FILEOPT    .SEM
  1639. EVALOPT    .SEM
  1640. STATOPT    .SEM
  1641. STS*    .SEM
  1642. STF*    .SEM
  1643. STB*    .SEM
  1644. ST*    .SEM
  1645. B*    .SEM
  1646. YXZVQ???.X$X
  1647. IOT*    .X$X
  1648. *    .X$X
  1649.  
  1650.  
  1651. Appendix C 
  1652. ZDLPARMS.CFG 
  1653.  
  1654. Listing of ZDLPARMS.CFG  (same format for any Parameter file)
  1655.  
  1656. Mike Bicuspid                         User Name
  1657. Lan A                                 LAN Name
  1658. 1024                                  I/O File Size Kbytes
  1659. 512                                   I/O Block Size Bytes
  1660. 1                                     1=Do Writes;  0=Read only
  1661. 0                                     1=Sequential; 0=Random
  1662. 3                                     R/W Ratio
  1663. 1999                                  NIC Block size bytes
  1664. 10                                    Test Length minutes
  1665. 20                                    Variance in seconds
  1666. 5                                     Blanking Interval minutes
  1667. .                                     Current Directory (period)
  1668. data.dat                              Data File
  1669. batch.txt                             Batch File
  1670. stat.dat                              Stats File
  1671. NetBench(tm) Version 2.10
  1672.   
  1673.  
  1674. The ZDLPARMS.CFG file is essential for NetBench to operate.  If this file is 
  1675. accidentally deleted, NetBench cannot run. If the ZDLPARMS.CFG file is 
  1676. missing, obtain it from the backup disk, or look for an alternative file 
  1677. PARMS.CFG.  Copy the ".cfg" file to ZDLPARMS.CFG.  NetBench will then 
  1678. startup properly.
  1679.  
  1680. If this file cannot be located, the file can be carefully created with an 
  1681. editor.  The New line character terminates each line.  It is essential that 
  1682. the new line  character appears within the length limitation set forth in the 
  1683. documentation.  This file is in the same format required for the batch 
  1684. parameter files listed in the batch file syntax.
  1685.  
  1686. For batch operations, it is quickest to copy the ZDLPARMS.CFG file to a new 
  1687. file name and then carefully edit the parameters you wish to change. 
  1688. Alternatively, set up your parameters within NetBench, then quit and copy 
  1689. ZDLPARMS.CFG to a new file name. Repeat this procedure for each new 
  1690. parameter file.
  1691.  
  1692.  
  1693. Appendix D
  1694. Data File Output Example 
  1695.  
  1696. @@@
  1697. Sat Sep 26 16:52:14 1992
  1698. User Name  :        Mike Bicuspid
  1699. LAN Tested :        Token Ring 
  1700. Test File  :        1024 kb
  1701. IO Blocks  :        8192 b
  1702. Do Writes  :        Y 
  1703. Sequential :        N 
  1704. R/W Ratio  :        3 
  1705. NT Blocks  :        512 b
  1706. Test Length:        10 minutes
  1707. Variance   :        20 seconds
  1708. Blank Int. :        15 minutes
  1709. Common Path:        . 
  1710. Data File  :        nb1912.dat 
  1711. Batch File :        batch.txt 
  1712. Stats File :        nb1912s.dat 
  1713. Comment       :        NetBench test 
  1714. Test Type  :        NIC Throughput
  1715. @@@
  1716. 026    1611244 0    35600    181     0.00000    0.00000
  1717. 027    380181  0    8400    181     0.00000    0.00000
  1718. 028    537180  0    12000    183     0.00000    0.00000
  1719. 029    504123  0    11200    182     0.00000    0.00000
  1720. 030    452596  0    10000    181     0.00000    0.00000
  1721. 036    1529173 0    33600    180     0.00000    0.00000
  1722. 037    133565  0    6000    184     0.00000    0.00000
  1723. 038    543116  0    12000    181     0.00000    0.00000
  1724. 039    468114  0    10400    182     0.00000    0.00000
  1725. 040    432105  0    9600    182     0.00000    0.00000
  1726. @@@
  1727. Sat Sep 26 16:57:21 1992
  1728. User Name  :        Mike Bicuspid 
  1729. LAN Tested :        Token Ring 
  1730. Test File  :        1024 kb
  1731. IO Blocks  :        8192 b
  1732. Do Writes  :        Y 
  1733. Sequential :        N 
  1734. R/W Ratio  :        3 
  1735. NT Blocks  :        512 b
  1736. Test Length:        10 minutes
  1737. Variance   :        20 seconds
  1738. Blank Int. :        15 minutes
  1739. Common Path:        . 
  1740. Data File  :        nb1912.dat 
  1741. Batch File :        batch.txt 
  1742. Stats File :        nb1912s.dat 
  1743. Comment       :        NetBench test 
  1744. Test Type  :        I/O Throughput
  1745. @@@
  1746. 026    1194211    820    2460    180    0.2195    0.00000
  1747. 027    728177    500    1500    180    0.3600    0.00000 
  1748. 028    833035    572    1716    180    0.3147    0.00000    
  1749. 029    766043    526    1578    180    0.3422    0.00000 
  1750. 030    798082    548    1644    180    0.3285    0.00000 
  1751. 036    1188386    816    2448    180    0.2206    0.00000 
  1752. 037    570633    394    1182    181    0.4594    0.00000 
  1753. 038    734003    504    1512    180    0.3571    0.00000 
  1754. 039    805260    556    1668    181    0.3255    0.00000 
  1755. 040    675748    464    1392    180    0.3879    0.00000 
  1756. @@@
  1757. Sat Sep 26 17:01:41 1992
  1758. User Name  :        Mike Bicuspid 
  1759. LAN Tested :        Token Ring 
  1760. Test File  :        1024 kb
  1761. IO Blocks  :        8192 b
  1762. Do Writes  :        Y 
  1763. Sequential :        N 
  1764. R/W Ratio  :        3 
  1765. NT Blocks  :        512 b
  1766. Test Length:        10 minutes
  1767. Variance   :        20 seconds
  1768. Blank Int. :        15 minutes
  1769. Common Path:        . 
  1770. Data File  :        nb1912.dat 
  1771. Batch File :        batch.txt 
  1772. Stats File :        nb1912s.dat 
  1773. Comment       :        NetBench test 
  1774. Test Type  :        CPU Bandwidth   
  1775. @@@
  1776. 026    171    30901    180     0.00000    0.00000 
  1777. 027    80    14401    180     0.00000    0.00000 
  1778. 028    73    13201    180     0.00000    0.00000 
  1779. 029    81    14601    180     0.00000    0.00000 
  1780. 030    84    15201    180     0.00000    0.00000 
  1781. 036    136    24701    181     0.00000    0.00000 
  1782. 037    80    14401    180     0.00000    0.00000 
  1783. 038    96    17401    180     0.00000    0.00000 
  1784. 039    90    16501    182     0.00000    0.00000 
  1785. 040    87    15801    181     0.00000    0.00000 
  1786. @@@
  1787. Sat Sep 26 17:06:06 1992
  1788. User Name  :        Mike Bicuspid 
  1789. LAN Tested :        Token Ring 
  1790. Test File  :        512 kb
  1791. IO Blocks  :        8192 b
  1792. Do Writes  :        Y 
  1793. Sequential :        N 
  1794. R/W Ratio  :        3 
  1795. NT Blocks  :        1024 b
  1796. Test Length:        10 minutes
  1797. Variance   :        20 seconds
  1798. Blank Int. :        15 minutes
  1799. Common Path:        . 
  1800. Data File  :        nb1912.dat 
  1801. Batch File :        batch.txt 
  1802. Stats File :        nb1912s.dat 
  1803. Comment       :        NetBench test 
  1804. Test Type  :        NIC Throughput
  1805. @@@
  1806. 026    1419946 0    31200    180     0.00000    0.00000 
  1807. 027    414101  0    9200    182     0.00000    0.00000 
  1808. 028    525012  0    11600    181     0.00000    0.00000 
  1809. 029    519274  0    11600    183     0.00000    0.00000      
  1810. 030    418702  0    9200    180     0.00000    0.00000 
  1811. 036    1456355 0    32000    180     0.00000    0.00000 
  1812. 037    425098  0    9600    185     0.00000    0.00000 
  1813. 038    582542  0    12800    180     0.00000    0.00000 
  1814. 039    468114  0    10400    182     0.00000    0.00000 
  1815. 040    455111  0    10000    180     0.00000    0.00000 
  1816. @@@
  1817. Sat Sep 26 17:11:11 1992
  1818. User Name  :        Mike Bicuspid 
  1819. LAN Tested :        Token Ring 
  1820. Test File  :        512 kb
  1821. IO Blocks  :        8192 b
  1822. Do Writes  :        Y 
  1823. Sequential :        N 
  1824. R/W Ratio  :        3 
  1825. NT Blocks  :        1024 b
  1826. Test Length:        10 minutes
  1827. Variance   :        20 seconds
  1828. Blank Int. :        15 minutes
  1829. Common Path:        . 
  1830. Data File  :        nb1912.dat 
  1831. Batch File :        batch.txt 
  1832. Stats File :        nb1912s.dat 
  1833. Comment       :        NetBench test 
  1834. Test Type  :        I/O Throughput
  1835. @@@
  1836. 026    1193406 824    2472    181    0.2197     0.00000 
  1837. 027    728177  500    1500    180    0.3600     0.00000 
  1838. 028    780606  536    1608    180    0.3358     0.00000 
  1839. 029    798082  548    1644    180    0.3285     0.00000 
  1840. 030    675748  464    1392    180    0.3879     0.00000 
  1841. 036    1127219 774    2322    180    0.2326     0.00000 
  1842. 037    710701  488    1464    180    0.3689     0.00000 
  1843. 038    798082  548    1644    180    0.3285     0.00000 
  1844. 039    835948  574    1722    180    0.3136     0.00000 
  1845. 040    771868  530    1590    180    0.3396     0.00000 
  1846. @@@
  1847. Sat Sep 26 17:15:31 1992
  1848. User Name  :        Mike Bicuspid 
  1849. LAN Tested :        Token Ring 
  1850. Test File  :        1024 kb
  1851. IO Blocks  :        8192 b
  1852. Do Writes  :        Y 
  1853. Sequential :        N 
  1854. R/W Ratio  :        3 
  1855. NT Blocks  :        512 b
  1856. Test Length:        10 minutes
  1857. Variance   :        20 seconds
  1858. Blank Int. :        15 minutes
  1859. Common Path:        . 
  1860. Data File  :        nb1912.dat 
  1861. Batch File :        batch.txt 
  1862. Stats File :        nb1912s.dat 
  1863. Comment       :        NetBench test 
  1864. Test Type  :        NIC Throughput
  1865. @@@
  1866. 026    1601991 0    35200    180     0.00000      0.00000 
  1867. 028    540131  0    12000    182     0.00000      0.00000 
  1868. 029    561219  0    12400    181     0.00000      0.00000 
  1869. 030    527928  0    11600    180     0.00000      0.00000 
  1870. 036    1683659 0    37200    181     0.00000      0.00000 
  1871. 038    582542  0    12800    180     0.00000      0.00000 
  1872. 039    543116  0    12000    181     0.00000      0.00000 
  1873. 040    546133  0    12000    180     0.00000      0.00000 
  1874. @@@
  1875. Sat Sep 26 17:19:51 1992
  1876. User Name  :        Mike Bicuspid 
  1877. LAN Tested :        Token Ring 
  1878. Test File  :        1024 kb
  1879. IO Blocks  :        8192 b
  1880. Do Writes  :        Y 
  1881. Sequential :        N 
  1882. R/W Ratio  :        3 
  1883. NT Blocks  :        512 b
  1884. Test Length:        10 minutes
  1885. Variance   :        20 seconds
  1886. Blank Int. :        15 minutes
  1887. Common Path:        . 
  1888. Data File  :        nb1912.dat 
  1889. Batch File :        batch.txt 
  1890. Stats File :        nb1912s.dat 
  1891. Comment       :        NetBench test 
  1892. Test Type  :        NIC Throughput
  1893. @@@
  1894. 026    1818443 0    40400    182     0.00000      0.00000 
  1895. 029    720175  0    16000    182     0.00000      0.00000 
  1896. 030    669843  0    14800    181     0.00000      0.00000 
  1897. 036    1792282 0    39600    181     0.00000      0.00000 
  1898. 039    819200  0    18000    180     0.00000      0.00000 
  1899. 040    651739  0    14400    181     0.00000      0.00000 
  1900. @@@
  1901. Sat Sep 26 17:24:11 1992
  1902. User Name  :    Mike Bicuspid 
  1903. LAN Tested :    Token Ring 
  1904. Test File  :    1024 kb
  1905. IO Blocks  :    8192 b
  1906. Do Writes  :    Y 
  1907. Sequential :    N 
  1908. R/W Ratio  :    3 
  1909. NT Blocks  :    512 b
  1910. Test Length:    10 minutes
  1911. Variance   :    20 seconds
  1912. Blank Int. :    15 minutes
  1913. Common Path:    . 
  1914. Data File  :    nb1912.dat 
  1915. Batch File :    batch.txt 
  1916. Stats File :    nb1912s.dat 
  1917. Comment       :    NetBench test 
  1918. Test Type  :    NIC Throughput
  1919. @@@
  1920. 026    2038897 0    44800    180     0.00000      0.00000 
  1921. 030    1037653 0    22800    180     0.00000      0.00000 
  1922. 036    2166328 0    47600    180     0.00000      0.00000 
  1923. 040    1134276 0    25200    182     0.00000      0.00000 
  1924. @@@
  1925. Sat Sep 26 17:29:11 1992
  1926. User Name  :    Mike Bicuspid 
  1927. LAN Tested :    Token Ring 
  1928. Test File  :    512 kb
  1929. IO Blocks  :    8192 b
  1930. Do Writes  :    Y 
  1931. Sequential :    N 
  1932. R/W Ratio  :    3 
  1933. NT Blocks  :    1024 b
  1934. Test Length:    10 minutes
  1935. Variance   :    20 seconds
  1936. Blank Int. :    15 minutes
  1937. Common Path:    . 
  1938. Data File  :    nb1912.dat 
  1939. Batch File :    batch.txt 
  1940. Stats File :    nb1912s.dat 
  1941. Comment       :    NetBench test 
  1942. Test Type  :    I/O Throughput
  1943. @@@
  1944. 026    1808793     1242    3726    180     0.1449     0.00000 
  1945. 029    1179648     810    2430    180     0.2222     0.00000 
  1946. 030    1034012     710    2130    180     0.2535     0.00000 
  1947. 036    1721412     1182    3546    180     0.1523     0.00000 
  1948. 039    1034012     710    2130    180     0.2535     0.00000 
  1949. 040    1112655     764    2292    180     0.2356     0.00000 
  1950. @@@
  1951. Sat Sep 26 17:34:11 1992
  1952. User Name  :    Mike Bicuspid 
  1953. LAN Tested :    Token Ring 
  1954. Test File  :    512 kb
  1955. IO Blocks  :    8192 b
  1956. Do Writes  :    Y 
  1957. Sequential :    N 
  1958. R/W Ratio  :    3 
  1959. NT Blocks  :    1024 b
  1960. Test Length:    10 minutes
  1961. Variance   :    20 seconds
  1962. Blank Int. :    15 minutes
  1963. Common Path:    . 
  1964. Data File  :    nb1912.dat 
  1965. Batch File :    batch.txt 
  1966. Stats File :    nb1912s.dat 
  1967. Comment       :    NetBench test 
  1968. Test Type  :    I/O Throughput
  1969. @@@
  1970. 026    2236962 1536    4608    180    0.1172     0.00000 
  1971. 030    1430141 982    2946    180    0.1833     0.00000 
  1972. 036    2271914 1560    4680    180    0.1154     0.00000 
  1973. 040    1517522 1042    3126    180    0.1727     0.00000 
  1974.  
  1975.  
  1976. Appendix E
  1977. Statistics File Output 
  1978.  
  1979. Example
  1980.  
  1981. Sat Sep 26 16:52:14 1992
  1982. User Name  :    Mike Bicuspid 
  1983. LAN Tested :    Token Ring 
  1984. Test File  :    1024 kb
  1985. IO Blocks  :    8192 b
  1986. Do Writes  :    Y 
  1987. Sequential :    N 
  1988. R/W Ratio  :    3 
  1989. NT Blocks  :    512 b
  1990. Test Length:    10 minutes
  1991. Variance   :    20 seconds
  1992. Blank Int. :    15 minutes
  1993. Common Path:    . 
  1994. Data File  :    nb1912.dat 
  1995. Batch File :    batch.txt 
  1996. Stats File :    nb1912s.dat 
  1997. Comment       :    NetBench test 
  1998. Test Type  :    NIC Throughput
  1999. Total Throughput = 6591397
  2000. Number of Work Stations = 10
  2001. Sat Sep 26 16:57:21 1992
  2002. User Name  :    Mike Bicuspid 
  2003. LAN Tested :    Token Ring 
  2004. Test File  :    1024 kb
  2005. IO Blocks  :    8192 b
  2006. Do Writes  :    Y 
  2007. Sequential :    N 
  2008. R/W Ratio  :    3 
  2009. NT Blocks  :    512 b
  2010. Test Length:    10 minutes
  2011. Variance   :    20 seconds
  2012. Blank Int. :    15 minutes
  2013. Common Path:    . 
  2014. Data File  :    nb1912.dat 
  2015. Batch File :    batch.txt 
  2016. Stats File :    nb1912s.dat 
  2017. Comment       :    NetBench test 
  2018. Test Type  :    I/O Throughput
  2019. Total Throughput = 8293578
  2020. Number of Work Stations = 10
  2021. Sat Sep 26 17:01:41 1992
  2022. User Name  :    Mike Bicuspid 
  2023. LAN Tested :    Token Ring 
  2024. Test File  :    1024 kb
  2025. IO Blocks  :    8192 b
  2026. Do Writes  :    Y 
  2027. Sequential :    N 
  2028. R/W Ratio  :    3 
  2029. NT Blocks  :    512 b
  2030. Test Length:    10 minutes
  2031. Variance   :    20 seconds
  2032. Blank Int. :    15 minutes
  2033. Common Path:    . 
  2034. Data File  :    nb1912.dat 
  2035. Batch File :    batch.txt 
  2036. Stats File :    nb1912s.dat 
  2037. Comment       :    NetBench test 
  2038. Test Type  :    CPU Bandwidth   
  2039. Total Throughput = 978
  2040. Number of Work Stations = 10
  2041. Sat Sep 26 17:06:06 1992
  2042. User Name  :    Mike Bicuspid 
  2043. LAN Tested :    Token Ring 
  2044. Test File  :    512 kb
  2045. IO Blocks  :    8192 b
  2046. Do Writes  :    Y 
  2047. Sequential :    N 
  2048. R/W Ratio  :    3 
  2049. NT Blocks  :    1024 b
  2050. Test Length:    10 minutes
  2051. Variance   :    20 seconds
  2052. Blank Int. :    15 minutes
  2053. Common Path:    . 
  2054. Data File  :    nb1912.dat 
  2055. Batch File :    batch.txt 
  2056. Stats File :    nb1912s.dat 
  2057. Comment       :    NetBench test 
  2058. Test Type  :    NIC Throughput
  2059. Total Throughput = 6684255
  2060. Number of Work Stations = 10
  2061. Sat Sep 26 17:11:11 1992
  2062. User Name  :    Mike Bicuspid 
  2063. LAN Tested :    Token Ring 
  2064. Test File  :    512 kb
  2065. IO Blocks  :    8192 b
  2066. Do Writes  :    Y 
  2067. Sequential :    N 
  2068. R/W Ratio  :    3 
  2069. NT Blocks  :    1024 b
  2070. Test Length:    10 minutes
  2071. Variance   :    20 seconds
  2072. Blank Int. :    15 minutes
  2073. Common Path:    . 
  2074. Data File  :    nb1912.dat 
  2075. Batch File :    batch.txt 
  2076. Stats File :    nb1912s.dat 
  2077. Comment       :    NetBench test 
  2078. Test Type  :    I/O Throughput
  2079. Total Throughput = 8419837
  2080. Number of Work Stations = 10
  2081. Sat Sep 26 17:15:31 1992
  2082. User Name  :    Mike Bicuspid 
  2083. LAN Tested :    Token Ring 
  2084. Test File  :    1024 kb
  2085. IO Blocks  :    8192 b
  2086. Do Writes  :    Y 
  2087. Sequential :    N 
  2088. R/W Ratio  :    3 
  2089. NT Blocks  :    512 b
  2090. Test Length:    10 minutes
  2091. Variance   :    20 seconds
  2092. Blank Int. :    15 minutes
  2093. Common Path:    . 
  2094. Data File  :    nb1912.dat 
  2095. Batch File :    batch.txt 
  2096. Stats File :    nb1912s.dat 
  2097. Comment       :    NetBench test 
  2098. Test Type  :    NIC Throughput
  2099. Total Throughput = 6586719
  2100. Number of Work Stations = 8
  2101. Sat Sep 26 17:19:51 1992
  2102. User Name  :    Mike Bicuspid 
  2103. LAN Tested :    Token Ring 
  2104. Test File  :    1024 kb
  2105. IO Blocks  :    8192 b
  2106. Do Writes  :    Y 
  2107. Sequential :    N 
  2108. R/W Ratio  :    3 
  2109. NT Blocks  :    512 b
  2110. Test Length:    10 minutes
  2111. Variance   :    20 seconds
  2112. Blank Int. :    15 minutes
  2113. Common Path:    . 
  2114. Data File  :    nb1912.dat 
  2115. Batch File :    batch.txt 
  2116. Stats File :    nb1912s.dat 
  2117. Comment       :    NetBench test 
  2118. Test Type  :    NIC Throughput
  2119. Total Throughput = 6471682
  2120. Number of Work Stations = 6
  2121. Sat Sep 26 17:24:11 1992
  2122. User Name  :    Mike Bicuspid 
  2123. LAN Tested :    Token Ring 
  2124. Test File  :    1024 kb
  2125. IO Blocks  :    8192 b
  2126. Do Writes  :    Y 
  2127. Sequential :    N 
  2128. R/W Ratio  :    3 
  2129. NT Blocks  :    512 b
  2130. Test Length:    10 minutes
  2131. Variance   :    20 seconds
  2132. Blank Int. :    15 minutes
  2133. Common Path:    . 
  2134. Data File  :    nb1912.dat 
  2135. Batch File :    batch.txt 
  2136. Stats File :    nb1912s.dat 
  2137. Comment       :    NetBench test 
  2138. Test Type  :    NIC Throughput
  2139. Total Throughput = 6377154
  2140. Number of Work Stations = 4
  2141. Sat Sep 26 17:29:11 1992
  2142. User Name  :    Mike Bicuspid 
  2143. LAN Tested :    Token Ring 
  2144. Test File  :    512 kb
  2145. IO Blocks  :    8192 b
  2146. Do Writes  :    Y 
  2147. Sequential :    N 
  2148. R/W Ratio  :    3 
  2149. NT Blocks  :    1024 b
  2150. Test Length:    10 minutes
  2151. Variance   :    20 seconds
  2152. Blank Int. :    15 minutes
  2153. Common Path:    . 
  2154. Data File  :    nb1912.dat 
  2155. Batch File :    batch.txt 
  2156. Stats File :    nb1912s.dat 
  2157. Comment    :    NetBench test 
  2158. Test Type  :    I/O Throughput
  2159. Total Throughput = 7890532
  2160. Number of Work Stations = 6
  2161. Sat Sep 26 17:34:11 1992
  2162. User Name  :    Mike Bicuspid 
  2163. LAN Tested :    Token Ring 
  2164. Test File  :    512 kb
  2165. IO Blocks  :    8192 b
  2166. Do Writes  :    Y 
  2167. Sequential :    N 
  2168. R/W Ratio  :    3 
  2169. NT Blocks  :    1024 b
  2170. Test Length:    10 minutes
  2171. Variance   :    20 seconds
  2172. Blank Int. :    15 minutes
  2173. Common Path:    . 
  2174. Data File  :    nb1912.dat 
  2175. Batch File :    batch.txt 
  2176. Stats File :    nb1912s.dat 
  2177. Comment       :    NetBench test 
  2178. Test Type  :    I/O Throughput
  2179. Total Throughput = 7456539
  2180. Number of Work Stations = 4
  2181.  
  2182.  
  2183. Appendix F
  2184. Technical Support 
  2185.  
  2186. NetBench is available free of charge on 3 1/2" diskettes. If you would like to 
  2187. receive a copy of NetBench or any other Ziff-Davis benchmark, send your 
  2188. name, address, and phone number to the Ziff-Davis Benchmark Operation 
  2189. (ZDBOp) benchmark request FAX number (919-380-2879) using the form in 
  2190. this appendix. The benchmark will arrive via third-class US Mail.
  2191.  
  2192. If you want to receive this benchmark sooner and you have a Federal Express 
  2193. account, include your account number and shipping instructions on the FAX 
  2194. form, and the benchmark will arrive via Federal Express.
  2195.  
  2196. Contacting ZDBOp
  2197. If you have comments or questions about NetBench, please contact ZDBOp. 
  2198. You can contact ZDBOp in several ways:
  2199. *  If you have a modem and communications software, you can use 
  2200.    CompuServe* to access ZiffNet, the Ziff-Davis on-line service. The 
  2201.    ZiffNet forum is a way for you to communicate your questions and 
  2202.    comments to Ziff-Davis. (Access to CompuServe is available for a fee.)
  2203.  
  2204.    If you are a member of CompuServe, simply type GO ZIFFNET at the 
  2205.    CompuServe prompt. If you are not a member of CompuServe, you can 
  2206.    access ZiffNet following the steps below:
  2207.  
  2208.    1.  Set your communications software to seven data bits, even parity, 
  2209.        one stop bit. Select a data transfer rate (bits per second) of 1200, 
  2210.        2400, or 9600. Using your modem, call the local ZiffNet number. 
  2211.        To find your local ZiffNet number, dial 800-346-3247 (by 
  2212.        modem) or 800-635-6225 (by voice). If you login by modem, at 
  2213.        the user ID prompt, type PHONES.
  2214.  
  2215.    2.  Respond to the prompts by entering the information below:
  2216.        When you connect: <Ctrl C>
  2217.        Host Name: CIS
  2218.        User ID: 177000,5555
  2219.        Password: ZIFF*NET
  2220.        Agreement Number: MACMAN2
  2221.        Register your name and credit card number for billing.
  2222.  
  2223.    3.  You will receive a Personal User ID and Temporary Password 
  2224.        on-line. Write them down and use them to log on. You will get a 
  2225.        permanent password by mail within 10 business days.
  2226.  
  2227. *  You can FAX your questions and comments directly to NetBench 
  2228.    Technical Support at the ZDBOp benchmark FAX number (919-380-2879).
  2229.  
  2230. *  You can mail your questions and comments to ZDBOp at the following 
  2231.    address:
  2232.  
  2233.    Ziff-Davis Benchmark Operation
  2234.    One Copley Parkway, Suite 510
  2235.    Morrisville, North Carolina 27560
  2236.    Attn.: NetBench Technical Support
  2237.  
  2238.  
  2239. Benchmark Request Form
  2240.  
  2241. FAX OR MAIL THIS FORM TO:
  2242. The Ziff-Davis Benchmark Operation
  2243.  
  2244. One Copley Parkway, Suite 510
  2245. Morrisville, NC 27560
  2246. FAX: (919) 380-2879
  2247. for assistance call (919) 380-2800
  2248.  
  2249. WHO I AM:
  2250. Name: ______________________________________________________
  2251. Company: ____________________________________________________
  2252. Address: _____________________________________________________
  2253. City: _________________________ State: ________ Zip: ______________
  2254. Phone Number: ________________________________________________
  2255. Fax: _________________________________________________________
  2256.  
  2257. We answer requests in the order that we receive them. We ship all benchmarks 
  2258. via third-class US Mail unless you supply a Federal Express account number. 
  2259. Please allow four to six weeks for delivery via regular mail.
  2260.  
  2261. Your Federal Express account number: ______________________________
  2262. Check one: ___ priority overnight ___standard overnight
  2263.  
  2264. WHAT I WANT:
  2265. ___ PC Bench* 8.0
  2266. ___ WinBench* 4.0
  2267. ___ Winstone* 1.0 (available only on CD-ROM)
  2268. ___ NetBench* 2.1
  2269. ___ ServerBench* 1.0
  2270. ___ MacBench* 1.0
  2271.  
  2272. (All benchmarks EXCEPT Winstone are available only on 3.5" diskettes.)
  2273.  
  2274.  
  2275. Glossary
  2276.  
  2277. Batch Run File
  2278. This is an optional text file which contains NetBench commands.  It is 
  2279. designed to run a series of NetBench tests unattended.
  2280.  
  2281. NIC
  2282. Network interface card.
  2283.  
  2284. Server
  2285. A computer containing the physical drive that contains the NetBench files. Test 
  2286. stations reference this common logical drive in order to run NetBench.
  2287.  
  2288. Test station
  2289. A DOS computer running NetBench.  Each computer waits to be triggered by the 
  2290. Test Station Coordinator to begin the test.  After the test is completed, 
  2291. the results are collected by the Test Station Coordinator.  Each test station 
  2292. is identified with a unique user-assigned identifier called WS.ID.  A PC 
  2293. workstation must be placed in  NetBench "waiting mode,"  and be physically 
  2294. connected to the network to be considered a test station by NetBench.
  2295.  
  2296. Test Station Coordinator
  2297. One test station computer running NetBench (selected by the user) to 
  2298. synchronize the test and collect test station results.  The Test Station 
  2299. Coordinator also acts as a  test station. It performs the same tests as 
  2300. the other test stations and then reactivates as the coordinating test 
  2301. station at the completion of each NetBench test.
  2302.  
  2303. WS.ID
  2304. Each test station must a have local C: drive.  Each test station must also 
  2305. have a file in the root of  the local C: drive called WS.ID.  This file 
  2306. must contain a unique three digit test station identifier in position 1 of 
  2307. the file (no leading spaces or line feeds before the identifier). Example: 001.
  2308. For administrative purposes, it is a good idea to sequentially number each 
  2309. test station across the network.  In addition, this file may also contain a 
  2310. seven-digit alpha-numeric Group identifier. If this is used, it must be 
  2311. separated from the test station ID by at least one space. Example: 001 
  2312. GroupA1.  Group identifiers are not case sensitive, but characters other than 
  2313. numeric and alpha must not be used. When a Batch Run File is used, Group 
  2314. identifiers are referenced from the batch file.
  2315.  
  2316.  
  2317. Licensed Material (C) Ziff-Davis Publishing Company, L.P.
  2318.  
  2319.  
  2320. Copyright (C) 1992, 1993 by Ziff-Davis Publishing Company, L.P. 
  2321. All rights reserved.
  2322. Manual release date: August 1993 with Version 2.10 of NetBench
  2323.  
  2324.