Cache-Clustering cache-clustering

Cache-Clustering ermöglicht es mehreren Servern mit Lastenausgleich, Cache-Einträge im primären Antwort-Cache und im sekundären Daten-Cache (für verschachtelte/eingebettete Anforderungen) auszutauschen, wodurch die Reaktionsgeschwindigkeit des Servers erheblich gesteigert werden kann, da nicht mehr derselbe Cache-Eintrag auf mehreren Servern generiert werden muss.

Wenn dies konfiguriert ist und ein Server eine Anfrage für ein Element empfängt, das sich nicht im lokalen Cache befindet, kontaktiert er die Peer-Server im Cluster. Dabei wird geprüft, ob das Datenelement bereits vorhanden ist, bevor der Bildserver aufgefordert wird, das Element zu generieren.

Das Cache-Clustering kommt in erster Linie Anwendungen zugute, die hochgradig zwischengespeicherte Inhalte enthalten. Die Serverauslastung sollte bei der erstmaligen Bereitstellung und der Live-Schaltung mit neuen Inhalten erheblich reduziert werden.

Zeitüberschreitungen und andere Sicherheitsmaßnahmen stellen sicher, dass das System weiterhin mit voller Kapazität funktioniert, auch wenn einer oder mehrere der Peer-Server offline sind.

Der Cache-Cluster kann in einer von zwei grundlegenden Konfigurationen ausgeführt werden:

  • Wenn PS::cacheCluster.updateLocalCache aktiviert ist (Standard), wird jeder auf einem Peer-Server gefundene Cache-Eintrag in den lokalen Cache kopiert.

    Diese Konfiguration reduziert den Traffic zwischen den Peer-Servern. Außerdem werden die schnellsten Antwortzeiten geboten, während alle Cache-Einträge auf alle Server im Cluster repliziert werden. Dies ist die empfohlene Konfiguration.

  • Wenn PS::cacheCluster.updateLocalCache deaktiviert ist, werden Daten von anderen Servern nicht in den lokalen Cache kopiert.

    Dadurch wird der verfügbare Speicherplatz für Cache-Daten multipliziert. Dadurch wird jedoch der Traffic zwischen den Peer-Servern erhöht und die Antwortzeiten insgesamt verringert. Verwenden Sie diese Konfiguration nur, wenn Sie niedrige Cache-Trefferraten sehen.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49