HP-UX 11i NSA HTTP Release Notes HP-UX Servers and Workstations Manufacturing Part Number : NSARN-90903 November 2002 U.S.A. © Copyright 2002 Hewlett-Packard Company.
Legal Notices The information in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this manual, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be held liable for errors contained herein or direct, indirect, special, incidental or consequential damages in connection with the furnishing, performance, or use of this material. Warranty.
HP-UX 11i NSA HTTP Software Announcement HP-UX 11i NSA HTTP Software Announcement The HP-UX NSA HTTP product enables NSA (Network Server Accelerator) functionality for HTTP on HP-UX 11i. NSA HTTP provides a new feature for the HTTP protocol: the ability to service URI requests from a data cache in the kernel. Because web page requests no longer have to be passed to a user space HTTP application, NSA HTTP vastly improves Web server performance.
HP-UX 11i NSA HTTP Software What’s in This Version nsahttp can also be used to configure operating settings for the NSA HTTP service, including the following: • TCP port number for NSA registration and deregistration • maximum system memory usage for the URI data cache • minimum system memory usage for the URI data cache • idle HTTP TCP connection timeout value • NSA HTTP cache entry timeout • maximum URI data to be cached by NSA HTTP service • HTTP access logging and corresponding access log f
HP-UX 11i NSA HTTP Software System Requirements NSA HTTP Service Daemon The NSA HTTP daemon nsad is activated for every socket listening on the TCP port registered with NSA HTTP. If logging is enabled, nsad logs HTTP access events to the log file, which by default is /var/nsa/nsahttp_log.pid where pid corresponds to the process ID of the nsad process. The nsad kernel daemon is also used in establishing the TCP connection for NSA HTTP registered TCP ports and servicing cache requests.
HP-UX 11i NSA HTTP Software Installation 5. Verify that the NSA HTTP DLKM module (nsamod) is loaded: kmadmin -s Name ID Status Type ================================================= nsamod 1 LOADED STREAMS Activating HP-UX 11i NSA HTTP 1. Configure /etc/rc.config.d/nsahttpconf with the operating parameters for the NSA HTTP service. This configuration file is delivered with the default settings for NSA HTTP, which can be used in addition or in place of any custom settings.
HP-UX 11i NSA HTTP Software Documentation Deactivating HP-UX 11i NSA HTTP 1. Stop the Web server being used with the NSA HTTP service. 2. Deregister the NSA HTTP application port used by the web server (the default port number is 80, or otherwise configured in /etc/rc.config.d/nsahttpconf): nsahttp -D -p port_num 3. Restart the Web server. Deinstalling HP-UX 11i NSA HTTP 1. Stop the Web server previously used with the NSA HTTP service. 2.
HP-UX 11i NSA HTTP Software Limitations Limitations NSA HTTP cache size regulation is not currently integrated with the file system buffer cache. If the NSA HTTP product is installed, HP suggests that you verify and possibly decrease the size of the file system buffer cache. By default, the NSA HTTP maximum cache size percentage is 50 (50% of available system memory).