serversthe goal might be to provide a targeted level of performance at dierent price points.
Youneed to dene what performance means for your particular situation.
Hereare some areas to consider:
Thenumber of peak concurrent users
Securityrequirements
Encryptingyour Web Server’s data streams with SSL makes an enormous dierence to your
site’scredibility for electronic commerce and other security conscious applications, but it
canalso seriously impact your CPU load. For more information, see “SSL Performance” on
page21.
Thesize of the document tree
Dynamicor static content
Thecontent you serve aects your server’s performance. A Web Server delivering mostly
staticHTML can run much faster than a server that must execute CGIs for every query.
Conguration
Certaintuning parameters are set at the conguration level, so that every server instance that is
basedon the conguration has the same tuning information. In addition, some monitoring
informationis available at the conguration level, so you can monitor the performance of all
instancesbased on the conguration. However, the bulk of the monitoring information is
availableat the individual server instance, or virtual server level. If you are using a single Web
Serverinstance per conguration (your server is not part of a server farm), the
conguration-levelstatistics show the information for the single server instance based on that
conguration.
Virtual Servers
Virtualservers add another layer to the performance improvement process. Certain settings are
tunablefor the conguration, while others are based on an individual virtual server.
Youcan also use the quality of service (QoS) features to set resource utilization constraints for
anindividual virtual server. For example, you can use QoS features to limit the amount of
bandwidthand the number of connections allowed for a virtual server. You can set these
performancelimits, track them, and optionally enforce them.
Formore information about using the quality of service features, see Sun Java System Web
Server7.0 Update 1 Administrator’sGuide.
Conguration
SunJavaSystem Web Server 7.0 Update 1 Performance Tuning,Sizing, and Scaling Guide 20