Ajuste de la antememoria del servidor proxy

Cuando se habilita la colocación en antememoria, la velocidad de los dispositivos de almacenamiento de antememoria es crítica para el rendimiento de Caching Proxy. Este apartado proporciona sugerencias sobre cómo elegir un tipo de almacenamiento de antememoria y configurar los dispositivos de almacenamiento de antememoria para un mejor rendimiento.

Elección del soporte de almacenamiento de antememoria

Caching Proxy puede utilizar dos tipos distintos de soporte de almacenamiento de antememoria:

Una memoria caché de memoria proporciona la recuperación de archivos más rápida, aunque el tamaño de una memoria caché de memoria está limitada por la cantidad de memoria disponible en la máquina del servidor proxy. Una antememoria de disco, compuesta de una o más particiones de disco sin procesar, es más lenta que una antememoria de memoria pero permite tamaños de antememoria mayores en la mayoría de los casos.

Optimización del rendimiento de antememoria de disco

Es necesario que las particiones de dispositivo utilizadas para la colocación en antememoria de discos estén dedicadas a la antememoria; es decir, no utilice estos discos físicos para contener ningún otro sistema de archivos y no los utilice tampoco para ningún otro propósito que no sea el de almacenar la antememoria de proxy. Adicionalmente, no utilice la compresión de datos en ningún disco utilizado para la antememoria de proxy porque reduce el rendimiento.

Todos los dispositivos de almacenamiento de memoria caché, ya sea un disco ya un archivo, incurren en una actividad adicional de la memoria del servidor proxy. En general, la utilización de un disco físico entero como un único dispositivo de antememoria proporciona el mejor rendimiento. La utilización de RAID u otros mecanismos para combinar varios discos físicos en un único disco lógico puede ser contraproducente. Si desea utilizar varios discos, especifíquelos como varios dispositivos de antememoria mediante el formularios de configuración Valores de antememoria o mediante la edición de la directiva CacheDev del archivo de configuración de proxy. Este método permite que el servidor proxy controle el paralelismo de escritura y lectura en varios discos y no confía en el rendimiento del sistema operativo o un subsistema de disco.

Recogida de basura de antememoria

La recogida de basura de antememoria del servidor proxy elimina los archivos caducados de la antememoria, liberando espacio para la colocación en antememoria de archivos para peticiones nuevas. La recogida de basura se desencadena automáticamente cuando la cantidad de espacio usado en la antememoria alcanza un límite especificado por el administrador que se denomina marca alta y continúa hasta que la cantidad de espacio utilizado alcanza una marca baja.

Como la rutina de recogida de basura utiliza unos recursos de CPU mínimos y no afecta a la disponibilidad de material en antememoria caducado, no es necesaria la configuración de la recogida de basura para que se ejecute en momentos específicos.

Para mejorar el rendimiento de la recogida de basura, puede establecer la marca alta y la marca baja. Puede configurar el tipo de algoritmo utilizado para la recogida de basura. Consulte Recogida de basura para obtener más información sobre cómo modificar la recogida de basura.

Optimizaciones específicas de la plataforma

A continuación aparecen una serie de sugerencias adicionales para optimizar el rendimiento de antememoria en todas las plataformas.

AIX

Cree un único volumen lógico de disco, preferiblemente utilizando todas las particiones físicas (PP) disponibles. Por ejemplo, dado un disco de 9 GB, cree un volumen lógico de 9 GB denominado cpcache1. Formatéelo y especifíquelo como un dispositivo de antememoria de proxy utilizando el volumen lógico sin procesar, /dev/rcpcache1.

HP-UX y Solaris

En el dispositivo de memoria caché, cree una única partición (o porción) que utilice todo el tamaño del disco. Por ejemplo, en un disco de 9 GB, cree una partición de 9 GB denominada c1t3d0s0. Formatéela y especifíquela como un dispositivo de antememoria de proxy utilizando el dispositivo sin procesar, /dev/rdsk/c1t3d0s0.

Windows

Cree una única partición utilizando todo el tamaño del disco. Por ejemplo, en un disco de 9 GB, cree una partición de 9 GB denominada i:. Formatéela y especifíquela como un dispositivo de antememoria de proxy utilizando el dispositivo sin procesar, \\.\i:.

Encontrará información sobre cómo configurar la antememoria del servidor proxy en la Configuración de la antememoria y el servidor proxy.