Redirection sélective du cache

La redirection sélective du cache envoie des demandes pour des types particuliers de contenu, par exemple des images, à un serveur de cache ou à un groupe de serveurs de cache et envoie d’autres types de contenu à un serveur de cache ou à un groupe de serveurs de cache différent. Vous pouvez configurer la redirection avancée du cache en modes Transparent, Inverse Proxy ou Transparent.

Dans la redirection sélective du cache, l’appliance Citrix ADC intercepte une demande client et transfère les demandes non mises en cache vers la destination d’origine dans la demande client. Pour les demandes pouvant être mises en cache, l’appliance envoie les demandes au serveur de cache de destination qui peut servir du contenu d’un type de contenu spécifique.

La redirection sélective du cache implique la configuration de stratégies de commutation de contenu en plus des stratégies de redirection du cache. L’appliance évalue d’abord les stratégies de redirection de cache liées au serveur virtuel de redirection de cache. Si une demande correspond à une stratégie de redirection de cache, le serveur virtuel de redirection de cache envoie la demande au serveur d’origine ou à un serveur virtuel d’équilibrage de charge pour l’origine. Si aucune stratégie de redirection de cache ne correspond à la demande, l’appliance évalue les stratégies de commutation de contenu liées au serveur virtuel de redirection de cache. Si une stratégie de commutation de contenu correspond à la demande, le serveur virtuel de redirection de cache redirige la demande vers un serveur virtuel d’équilibrage de charge pour le cache.

Pour configurer la redirection sélective du cache, activez tout d’abord la redirection du cache, l’équilibrage de charge et la commutation de contenu sur l’appliance Citrix ADC. Ensuite, configurez un serveur virtuel d’équilibrage de charge pour le cache et un service HTTP associé. Après cela, configurez un serveur virtuel de redirection de cache et liez à la fois les stratégies de redirection de cache et de commutation de contenu. Une fois que vous avez lié les stratégies, vous pouvez configurer le serveur virtuel pour donner la priorité aux stratégies de commutation de contenu basées sur une règle ou une URL.

Lorsqu’elle est configurée pour la redirection du cache en mode transparent dans une topologie de déploiement périphérique, l’appliance envoie tout le trafic HTTP pouvant être mis en cache à une batterie de cache transparente. Les clients accèdent à Internet via l’appliance, configurée en tant que commutateur de couche 4 recevant du trafic sur le port 80.

L’appliance peut diriger les demandes d’images (par exemple, des fichiers .gif et .jpg) vers un serveur de la batterie de cache transparente, et toutes les autres demandes de contenu statique vers d’autres serveurs de la batterie. Pour cette configuration, vous configurez les stratégies de commutation de contenu pour envoyer des images au cache d’image et envoyer tous les autres contenus pouvant être mis en cache dans un cache par défaut.

Remarque : La configuration décrite ici concerne la redirection du cache sélectif transparent. Par conséquent, il ne nécessite pas un serveur virtuel d’équilibrage de charge pour l’origine, de même qu’une configuration de proxy inverse.

Pour configurer ce type de redirection sélective du cache, activez d’abord la redirection du cache, l’équilibrage de charge et la commutation de contenu. Ensuite, configurez un serveur virtuel d’équilibrage de charge pour le cache et configurez un service HTTP associé. Ensuite, configurez un serveur virtuel de redirection de cache et créez et liez les stratégies de redirection de cache et de commutation de contenu à ce serveur virtuel.

Pour plus d’informations sur l’activation de la redirection du cache et de l’équilibrage de charge sur l’appliance, reportez-vous à la section Activer la redirection du cache et l’équilibrage de charge.

Redirection sélective du cache