So funktionieren Zustandsprüfungen in einfachen Amazon Route 53-Konfigurationen - Amazon Route 53

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.

So funktionieren Zustandsprüfungen in einfachen Amazon Route 53-Konfigurationen

Wenn es zwei oder mehr Ressourcen gibt, die dieselbe Funktion ausführen, beispielsweise zwei oder mehr Webserver für example.com, können Sie die folgenden Zustandsprüfungsfunktionen verwenden, um den Datenverkehr nur zu den fehlerfreien Ressourcen zu leiten:

Überprüfen des Zustands von EC2-Instances und anderen Ressourcen (Nicht-Aliasdatensätze)

Wenn Sie Datenverkehr zu Ressourcen weiterleiten, für die Sie keine Aliasdatensätze erstellen können, z. B. EC2-Instances, erstellen Sie einen Datensatz und eine Zustandsprüfung für jede einzelne Ressource. Ordnen Sie anschließend jeder Zustandsprüfung den entsprechenden Datensatz zu. Zustandsprüfungen überprüfen regelmäßig den Zustand der entsprechenden Ressourcen, und Route 53 leitet Datenverkehr nur zu den Ressourcen weiter, die von den Zustandsprüfungen als fehlerfrei gemeldet werden.

Bewerten des Zustands einer AWS-Ressource (Aliasdatensätze)

Wenn Sie Aliasdatensätze für die Weiterleitung von Datenverkehr zu ausgewählten AWS-Ressourcen verwenden, z. B. ELB-Load Balancern, können Sie Route 53 so konfigurieren, dass der Zustand der Ressource ausgewertet und Datenverkehr nur zu Ressourcen weitergeleitet wird, die fehlerfrei sind. Wenn Sie einen Aliasdatensatz konfigurieren, um den Zustand einer Ressource zu bewerten, brauchen Sie keine Zustandsprüfung für die Ressource zu erstellen.

Hier ist eine Übersicht, wie Route 53 in einfachen Konfigurationen zum Überprüfen des Zustands der Ressourcen konfiguriert wird:

  1. Ermitteln Sie die Ressourcen, die Route 53 überwachen soll. Sie können beispielsweise alle HTTP-Server überwachen, die auf Abfragen für example.com antworten.

  2. Erstellen Sie Zustandsprüfungen für die Ressourcen, für die Sie keine Aliasdatensätze erstellen können, z. B. EC2-Instances oder Server in Ihrem eigenen Rechenzentrum. Geben Sie an, wie Zustandsprüfungsanfragen an die Ressource gesendet werden sollen: welches Protokoll gesendet werden soll (HTTP, HTTPS oder TCP), welche IP-Adresse und welcher Port verwendet werden sollen und bei HTTP/HTTPS-Zustandsprüfungen einen Domänennamen und Pfad.

    Anmerkung

    Wenn Sie Ressourcen verwenden, für die Sie keine Aliasdatensätze erstellen können, z. B. ELB-Load Balancers, erstellen Sie keine Zustandsprüfungen für diese Ressourcen.

    In einer häufig verwendeten Konfiguration wird eine Zustandsprüfung für jede Ressource erstellt und die gleich IP-Adresse für die Zustandsprüfung des Endpunkts und der Ressource verwendet. Die Zustandsprüfung sendet Anfragen an die angegebene IP-Adresse.

    Anmerkung

    Route 53 kann den Zustand von Ressourcen, deren IP-Adresse im lokalen, privaten, nicht-routingfähigen oder Multicast-Bereich liegt, nicht überprüfen. Weitere Informationen über IP-Adressen, für die Sie keine Zustandsprüfungen erstellen können, finden Sie unter RFC 5735, Special Use IPv4-Adressen und RFC 6598 IANA-Reserved IPv4-Präfix für Shared-Adressraum.

    Weitere Informationen zum Erstellen von Zustandsprüfungen finden Sie unter Erstellen, Aktualisieren und Löschen von Zustandsprüfungen.

  3. Möglicherweise müssen Sie Router- und Firewall-Regeln so konfigurieren, dass Route 53 regelmäßige Abfragen an die Endpunkte senden kann, die Sie in Ihren Zustandsprüfungen angegeben haben. Weitere Informationen finden Sie unter Konfigurieren von Router- und Firewall-Regeln für Amazon Route 53-Zustandsprüfungen.

  4. Erstellen Sie eine Gruppe von Datensätzen für Ihre Ressourcen, z. B. eine Gruppe von gewichteten Datensätzen. Sie können Alias- und Nicht-Aliasdatensätze mischen, aber sie müssen alle denselben Wert für Name, Typeund Routing Policy haben.

    Wie Sie Route 53 zur Überprüfung des Zustands Ihrer Ressourcen konfigurieren, hängt davon ab, ob Sie Alias- oder Nicht-Aliasdatensätze erstellen:

    • Aliasdatensätze - Geben Sie Yes für Evaluate Target Health an.

    • Nicht-Aliasdatensätze - Ordnen Sie die Zustandsprüfungen, die Sie in Schritt 2 erstellt haben, den entsprechenden Datensätzen zu.

    Wenn Sie fertig sind, sieht Ihre Konfiguration ähnlich wie das folgende Diagramm aus, das ausschließlich Nicht-Aliasdatensätze enthält.

    
						Drei gewichtete Datensätze und die entsprechenden Zustandsprüfungen.

    Weitere Informationen zur Erstellung von Datensätzen mit der Route 53-Konsole finden Sie unter Erstellen von Datensätzen mithilfe der Amazon-Route-53-Konsole.

  5. Wenn Sie Zustandsprüfungen erstellt haben, sendet Route 53 für jede Zustandsprüfung in regelmäßigen Abständen Abfragen an den Endpunkt. Beim Eingang einer DNS-Abfrage wird jedoch keine Zustandsprüfung ausgeführt. Auf der Grundlage der Antworten entscheidet Route 53, ob die Endpunkte fehlerfrei sind, und verwendet diese Informationen, um zu bestimmen, wie auf Abfragen reagiert wird. Weitere Informationen finden Sie unter So ermittelt Amazon Route 53, ob eine Zustandsprüfung fehlerfrei ist.

    Route 53 führt keine Zustandsprüfung für die im Datensatz angegebene Ressource aus, z. B. die IP-Adresse in einem A-Datensatz für example.com. Wenn Sie eine Zustandsprüfung mit einem Datensatz verknüpfen, überprüft Route 53 den Zustand des Endpunkts, den Sie in der Zustandsprüfung angegeben haben. Sie können Route 53 auch konfigurieren, um den Status anderer Systemdiagnosen oder die Datenströme für CloudWatch-Alarme zu überwachen. Weitere Informationen finden Sie unter Arten von Amazon Route 53-Zustandsprüfungen.

Wenn Route 53 eine Abfrage für example.com erhält, geschieht Folgendes:

  1. Route 53 wählt einen Datensatz basierend auf der Weiterleitungsrichtlinie aus. In diesem Fall wird ein Datensatz basierend auf der Gewichtung ausgewählt.

  2. Der aktuelle Zustand des ausgewählten Datensatzes wird durch die Überprüfung des Status der Zustandsprüfung für den jeweiligen Ressourcendatensatz festgestellt.

  3. Wenn der ausgewählte Datensatz fehlerhaft ist, wählt Route 53 einen anderen Datensatz aus. Dieses Mal wird der fehlerhafte Datensatz nicht berücksichtigt.

    Weitere Informationen finden Sie unter So wählt Amazon Route 53 Datensätze, wenn Zustandsprüfungen konfiguriert sind.

  4. Wenn Route 53 einen fehlerfreien Datensatz findet, antwortet es auf die Abfrage mit dem entsprechenden Wert, z. B. der IP-Adresse in einem A-Datensatz.

Das folgende Beispiel zeigt eine Gruppe von gewichteten Datensätzen, in der der dritte Datensatz fehlerhaft ist. Anfänglich wählt Route 53 einen Datensatz basierend auf der Gewichtung aller drei Datensätze aus. Wenn beim ersten Mal der fehlerhafte Datensatz ausgewählt wird, wählt Route 53 einen anderen Datensatz aus. Dieses Mal wird die Gewichtung des dritten Datensatzes in der Berechnung jedoch nicht berücksichtigt:

  • Wenn Route 53 beim ersten Mal aus allen drei Datensätzen auswählt, wird in 20 % der Zeit auf Abfragen mit dem ersten Datensatz geantwortet, 10/(10+20+20).

  • Wenn Route 53 feststellt, dass der dritte Datensatz fehlerhaft ist, wird in 33 % der Zeit auf Abfragen mit dem ersten Datensatz geantwortet, 10/(10+20).


			    Drei gewichtete Datensätze und die entsprechenden Zustandsprüfungen. Die dritte Zustandsprüfung ist fehlerhaft, daher bewertet Route 53 den zugehörigen Datensatz ebenfalls als fehlerhaft.

Wenn Sie eine Zustandsprüfung von einem oder mehreren Datensätzen in einer Gruppe von Datensätzen auslassen, hat Route 53 keine Möglichkeit, den Zustand der entsprechenden Ressource zu ermitteln. Route 53 bewertet diese Datensätze als fehlerfrei.


			    Drei gewichtete Datensätze, von denen nur zwei Zustandsprüfungen besitzen. Route 53 bewertet stets den dritten Datensatz als fehlerfrei.