Performance analysis questions

batie@ibeam.jf.intel.com (Alan Batie)
Errors-To: listmaster@www0.cern.ch
Date: Thu, 12 May 1994 00:11:12 +0200
Errors-To: listmaster@www0.cern.ch
Message-id: <m0q1MRl-0005rnC@aahz.jf.intel.com>
Errors-To: listmaster@www0.cern.ch
Reply-To: batie@ibeam.jf.intel.com
Originator: www-talk@info.cern.ch
Sender: www-talk@www0.cern.ch
Precedence: bulk
From: batie@ibeam.jf.intel.com (Alan Batie)
To: Multiple recipients of list <www-talk@www0.cern.ch>
Subject: Performance analysis questions
X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
Content-Type: text
Content-Type: text
X-Mailer: ELM [version 2.4 PL23]
X-Mailer: ELM [version 2.4 PL23]
I'm about to do some server/os/platform benchmarking, and the following
issues come to mind:

1.  What makes a "typical" URL mix?  One thing I would like to do is ask
webmasters running busy servers to send me copies of say a Monday's log
file (feel free to remove client names/addresses if you like), especially
if you feel your server can't handle the load it's getting.

2.  Initial indications are that process startup time is the dominant
factor.  This suggests that a benchmark consisting of lots of little
documents will be most telling; I expect that big documents will be
bandwidth limited and not dependent on server performance (unless it's
got a direct T3 interface).

3.  How should scripts be handled?  Obviously, a script can be arbitrarily
complex, but are there some common things that should be analyzed (for
example a WAIS search, but then that may be more appropriately handled
in an entirely separate analysis)?  I'm inclined to ignore them for now.

Any comments and suggestions are welcome, and I do plan to make the test
suite available when finished, as well as a result summary.  Thanks!
-- 
Alan Batie                     ------
batie@aahz.jf.intel.com        \    /        X.400: same day delivery
+1 503-696-8844 (voice)         \  /         ...in a nanosecond world.
+1 503-696-6388 (fax)            \/