Redirection sélective du cache
La redirection sélective du cache envoie des demandes pour des types de contenu particuliers, par exemple des images, à un serveur de cache ou à un groupe de serveurs de cache et envoie d’autres types de contenu à un autre serveur de cache ou groupe de serveurs de cache. Vous pouvez configurer la redirection avancée du cache en mode transparent, proxy inverse ou proxy direct.
Dans le cadre de la redirection sélective du cache, l’appliance NetScaler intercepte une demande client et transmet les demandes ne pouvant pas être mises en cache vers la destination d’origine de 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 du cache liées au serveur virtuel de redirection du 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 d’abord la redirection du cache, l’équilibrage de charge et la commutation de contenu sur l’appliance NetScaler. Configurez ensuite un serveur virtuel d’équilibrage de charge pour le cache et un service HTTP associé. Ensuite, configurez un serveur virtuel de redirection de cache et liez-y à 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 Edge, l’appliance envoie tout le trafic HTTP pouvant être mis en cache vers une ferme de cache transparente. Les clients accèdent à Internet via l’appliance, qui est configurée comme un commutateur de couche 4 recevant le trafic sur le port 80.
L’appliance peut diriger les demandes d’images (par exemple, les fichiers .gif et .jpg) vers un serveur de la batterie de cache transparente, et toutes les autres demandes de contenu statique vers les autres serveurs de la batterie de serveurs. 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 sélective transparente du cache. Par conséquent, il ne nécessite pas de serveur virtuel d’équilibrage de charge pour l’origine, contrairement à 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. Configurez ensuite 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 la façon d’activer la redirection du cache et l’équilibrage de charge sur l’appliance, voir Activer la redirection du cache et l’équilibrage de charge.