Redirección selectiva de caché

La redirección selectiva de caché 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é diferentes. Puede configurar la redirección avanzada de caché en los modos transparente, proxy inverso o proxy de reenvío.

En la redirección selectiva de caché, el dispositivo Citrix ADC intercepta una solicitud de cliente y reenvía las solicitudes que no se pueden almacenar en caché al destino original de la solicitud de cliente. En el caso de las solicitudes que se pueden almacenar en caché, el dispositivo envía las solicitudes al servidor de caché de destino que puede servir contenido de un tipo de contenido específico.

La redirección selectiva de caché implica la configuración de directivas de conmutación de contenido además de las directivas de redirección de caché. En primer lugar, el dispositivo evalúa las directivas de redirección de caché 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 enlazadas 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 caché.

Para configurar la redirección selectiva de caché, habilite primero la redirección de caché, el equilibrio de carga y la conmutación de contenido en el dispositivo Citrix ADC. A continuación, configure un servidor virtual de equilibrio de carga para la caché y un servicio HTTP asociado. Después de esto, configure un servidor virtual de redirección de caché y vincule las directivas de redirección de caché y conmutación de contenido a él. Una vez enlazadas las directivas, puede configurar el servidor virtual para que dé prioridad a las directivas de conmutación 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 granja 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 granja de caché transparente y todas las demás solicitudes de contenido estático a otros servidores de la granja. Para esta configuración, puede configurar directivas de conmutación de contenido para enviar imágenes a la caché de imágenes y enviar el resto del contenido que se pueda almacenar en caché a una caché predeterminada.

Nota: La configuración descrita aquí es para la redirección de caché selectiva transparente. Por lo tanto, no requiere un servidor virtual de equilibrio de carga para el origen, al igual que una configuración de proxy inverso.

Para configurar este tipo de redirección selectiva de caché, habilite primero la redirección de caché, el equilibrio de carga y la conmutación de contenido. A continuación, configure un servidor virtual de equilibrio de carga para la 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 información detallada sobre cómo habilitar la redirección de caché y el equilibrio de carga en el dispositivo, consulte Habilitar redirección de caché y equilibrio de carga.

Redirección selectiva de caché