Hohe Verfügbarkeit für Azure Managed Cache Service

Wichtig

Microsoft empfiehlt, alle neuen Entwicklungen azure Redis Cache zu verwenden. Aktuelle Dokumentation und Anleitung zum Auswählen eines Azure Cache-Angebots finden Sie unter Welches Azure Cache-Angebot ist für mich geeignet?

Microsoft Azure Cache ermöglicht Es Ihnen, hohe Verfügbarkeit für zwischengespeicherte Objekte beizubehalten. Zwischengespeicherte Objekte werden bei Hochverfügbarkeit im Cache aus Gründen der Stabilität bei einem Hardwarefehler repliziert. Hohe Verfügbarkeit wird auf der Ebene benannter Caches im Verwaltungsportal auf der Registerkarte Konfigurieren für den Cache konfiguriert. Es sind keine Codeänderungen erforderlich. Sie müssen nur die erforderliche Speicherkapazität für Ihre Arbeitsauslastung erneut berechnen. Dies kann durch Aktivieren der Einstellung Hohe Verfügbarkeit in der Kapazitätsplanungstabelle erfolgen. Weitere Informationen finden Sie unter Kapazitätsplanung für Azure Managed Cache Service.

Hinweis

Hohe Verfügbarkeit ist nur in den Standard- und Premium-Cacheangeboten verfügbar, nicht im Basic-Cacheangebot. Weitere Informationen finden Sie unter Cacheangebote für Azure Managed Cache Service.

Informationen zu hoher Verfügbarkeit

Wenn Hochverfügbarkeit aktiviert ist, wird von jedem zwischengespeicherten Element eine zweite Kopie verwaltet. Auf diese Weise ist noch eine Sicherungskopie vorhanden, wenn ein Teil des Cachediensts ausfällt. In diesem Szenario wird die sekundäre Kopie zur primären Kopie hochgestuft. Anschließend wird eine neue sekundäre Kopie erstellt, um Hochverfügbarkeit weiterhin bereitzustellen. Während dieses Zeitraums tritt ggf. eine kurze Zeitspanne auf, in der sekundäre Kopien zu primären Kopien hochgestuft und Routinginformationen aktualisiert werden. Während dieser Zeit erhalten Clients möglicherweise DataCacheException-Ausnahmen mit einem ErrorCode von RetryLater. Zwischenspeichern von Anwendungen sollten normale Fehlerbehandlung und Wiederholungslogik verwenden, um ordnungsgemäß auf diese Bedingung zu reagieren.

Damit Hochverfügbarkeit implementiert wird, erfolgen alle Cacheschreibvorgänge für die primären und sekundären Kopien.

Da alle Schreibvorgänge für die primären und die sekundären Kopien erfolgen, erhöht Hochverfügbarkeit die Latenz und verringert den Durchsatz. Dies kann einen erheblichen Nachteil für Caches bedeuten, die von Hochverfügbarkeit profitieren.

Definitionsgemäß verdoppelt sich der erforderliche Arbeitsspeicher für jedes Element bei Verwendung der Hochverfügbarkeit. Berücksichtigen Sie diese Auswirkungen auf den Arbeitsspeicher bei der Kapazitätsplanung. Weitere Informationen finden Sie unter Kapazitätsplanung für Azure Managed Cache Service.

Hohe Verfügbarkeit ist nur in den Standard- und Premium-Cacheangeboten verfügbar, nicht im Basic-Cacheangebot. Weitere Informationen finden Sie unter Cacheangebote für Azure Managed Cache Service.

So aktivieren Sie hohe Verfügbarkeit

Hohe Verfügbarkeit wird auf der Ebene benannter Caches im Verwaltungsportal auf der Registerkarte Konfigurieren für den Cache konfiguriert. Die Standardeinstellung für Hochverfügbarkeit ist Deaktiviert.

High Availability for Windows Azure Cache Service

Hinweis

Wenn Sie das Basic-Cacheangebot verwenden, wird die Spalte Hohe Verfügbarkeit nicht im Abschnitt Benannte Caches auf der Registerkarte Konfigurieren angezeigt.

Weitere Informationen

Weitere Ressourcen

Funktionen von Azure Managed Cache Service