SUMMARY : Performance tuning for an Ultra WWW server

From: Rahul Roy (roy@bluestone.com)
Date: Sun Mar 17 1996 - 21:45:23 CST


======================================================================
Rahul Roy Voice: (609) 727-4600 Ext.265
Professional Services Group Email: roy@bluestone.com
Bluestone Consulting Inc. Web: http://www.bluestone.com
1000 Briggs Road Fax: (609) 727-1318
Mt. Laurel, NJ 08054 Pager: 1-800-631-4621
======================================================================

Finally - a summary !! A lot of me too's and some answers..
A Sparc Ultra 170e does not need any additional tuning.....the default
settings should be more than sufficient to handle almost anything....
Tom Mornini (tmornini@infomania.com) supplied this script to further
optimize performance...
#! /bin/sh
/usr/sbin/ndd -set /dev/tcp tcp_conn_req_max 128
/usr/sbin/ndd -set /dev/tcp tcp_keepalive_interval 30000
/usr/sbin/ndd -set /dev/tcp tcp_ip_abort_interval 120000
/usr/sbin/ndd -set /dev/ip ip_path_mtu_discovery 0
/usr/sbin/ndd -set /dev/tcp tcp_deferred_ack_interval 100
/usr/sbin/ndd -set /dev/tcp tcp_rexmit_interval_initial 2000
/usr/sbin/ndd -set /dev/tcp tcp_rexmit_interval_min 2000
echo "Setting TCP/IP options to optimize for WWW services"

Glenn Satchell (glenn@uniq.com.au) was of the following opinion:

"Running with default settings will give you pretty much best
performance. At a recent seminar one of the quotes was that any
variable that can be tuned by making it a function of something else
means that it gets made into an auto-tuning variable. Pretty much all
the memory, paging, etc, variables work fine on the default values."


My original posting :

Hi Sunner's,

        I wanted to get some feedback on any performance tuning tips
you had setting up a WWW server running Solaris 2.5 (Ultra 170E). What
parameters should I be looking at ?? This machine is a fully dedicated
WWW server with 256Mb of RAM on a T1 line. I want to squeeze the
maximum performance out of this box....what kind of changes do I need to make
if any) to the /etc/system file...I intend to kill all additional daemons
for lp, nfs.server etc in order to get the most out of the
box....also,
there are going to be no more than a couple of local users on this
machine at any given time....

I will summarise the results of this quest .......

Rahul



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:10:55 CDT