Direkt zum Inhalt

Was sind die Ursachen für den Austausch von Amazon Redshift-Knoten und wie wirken sie sich auf Cluster aus?

Lesedauer: 3 Minute
0

Ich möchte verstehen, warum Amazon Redshift einen Knoten ersetzt und wie sich das auf das Cluster auswirkt.

Kurzbeschreibung

Beim Austausch von Amazon Redshift-Cluster-Knoten handelt es sich um Wartungsarbeiten, die aufgrund von fehlerhafter Hardware oder Problemen mit der Hardwareleistung auftreten. Der Austausch von Knoten kann die Datenbankkonnektivität vorübergehend unterbrechen und den Betrieb beeinträchtigen. Amazon Redshift ersetzt Knoten, sodass das Data Warehouse-Cluster fehlerfrei, zuverlässig und leistungsfähig bleibt. 

Lösung

Hardwarefehler

Hardwareausfälle, Probleme mit der Hardwareleistung oder das potenzielle Ausfallrisiko können dazu führen, dass Amazon Redshift Knoten ersetzt. Amazon Redshift überwacht kontinuierlich die Hardwarekomponenten in jedem Cluster-Knoten. Wenn Amazon Redshift ein Problem mit einer der Komponenten feststellt, ersetzt es den Knoten.

Der Austausch von Knoten ist eine vorbeugende Maßnahme, um Datenbeschädigungen zu vermeiden, die auftreten können, wenn die Hardwarekomponente ausfällt. Es können jedoch vorübergehende Leistungsprobleme auftreten, wenn der Cluster nach einem Knotenwechsel Daten auf mehrere Knoten umverteilt.

Geplante Wartung

Um die Zuverlässigkeit und Leistung des Clusters zu verbessern, führt Amazon Redshift während der Standard-Wartungsfenster Systemaktualisierungen durch, wendet Patches an und ersetzt Hardwarekomponenten.

Auswirkung auf den Cluster-Betrieb

Wenn Amazon Redshift einen Knoten ersetzt, kann es zu einer vorübergehenden Störung des Cluster-Knotens kommen, die sich auf die Leistung auswirkt. Wenn du den Cluster-Status hardware-failure für einen Cluster mit einem Knoten erhältst, kannst du den Knoten nicht austauschen. Stattdessen musst du es aus einem Snapshot wiederherstellen. Weitere Informationen findest du unter Amazon Redshift-Snapshots und -Backups.

Bewährte Methoden für den Austausch von Knoten

Verwende die folgenden bewährten Methoden, um die Auswirkungen des Knotenaustauschs auf die Datenbankoperationen zu minimieren:

  • Lies die Amazon Redshift-Ereignisbenachrichtigungen, die dich auf Wartungsfenster oder Hardwareprobleme hinweisen, die zum Austausch von Knoten führen könnten und plane die Oprationen entsprechend.
  • Du kannst das Wartungsfenster des Clusters verschieben, sodass die Wartung außerhalb der Spitzenzeiten oder in Zeiten geringerer Datenbankaktivität ausgeführt wird.
  • Integriere Wiederholungsmechanismen in die Anwendungen. Wiederholungsmechanismen behandeln vorübergehende Verbindungsverluste oder Leistungseinbußen beim Austausch von Knoten, sodass die Anwendungen nach Abschluss des Knotenaustauschs wiederhergestellt und ausgeführt werden können. Alle AWS-SDKs verfügen über einen integrierten Wiederholungsmechanismus mit einem Algorithmus, der exponentiellen Backoff verwendet.
  • Verwende Cluster mit mehreren Knoten für Produktionsworkloads, da Cluster mit mehreren Knoten eine bessere Fehlertoleranz und Verfügbarkeit bieten als Cluster mit einem Knoten.

Ähnliche Informationen

Cluster und Knoten in Amazon Redshift

Von Amazon Redshift bereitgestellte Cluster-Ereignisbenachrichtigungen

Überlegungen zur Verwendung von von Amazon Redshift bereitgestellten Clustern

AWS OFFICIALAktualisiert vor einem Jahr