NAME | DESCRIPTION | FILES | ATTRIBUTES | SUMMARY OF TRUSTED SOLARIS CHANGES | SEE ALSO
The Solaris Network Cache and Accelerator (" NCA ") is a kernel module designed to provide improved web server performance. The kernel module, ncakmod , services HTTP requests. To improve the performance of servicing HTTP requests, the NCA kernel module maintains an in-kernel cache of web pages. If the NCA kernel module cannot service the request itself, it passes the request to the http daemon ( httpd ) by means of a private interface. The logging facility, ncalogd , logs all requests. This private interface uses the Solaris Doors RPC mechanism. See, for example, door_create(3DOOR) , door_call(3DOOR) , and door_bind(3DOOR) .
The NCA cache consistency is maintained by honoring HTTP headers dealing with a given content type and expiration date, much the same way as a proxy cache.
The NCA is disabled in the Trusted Solaris environment.
For configuration information, see System Administration Guide, Volume 3 .
NCA is intended to be run on a dedicated webserver. Running other large processes while running NCA may cause undesirable behavior.
Lists configuration parameters for NCA .
Lists configuration parameters for NCA logging.
Lists the physical interfaces on which NCA will run.
Lists all physical interfaces configured on the server.
Lists all host names associated with the server. Entries in this file must match with entries in /etc/hostname.{}{0-9} for NCA to function.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Availability | SUNWncar |
Interface Stability | Evolving |
The Network Cache and Accelerator kernel module is disabled in the Trusted Solaris environment.
NAME | DESCRIPTION | FILES | ATTRIBUTES | SUMMARY OF TRUSTED SOLARIS CHANGES | SEE ALSO