Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Introducción a los servicios de red de Oracle Solaris 11 Oracle Solaris 11.1 Information Library (Español) |
1. Servicio de red (descripción general)
2. Gestión de servidores de caché web
Gestión de servidores de caché web (mapa de tareas)
Requisitos del sistema para el NCA
Biblioteca de interposición para compatibilidad con daemon del servidor Door
Administración del almacenamiento en caché de las páginas web (tareas)
Cómo activar el almacenamiento en caché de páginas web
Cómo desactivar el almacenamiento en la caché de las páginas web
Cómo activar y desactivar el registro del NCA
Cómo cargar la biblioteca de utilidades del socket NCA
Cómo agregar un nuevo puerto al servicio del NCA
Almacenamiento en caché de páginas web (referencia)
Flujo de solicitud del NCA a httpd
El Acelerador y memoria caché de red (NCA) aumenta el rendimiento del servidor web y mantiene una memoria caché en el núcleo de las páginas web a las que se accede durante las solicitudes de HTTP. Esta memoria caché en el núcleo utiliza la memoria del sistema para aumentar significativamente el rendimiento de las solicitudes HTTP que normalmente manejan los servidores web. El uso de memoria de sistema para mantener las páginas web para las solicitudes HTTP aumenta el rendimiento del servidor web y reduce la carga entre el núcleo y el servidor web. El NCA proporciona una interfaz de socket a través de la cual cualquier servidor web se puede comunicar con el NCA con modificaciones mínimas.
En situaciones en las que la página solicitada se recupera de la memoria caché en el núcleo (acierto de caché), el rendimiento mejora sustancialmente. En situaciones en las que la página solicitada no está en la memoria caché (error de caché) y se debe recuperar del servidor web, el rendimiento también se ve mejorado significativamente.
Este producto está destinado a ejecutarse en un servidor web dedicado. Si ejecuta otros procesos grandes en un servidor que ejecuta el NCA, pueden producirse problemas.
El NCA proporciona compatibilidad de registro en cuanto el NCA registra todos los aciertos de la memoria caché. Este registro se almacena en formato binario para mejorar el rendimiento. El comando ncab2clf se puede utilizar para convertir el archivo de registro de un formato binario a un formato de registro común (CLF).
La versión de Oracle Solaris incluye las siguientes mejoras:
Interfaz de sockets.
Compatibilidad con sendfile vectorizado, que proporciona compatibilidad con AF_NCA. Para obtener más información, consulte la página del comando man sendfilev(3EXT).
Nuevas opciones para el comando ncab2clf compatible con la capacidad omitir registros antes de una fecha seleccionada (-s) y para procesar un número especificado de registros (-n).
logd_path_name en ncalogd.conf puede especificar un dispositivo sin formato, un archivo o una combinación de ambos.
Compatibilidad con un servidor web para abrir varios sockets AF_NCA. Con varios sockets, se pueden tener diferentes servidores web que se ejecutan en un servidor.
Un nuevo archivo de configuración que se llama /etc/nca/ncaport.conf. El archivo se puede utilizar para gestionar las direcciones IP y los puertos que el NCA utiliza. El servidor web no puede proporcionar compatibilidad nativa del socket AF_NCA. Si el servidor carece de esta compatibilidad, utilice este archivo y la biblioteca de utilidades del socket NCA para convertir un socket AF_INET en un socket AF_NCA.