Auswahl von Regionen und Availability Zones - Amazon ElastiCache

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Auswahl von Regionen und Availability Zones

AWS Cloud-Computing-Ressourcen sind in hochverfügbaren Rechenzentrumseinrichtungen untergebracht. Die Einrichtungen dieser Rechenzentren befinden sich an verschiedenen Standorten, um die Skalierbarkeit und Zuverlässigkeit zu erhöhen. Diese Standorte sind nach Regionen und Availability Zones kategorisiert.

AWS Die Regionen sind groß und weit über verschiedene geografische Standorte verteilt. Availability Zones sind unterschiedliche Standorte innerhalb einer AWS Region, die so konzipiert sind, dass sie von Ausfällen in anderen Availability Zones isoliert sind. Sie bieten kostengünstige Netzwerkkonnektivität mit niedriger Latenz zu anderen Availability Zones in derselben AWS Region.

Wichtig

Jede Region ist komplett eigenständig. Jede ElastiCache Aktivität, die Sie initiieren (z. B. das Erstellen von Clustern), wird nur in Ihrer aktuellen Standardregion ausgeführt.

Wenn Sie einen Cluster in einer bestimmten Region erstellen oder damit arbeiten möchten, müssen Sie den entsprechenden regionalen Service-Endpunkt wählen. Informationen zu Service-Endpunkten finden Sie unter Unterstützte Regionen und Endpunkte.

Image: -Regionen und Availability Zones

Regionen und Availability Zones

Überlegungen zu Availability Zones

Die Verteilung Ihrer Memcached-Knoten auf mehrere Availability Zones innerhalb einer Region schützt Sie vor den Auswirkungen eines katastrophalen Ausfalls, z. B. eines Stromausfalls innerhalb einer Availability Zone.

Serverless-Caching

ElastiCache Beim serverlosen Caching wird ein hochverfügbarer Cache erstellt, der sich über mehrere Availability Zones erstreckt. Sie können beim Erstellen Ihres Caches Subnetze aus verschiedenen Availability Zones und derselben VPC angeben oder ElastiCache Subnetze automatisch aus Ihrer Standard-VPC auswählen.

Entwerfen Sie Ihren eigenen ElastiCache (Memcached-) Cluster

Ein Memcached-Cluster kann bis zu 300 Knoten haben. Wenn Sie Knoten erstellen oder zu Ihrem Memcached-Cluster hinzufügen, können Sie eine einzige Availability Zone für all Ihre Knoten angeben, die Auswahl einer einzigen Availability Zone für alle Ihre Knoten zulassen ElastiCache , die Availability Zones für jeden Knoten angeben oder die Auswahl einer Availability Zone für jeden Knoten ermöglichen ElastiCache . Wenn Sie neue Knoten zu einem bestehenden Memcached-Cluster hinzufügen, können diese in verschiedenen Availability Zones erstellt werden. Sobald ein Cache-Knoten erstellt wurde, kann seine Availability Zone nicht mehr geändert werden.

Wenn Sie möchten, dass die Knoten eines Clusters in einem einzelnen Availability Zone-Cluster auf mehrere Availability Zones verteilt sind, ElastiCache können Sie neue Knoten in den verschiedenen Availability Zones erstellen. Anschließend können Sie einige oder alle ursprünglichen Cache-Knoten löschen. Wir empfehlen diesen Ansatz.

Migration von Memcached-Knoten aus einer einzelnen Availability Zone in mehrere Availability Zones
  1. Ändern Sie Ihren Cluster, indem Sie neue Cache-Knoten in den Availability Zones erstellen, in denen Sie sie benötigen. Führen Sie in Ihrer Anforderung folgende Schritte aus:

    • Setzen Sie AZMode (CLI: --az-mode) zu cross-az.

    • Setzen Sie NumCacheNodes (CLI: --num-cache-nodes) auf die Anzahl der aktuell aktiven Cache-Knoten plus die Anzahl der neuen Cache-Knoten, die Sie erstellen möchten.

    • Setzen Sie NewAvailabilityZones (CLI: --new-availability-zones) in eine Liste der Zonen, in denen Sie die neuen Cache-Knoten erstellen wollen. Um die Availability Zone für jeden neuen Knoten ElastiCache bestimmen zu lassen, geben Sie keine Liste an.

    • Setzen Sie ApplyImmediately (CLI: --apply-immediately) auf true.

    Anmerkung

    Wenn Sie keine automatische Erkennung verwenden, stellen Sie sicher, dass Sie Ihre Client-Anwendung mit den neuen Cache-Knoten-Endpunkten aktualisieren.

    Bevor Sie mit dem nächsten Schritt fortfahren, müssen Sie sicherstellen, dass die Memcached-Knoten vollständig erstellt und verfügbar sind.

  2. Ändern Sie den Cluster, indem Sie die Knoten entfernen, die Sie in der ursprünglichen Availability Zone nicht mehr benötigen. Führen Sie in Ihrer Anforderung folgende Schritte aus:

    • Setzen Sie NumCacheNodes (CLI: --num-cache-nodes) auf die Anzahl der aktiven Cache-Knoten, die Sie nach der Anwendung dieser Änderung möchten.

    • Setzen Sie CacheNodeIdsToRemove (CLI: --nodes-to-remove) in eine Liste der Cache-Knoten, die Sie aus dem Cluster entfernen möchten.

      Die Anzahl der aufgelisteten Cache-Knoten-IDs muss der Anzahl der derzeit aktiven Knoten minus dem Wert in NumCacheNodes entsprechen.

    • (Optional) Setzen Sie ApplyImmediately (CLI: --apply-immediately) auf true.

      Wenn Sie ApplyImmediately (CLI: --apply-immediately) nicht auf true gesetzt ist, werden die Knotenlöschungen in Ihrem nächsten Wartungsfenster stattfinden.

Unterstützte Regionen und Endpunkte

Amazon ElastiCache ist in mehreren AWS Regionen verfügbar. Das bedeutet, dass Sie ElastiCache Cluster an Standorten starten können, die Ihren Anforderungen entsprechen. Sie können beispielsweise in der AWS Region starten, die Ihren Kunden am nächsten ist, oder in einer bestimmten AWS Region, um bestimmte gesetzliche Anforderungen zu erfüllen.

Jede -Region ist darauf ausgelegt, vollständig von den anderen -Regionen getrennt zu sein. Innerhalb jeder Region gibt es mehrere Availability Zones (AZ). ElastiCache Serverlose Caches replizieren Daten automatisch über mehrere Availability Zones hinweg (außer wenn Daten in zwei Availability Zones repliziert werden)us-west-1, um eine hohe Verfügbarkeit zu gewährleisten. Beim Entwerfen Ihres eigenen ElastiCache Clusters können Sie wählen, ob Sie Ihre Knoten in verschiedenen AZs starten möchten, um Fehlertoleranz zu erreichen. Weitere Informationen zu Regionen und Availability Zones erhalten Sie unter Auswahl von Regionen und Availability Zones oben in diesem Thema.

Regionen, in denen ElastiCache dies unterstützt wird
Regionsname/Region Endpunkt Protokoll

Region USA Ost (Ohio)

us-east-2

elasticache.us-east-2.amazonaws.com

HTTPS

Region USA Ost (Nord-Virginia)

us-east-1

elasticache.us-east-1.amazonaws.com

HTTPS

Region US West (N. California)

us-west-1

elasticache.us-west-1.amazonaws.com

HTTPS

Region USA West (Oregon)

us-west-2

elasticache.us-west-2.amazonaws.com

HTTPS

Region Kanada (Zentral)

ca-central-1

elasticache.ca-central-1.amazonaws.com

HTTPS

Region Kanada (West)

ca-west-1

elasticache.ca-west-1.amazonaws.com

HTTPS

Asien-Pazifik (Jakarta)

ap-southeast-3

elasticache.ap-southeast-3.amazonaws.com

HTTPS

Region Asien-Pazifik (Mumbai)

ap-south-1

elasticache.ap-south-1.amazonaws.com

HTTPS

Region Asien-Pazifik (Hyderabad)

ap-south-2

elasticache.ap-south-2.amazonaws.com

HTTPS

Region Asien-Pazifik (Tokio)

ap-northeast-1

elasticache.ap-northeast-1.amazonaws.com

HTTPS

Region Asien-Pazifik (Seoul)

ap-northeast-2

elasticache.ap-northeast-2.amazonaws.com

HTTPS

Region Asien-Pazifik (Osaka)

ap-northeast-3

elasticache.ap-northeast-3.amazonaws.com

HTTPS

Region Asien-Pazifik (Singapur)

ap-southeast-1

elasticache.ap-southeast-1.amazonaws.com

HTTPS

Region Asien-Pazifik (Sydney)

ap-southeast-2

elasticache.ap-southeast-2.amazonaws.com

HTTPS

Region Europa (Frankfurt)

eu-central-1

elasticache.eu-central-1.amazonaws.com

HTTPS

Region Europa (Zürich)

eu-central-2

elasticache.eu-central-2.amazonaws.com

HTTPS

Region Europa (Stockholm)

eu-north-1

elasticache.eu-north-1.amazonaws.com

HTTPS

Region Naher Osten (Bahrain)

me-south-1

elasticache.me-south-1.amazonaws.com

HTTPS

Region „Naher Osten (VAE)“

me-central-1

elasticache.me-central-1.amazonaws.com

HTTPS

Region Europa (Irland)

eu-west-1

elasticache.eu-west-1.amazonaws.com

HTTPS

Region Europa (London)

eu-west-2

elasticache.eu-west-2.amazonaws.com

HTTPS

Region Europa (Paris)

eu-west-3

elasticache.eu-west-3.amazonaws.com

HTTPS

Region Europa (Mailand)

eu-south-1

elasticache.eu-south-1.amazonaws.com

HTTPS

Region Europa (Spanien)

eu-south-2

elasticache.eu-south-2.amazonaws.com

HTTPS

Region Südamerika (São Paulo)

sa-east-1

elasticache.sa-east-1.amazonaws.com

HTTPS

Region China (Peking)

cn-north-1

elasticache.cn-north-1.amazonaws.com.cn

HTTPS

Region China (Ningxia)

cn-northwest-1

elasticache.cn-northwest-1.amazonaws.com.cn

HTTPS

Region Asien-Pazifik (Hongkong)

ap-east-1

elasticache.ap-east-1.amazonaws.com

HTTPS

Region Afrika (Kapstadt)

af-south-1

elasticache.af-south-1.amazonaws.com

HTTPS

Region Israel (Tel Aviv)

il-central-1

elasticache.il-central-1.amazonaws.com

HTTPS

AWS GovCloud (US-West)

us-gov-west-1

elasticache.us-gov-west-1.amazonaws.com HTTPS

AWS GovCloud (US-Ost)

us-gov-east-1

elasticache.us-gov-east-1.amazonaws.com HTTPS

Informationen zur Nutzung von AWS GovCloud (USA) mit ElastiCache finden Sie unter Dienste in der Region AWS GovCloud (USA): ElastiCache.

Einige Regionen unterstützten eine Untermenge von Knotentypen. Eine Tabelle der unterstützten Knotentypen nach AWS Regionen finden Sie unterUnterstützte Knotentypen nach AWS -Region.

Eine Tabelle mit AWS Produkten und Dienstleistungen nach Regionen finden Sie unter Produkte und Dienstleistungen nach Regionen.

Lokalisieren Ihrer Knoten

Amazon ElastiCache unterstützt die Lokalisierung aller Knoten eines Clusters in einer oder mehreren Availability Zones (AZs). Wenn Sie sich außerdem dafür entscheiden, Ihre Knoten in mehreren AZs zu lokalisieren (empfohlen ElastiCache ), können Sie entweder die AZ für jeden Knoten auswählen oder zulassenElastiCache , dass sie für Sie ausgewählt werden.

Durch Ansiedeln von Clustern oder Knoten in verschiedenen AZs, eliminieren Sie das Risiko, dass Ihr gesamtes System aufgrund eines Fehlers, wie z. B. eines Stromausfalls, in einer AZ ausfällt.

Sie können für jeden Knoten eine AZ angeben, wenn Sie einen Cluster erstellen oder beim Ändern eines vorhandenen Clusters Knoten hinzufügen. Weitere Informationen finden Sie hier: