
serversthe goal might be to provide a targeted level of performance at dierent price points.
Youneed to dene 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 dierence 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 aects your server’s performance. A Web Server delivering mostly
staticHTML can run much faster than a server that must execute CGIs for every query.
CongurationCertaintuning parameters are set at the conguration level, so that every server instance that is
basedon the conguration has the same tuning information. In addition, some monitoring
informationis available at the conguration level, so you can monitor the performance of all
instancesbased on the conguration. 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 conguration (your server is not part of a server farm), the
conguration-levelstatistics show the information for the single server instance based on that
conguration.
Virtual ServersVirtualservers add another layer to the performance improvement process. Certain settings are
tunablefor the conguration, 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.
Conguration
SunJavaSystem Web Server 7.0 Update 1 Performance Tuning,Sizing, and Scaling Guide •20