Selektive Cache-Umleitung
Die selektive Cache-Umleitung sendet Anfragen für bestimmte Inhaltstypen, z. B. Bilder, an einen Cache-Server oder eine Gruppe von Cache-Servern und sendet andere Inhaltstypen an einen anderen Cache-Server oder eine Gruppe von Cache-Servern. Sie können die erweiterte Cache-Umleitung in den Modi Transparent, Reverse-Proxy oder Forward-Proxy konfigurieren.
Bei der selektiven Cache-Umleitung fängt die NetScaler-Appliance eine Client-Anfrage ab und leitet Anfragen, die nicht zwischengespeichert werden können, an das ursprüngliche Ziel in der Client-Anfrage weiter. Bei zwischenspeicherbaren Anfragen sendet die Appliance die Anfragen an den Ziel-Cacheserver, der Inhalte eines bestimmten Inhaltstyps bereitstellen kann.
Bei der selektiven Cache-Umleitung müssen zusätzlich zu den Richtlinien für die Cache-Umleitung auch Richtlinien für den Inhaltswechsel konfiguriert werden. Die Appliance wertet zunächst die Cache-Umleitungsrichtlinien aus, die an den virtuellen Cache-Umleitungsserver gebunden sind. Wenn eine Anforderung einer Cache-Umleitungsrichtlinie entspricht, sendet der virtuelle Cache-Umleitungsserver die Anforderung an den Ursprungsserver oder einen virtuellen Lastausgleichsserver für den Ursprung. Wenn keine Cache-Umleitungsrichtlinien der Anfrage entsprechen, wertet die Appliance die Inhaltswechselrichtlinien aus, die an den virtuellen Cache-Umleitungsserver gebunden sind. Wenn eine Inhaltswechselrichtlinie der Anforderung entspricht, leitet der virtuelle Server für die Cache-Umleitung die Anforderung an einen virtuellen Lastausgleichsserver für den Cache weiter.
Um die selektive Cache-Umleitung zu konfigurieren, aktivieren Sie zunächst die Cache-Umleitung, den Lastenausgleich und den Content Switching auf der NetScaler-Appliance. Konfigurieren Sie dann einen virtuellen Lastausgleichsserver für den Cache und einen zugehörigen HTTP-Dienst. Konfigurieren Sie anschließend einen virtuellen Cache-Umleitungsserver und binden Sie sowohl die Cache-Umleitungs- als auch die Content-Switching-Richtlinien daran. Sobald Sie die Richtlinien gebunden haben, können Sie den virtuellen Server so konfigurieren, dass er entweder regelbasierten oder URL-basierten Richtlinien für den Inhaltswechsel Vorrang einräumt.
Wenn die Appliance für die Cache-Umleitung im transparenten Modus in einer Edge-Bereitstellungstopologie konfiguriert ist, sendet sie den gesamten zwischenspeicherbaren HTTP-Verkehr an eine transparente Cache-Farm. Clients greifen über die Appliance auf das Internet zu, die als Layer-4-Switch konfiguriert ist, der Datenverkehr auf Port 80 empfängt.
Die Appliance kann Anfragen für Bilder (z. B. GIF- und JPG-Dateien) an einen Server in der transparenten Cache-Farm und alle anderen Anfragen für statische Inhalte an andere Server in der Farm weiterleiten. Für diese Konfiguration konfigurieren Sie Richtlinien für den Content Switching, um Bilder an den Image-Cache und alle anderen zwischenspeicherbaren Inhalte an einen Standardcache zu senden.
Hinweis: Die hier beschriebene Konfiguration dient der transparenten selektiven Cache-Umleitung. Daher ist kein virtueller Lastausgleichsserver für den Ursprung erforderlich, wie dies bei einer Reverse-Proxy-Konfiguration der Fall wäre.
Um diese Art der selektiven Cache-Umleitung zu konfigurieren, aktivieren Sie zunächst die Cache-Umleitung, den Lastenausgleich und den Content Switching. Konfigurieren Sie dann einen virtuellen Lastausgleichsserver für den Cache und konfigurieren Sie einen zugehörigen HTTP-Dienst. Konfigurieren Sie dann einen virtuellen Cache-Umleitungsserver und erstellen und binden Sie sowohl Cache-Umleitung als auch Content Switching-Richtlinien an diesen virtuellen Server.
Weitere Informationen zum Aktivieren der Cache-Umleitung und des Lastausgleichs auf der Appliance finden Sie unter Aktivieren der Cache-Umleitung und des Lastausgleichs.