Schritt 1: Ermitteln Ihrer skalierbaren Ressourcen - AWS Auto Scaling

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.

Schritt 1: Ermitteln Ihrer skalierbaren Ressourcen

In diesem Abschnitt erhalten Sie eine praktische Einführung in die Erstellung von Skalierungsplänen in der AWS Auto Scaling -Konsole. Wenn dies Ihr erster Skalierungsplan ist, empfehlen wir Ihnen, zunächst einen Beispielskalierungsplan mit einer Amazon-EC2-Auto-Scaling-Gruppe zu erstellen.

Voraussetzungen

Erstellen Sie zur Verwendung eines Skalierungsplans eine Auto-Scaling-Gruppe. Starten Sie mindestens eine Amazon-EC2-Instance in der Auto-Scaling-Gruppe. Weitere Informationen finden Sie unter Erste Schritte mit Amazon EC2 Auto Scaling im Benutzerhandbuch für Amazon EC2 Auto Scaling.

Verwenden Sie eine Auto Scaling Scaling-Gruppe mit aktivierten CloudWatch Metriken, damit Kapazitätsdaten in den Diagrammen angezeigt werden, die verfügbar sind, wenn Sie den Assistenten zum Erstellen von Skalierungsplänen ausführen. Weitere Informationen finden Sie unter Aktivieren von Auto-Scaling-Gruppen-Metriken im Benutzerhandbuch für Amazon EC2 Auto Scaling.

Generieren Sie nach Möglichkeit etwas Last für einige Tage oder länger, um CloudWatch Metrikdaten für die Funktion zur prädiktiven Skalierung verfügbar zu haben.

Vergewissern Sie sich, dass Sie über die erforderlichen Berechtigungen zum Arbeiten mit Skalierungsplänen verfügen. Weitere Informationen finden Sie unter Identitäts- und Zugriffsmanagement für Skalierungspläne.

Hinzufügen Ihrer Auto-Scaling-Gruppe zu ihrem neuen Skalierungsplan

Wenn Sie einen Skalierungsplan über die Konsole erstellen, hilft es Ihnen als ersten Schritt, Ihre skalierbaren Ressourcen zu finden. Bevor Sie starten, sollten Sie überprüfen, ob die folgenden Anforderungen erfüllt sind:

  • Sie haben eine Auto-Scaling-Gruppe erstellt und mindestens eine EC2-Instance gestartet, wie im vorherigen Abschnitt beschrieben.

  • Die Auto-Scaling-Gruppe, die Sie erstellt haben, existiert seit mindestens 24 Stunden.

So beginnen Sie mit der Erstellung eines Skalierungsplans
  1. Öffnen Sie die AWS Auto Scaling Konsole unter https://console.aws.amazon.com/awsautoscaling/.

  2. Wählen Sie in der Navigationsleiste oben dieselbe Region aus, die Sie beim Erstellen Ihrer Auto-Scaling-Gruppe verwendet haben.

  3. Wählen Sie auf der Willkommensseite die Option Get started (Erste Schritte) aus.

  4. Auf der Seite Skalierbare Ressourcen finden führen Sie einen der folgenden Schritte aus:

    • Wählen Sie Nach CloudFormation Stapel suchen und wählen Sie dann den zu AWS CloudFormation verwendenden Stapel aus.

    • Wählen Sie Search by tag (Suche nach Tag). Wählen Sie dann für jedes Tag einen Tag-Schlüssel aus Schlüssel und Tag-Werte aus Wert aus. Um Tags hinzuzufügen, wählen Sie Add another row (Eine weitere Zeile hinzufügen). Um Tags zu entfernen, wählen Sie Remove (Entfernen).

    • Wählen Sie EC2-Auto Scaling-Gruppen auswählen und dann eine oder mehrere Auto-Scaling-Gruppen aus.

    Anmerkung

    Für ein einführendes Tutorial wählen Sie Wählen Sie EC2-Auto-Scaling-Gruppen und wählen Sie dann die Auto-Scaling-Gruppe, die Sie erstellt haben, aus.

    Konsolenoptionen für die Suche nach skalierbaren Ressourcen.
  5. Klicken Sie auf Weiter um mit dem Erstellungsprozess des Skalierungsplans fortzufahren.

Weitere Informationen zum Ermitteln Ihrer skalierbaren Ressourcen

Wenn Sie bereits ein Beispiel für einen Skalierungsplan erstellt haben und weitere erstellen möchten, sehen Sie sich die folgenden Szenarien zur Verwendung eines CloudFormation Stacks oder einer Reihe von Tags genauer an. In diesem Abschnitt können Sie entscheiden, ob Sie die Option „Nach CloudFormation Stack suchen“ oder „Nach Tag suchen“ wählen möchten, um Ihre skalierbaren Ressourcen zu ermitteln, wenn Sie die Konsole zur Erstellung Ihres Skalierungsplans verwenden.

Wenn Sie in Schritt 1 des Assistenten „Skalierungsplan erstellen“ die Option „Nach CloudFormation Stapel suchen“ oder „Nach Tag suchen“ auswählen, werden die skalierbaren Ressourcen, die dem Stapel oder der Gruppe von Tags zugeordnet sind, für den Skalierungsplan verfügbar. Beim Definieren Ihres Skalierungsplans können Sie dann auswählen, welche dieser Ressourcen ein- oder ausgeschlossen werden sollen.

Ermitteln skalierbarer Ressourcen mithilfe eines CloudFormation Stacks

Wenn Sie verwenden CloudFormation, arbeiten Sie mit Stacks, um Ressourcen bereitzustellen. Alle Ressourcen in einem Stack werden durch die Vorlage des Stacks definiert. Der Skalierungsplan fügt einen Orchestrierungs-Layer über dem Stack hinzu, der die Konfiguration der Skalierung für mehrere Ressourcen vereinfacht. Ohne einen Skalierungsplan müssen Sie die Skalierung für jede skalierbare Ressource einzeln einrichten. Dies bedeutet, die Reihenfolge für die Bereitstellung von Ressourcen und Skalierungsrichtlinien herauszufinden und die Feinheiten der Funktionsweise dieser Abhängigkeiten zu verstehen.

In der AWS Auto Scaling Konsole können Sie einen vorhandenen Stack auswählen, um ihn nach Ressourcen zu durchsuchen, die für die automatische Skalierung konfiguriert werden können. AWS Auto Scaling findet nur Ressourcen, die im ausgewählten Stack definiert sind. Verschachtelte Stacks werden nicht durchlaufen.

Damit Ihre ECS-Services in einem CloudFormation Stack auffindbar sind, muss die AWS Auto Scaling Konsole wissen, auf welchem ECS-Cluster der Dienst ausgeführt wird. Dies erfordert, dass sich Ihre ECS-Services im selben CloudFormation Stack befinden wie der ECS-Cluster, auf dem der Dienst ausgeführt wird. Andernfalls müssen sie Teil des Standardclusters sein. Um korrekt identifiziert zu werden, muss der Name des ECS-Service auch in jedem dieser ECS-Cluster eindeutig sein.

Weitere Informationen zu CloudFormation finden Sie unter Was ist AWS CloudFormation? im AWS CloudFormation Benutzerhandbuch.

Erkennen skalierbarer Ressourcen mithilfe von Tags

Tags stellen Metadaten bereit, anhand derer mithilfe von Tagfiltern verwandte skalierbare Ressourcen in der AWS Auto Scaling Konsole gefunden werden können.

Verwenden Sie Tags, um die folgenden Ressourcen zu finden:

  • Aurora-DB-Cluster

  • Auto-Scaling-Gruppen

  • DynamoDB-Tabellen und globale sekundäre Indizes

Wenn Sie anhand von mehreren Tags suchen, muss jede Ressource alle aufgelisteten Tags aufweisen, um erkannt zu werden.

Weitere Informationen zur Markierung finden Sie in der folgenden Dokumentation.