Redirección de caché selectiva
La redirección de caché selectiva envía solicitudes para determinados tipos de contenido, por ejemplo, imágenes, a un servidor de caché o grupo de servidores de caché y envía otros tipos de contenido a un servidor de caché o grupo de servidores de caché diferente. Puede configurar la redirección de caché avanzada en los modos de proxy transparente, de proxy inverso o de reenvío.
En la redirección selectiva de la memoria caché, el dispositivo NetScaler intercepta una solicitud del cliente y reenvía las solicitudes que no se pueden almacenar en caché al destino original de la solicitud del cliente. En el caso de las solicitudes que se pueden almacenar en caché, el dispositivo las envía al servidor de caché de destino, que puede ofrecer contenido de un tipo de contenido específico.
La redirección selectiva de caché implica configurar directivas de conmutación de contenido además de las directivas de redirección de caché. El dispositivo evalúa primero las directivas de redirección de caché que están enlazadas al servidor virtual de redirección de caché. Si una solicitud coincide con una directiva de redirección de caché, el servidor virtual de redirección de caché envía la solicitud al servidor de origen o a un servidor virtual de equilibrio de carga para el origen. Si ninguna directiva de redirección de caché coincide con la solicitud, el dispositivo evalúa las directivas de conmutación de contenido vinculadas al servidor virtual de redirección de caché. Si una directiva de conmutación de contenido coincide con la solicitud, el servidor virtual de redirección de caché redirige la solicitud a un servidor virtual de equilibrio de carga para la memoria caché.
Para configurar la redirección de caché selectiva, primero habilite la redirección de la memoria caché, el equilibrio de carga y la conmutación de contenido en el dispositivo NetScaler. A continuación, configure un servidor virtual de equilibrio de carga para la memoria caché y un servicio HTTP asociado. Después de esto, configure un servidor virtual de redirección de caché y vincule a él las directivas de redirección de caché y conmutación de contenido. Una vez que haya enlazado las directivas, puede configurar el servidor virtual para que dé prioridad a las directivas de cambio de contenido basadas en reglas o en URL.
Cuando se configura para la redirección de caché en modo transparente en una topología de implementación perimetral, el dispositivo envía todo el tráfico HTTP en caché a una comunidad de caché transparente. Los clientes acceden a Internet a través del dispositivo, que está configurado como un conmutador de capa 4 que recibe tráfico en el puerto 80.
El dispositivo puede dirigir solicitudes de imágenes (por ejemplo, archivos.gif y.jpg) a un servidor de la comunidad de caché transparente y todas las demás solicitudes de contenido estático a otros servidores de la comunidad. Para esta configuración, configura las directivas de conmutación de contenido para enviar imágenes a la caché de imágenes y enviar el resto del contenido que se puede almacenar en caché a una caché predeterminada.
Nota: La configuración que se describe aquí es para la redirección de caché selectiva y transparente. Por lo tanto, no requiere un servidor virtual de equilibrio de carga para el origen, como lo haría una configuración de proxy inverso.
Para configurar este tipo de redirección de caché selectiva, primero habilite la redirección de caché, el equilibrio de carga y el cambio de contenido. A continuación, configure un servidor virtual de equilibrio de carga para la memoria caché y configure un servicio HTTP asociado. A continuación, configure un servidor virtual de redirección de caché y cree y vincule directivas de redirección de caché y conmutación de contenido a este servidor virtual.
Para obtener más información sobre cómo habilitar la redirección de caché y el equilibrio de carga en el dispositivo, consulte Habilitar la redirección de caché y el equilibrio de carga.