Optimierung Ihrer Kosten mit Rightsizing-Empfehlungen - AWS Kostenmanagement

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.

Optimierung Ihrer Kosten mit Rightsizing-Empfehlungen

Die Funktion „Rightzising Recommendations“ (Rightsizing-Empfehlungen) in Cost Explorer hilft Ihnen dabei, Kosteneinsparungsmöglichkeiten durch die Verkleinerung oder Beendigung von Instances in Amazon Elastic Compute Cloud (Amazon EC2) zu identifizieren. Rightsizing-Empfehlungen analysieren Ihre Amazon–EC2-Ressourcen und deren Nutzung, um Möglichkeiten für Kostensenkungen aufzuzeigen. Sie können alle Ihre nicht ausreichend genutzten Amazon-EC2-Instances in jedem Mitgliedskonto in einer einzigen Ansicht anzeigen, um sofort zu erkennen, wie viel Sie einsparen können. Nachdem Sie Ihre Empfehlungen identifiziert haben, können Sie in der Amazon-EC2-Konsole aktiv werden.

Anmerkung

Wir empfehlen Ihnen, Cost Optimization Hub zu verwenden, um Möglichkeiten zur Kostenoptimierung zu identifizieren. Ausführliche Informationen finden Sie unter Cost Optimization Hub.

Erste Schritte mit Rightsizing-Empfehlungen

Sie können in der Cost-Explorer-Konsole auf Ihre Reservierungs- und ressourcenbasierten Empfehlungen zugreifen. Nachdem Sie das Feature aktiviert haben, kann es bis zu 24 Stunden dauern, bis Ihre Empfehlungen generiert werden.

So greifen Sie auf Rightsizing-Empfehlungen zu:
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS -Kostenmanagementkonsole unter https://console.aws.amazon.com/cost-management/home.

  2. Wählen Sie im Navigationsbereich Rightsizing Recommendations (Rightsizing-Empfehlungen) aus.

So aktivieren Sie Rightsizing-Empfehlungen:
  1. Öffnen Sie das AWS-Kostenmanagement auf https://console.aws.amazon.com/cost-management/home.

  2. Klicken Sie im Navigationsbereich auf Präferenzen.

  3. Wählen Sie im Bereich Recommendations (Empfehlungen) Receive Amazon EC2 resource recommendations (Amazon-EC2-Ressourcenempfehlungen erhalten) aus.

  4. Klicken Sie auf Präferenzen speichern.

Anmerkung

Nur reguläre oder Verwaltungskonten können Rightsizing-Empfehlungen aktivieren. Nach der Aktivierung der Funktion können sowohl Mitglieds- als auch Verwaltungskonten auf Rightsizing-Empfehlungen zugreifen, wenn das Verwaltungskonto nicht ausdrücklich den Zugriff von Mitgliedskonten auf der Seite Settings (Einstellungen) verbietet.

Zur Verbesserung der Qualität der Empfehlungen kann AWS Ihre veröffentlichten Nutzungsmetriken, etwa Festplatten- und Speichernutzung, verwenden, um unsere Empfehlungsmodelle und -algorithmen weiterzuentwickeln. Alle Metriken werden anonymisiert und aggregiert, bevor AWS sie für die Modellschulung verwendet. Wenn Sie dies nicht nutzen möchten und beantragen wollen, dass Ihre Metriken nicht gespeichert und für die Modellweiterentwicklung verwendet werden, wenden Sie sich an AWS Support. Weitere Informationen finden Sie unter AWS-Servicebedingungen.

Verwenden Ihrer Rightsizing-Empfehlungen

Sie sehen in Ihren Rightsizing-Empfehlungen die folgenden wichtigen KPIs (zentralen Leistungsindikatoren):

  • Optimization opportunities (Optimierungsmöglichkeiten) – Die Anzahl der verfügbaren Empfehlungen auf Grundlage Ihrer Ressourcen und deren Nutzung

  • Estimated monthly savings (Geschätzte monatliche Einsparungen) – Die Summe der projizierten monatlichen Einsparungen im Zusammenhang mit jeder bereitgestellten Empfehlung

  • Estimated savings (%) (Geschätzte Einsparungen in Prozent) – Die verfügbaren Einsparungen relativ zu den direkten Instance-Kosten (On-Demand) für die Instances auf der Liste der Empfehlungen

So filtern Sie Ihre Rightsizing-Empfehlungen:
  1. Öffnen Sie das AWS-Kostenmanagement auf https://console.aws.amazon.com/cost-management/home.

  2. Wählen Sie im linken Navigationsbereich Rightsizing Recommendations (Rightsizing-Empfehlungen) aus.

  3. Filtern Sie oben auf der Seite Rightsizing Recommendations (Rightsizing-Empfehlungen) Ihre Empfehlungen, indem Sie einige oder alle der folgenden Kontrollkästchen markieren:

    • Idle instances (termination recommendations) (Nicht genutzte Instances (Beendigungsempfehlungen))

    • Underutilized instances (Nicht ausreichend genutzte Instances)

    • Include Savings Plans and Reserved Instances (Savings Plans und Reserved Instances einbeziehen) (Option zur Berücksichtigung vorhandener Saving-Plans- oder RI-Abdeckung bei Berechnungen von Empfehlungen für Einsparungen)

    • Generieren von Empfehlungen (Option zum Generieren von Empfehlungen innerhalb der Instance-Familie oder über mehrere Instance-Familien hinweg)

  4. Verwenden Sie die Suchleiste über der Tabelle Findings (Ergebnisse), um nach den folgenden Parametern zu filtern:

    • Account ID (Konto-ID) (Option verfügbar vom Verwaltungskonto)

    • Region

    • Cost allocation tag (Kostenzuordnungs-Tag)

So zeigen Sie die Einzelheiten zu Ihren Rightsizing-Empfehlungen an:
  1. Öffnen Sie das AWS-Kostenmanagement auf https://console.aws.amazon.com/cost-management/home.

  2. Wählen Sie im linken Navigationsbereich Rightsizing Recommendations (Rightsizing-Empfehlungen) aus.

  3. Wählen Sie View (Anzeige).

    Die Schaltfläche View (Ansicht) rechts neben jeder Empfehlung öffnet ein Fenster, das Details zu den Instances und den empfohlenen Aktionen enthält.

So laden Sie Ihre Empfehlungen im CSV-Format herunter:
  1. Wählen Sie Launch Cost Explorer (Cost Explorer starten).

  2. Wählen Sie im Navigationsbereich Recommendations (Empfehlungen) aus.

  3. Wählen Sie Download CSV (CSV herunterladen) aus.

Für Definitionen der CSV-Dateifelder vgl. CSV-Details.

Verbessern Ihrer Empfehlungen mithilfe von CloudWatch-Metriken

Wir können Ihre Speicherauslastung untersuchen, wenn Sie Ihren Amazon- CloudWatch Agenten aktivieren.

Informationen zum Aktivieren der Speicherauslastung finden Sie unter Installieren des - CloudWatch Agenten.

Wichtig

Wenn Sie eine CloudWatch Konfigurationsdatei erstellen, verwenden Sie den Standard-Namespace und die Standardnamen für die erfassten Metriken.

Wählen Sie für InstanceID den Wert append_Dimension aus. Fügen Sie keine zusätzlichen Dimensionen für einzelne Speicher- oder Datenträgermetriken hinzu. Die Datenträgernutzung wird derzeit nicht untersucht.

Wählen Sie für Linux-Instances als Metrik, die von Ihrem CloudWatch-Agenten erfasst werden soll, mem_used_percent aus. Wählen Sie für Windows-Instances "% Committed Bytes In Use" aus.

Weitere Informationen zum CloudWatch Agenten finden Sie unter Erfassen von Metriken und Protokollen von Amazon EC2-Instances und On-Premises-Servern mit dem CloudWatch Agenten im Amazon- CloudWatch Benutzerhandbuch.

CSV-Details

Es folgt eine Liste der Felder im herunterladbaren CSV-Formular auf der Seite Rightsizing Recommendations (Rightsizing-Empfehlungen). Wenn mehrere Rightsizing-Optionen verfügbar sind, werden die Felder wiederholt. Die Datei enthält auch alle Ihre relevanten Kostenzuordnungs-Tags.

  • Account ID (Konto-ID) – Die ID des AWS-Kontos, das Eigentümer der Instance ist, auf der die Empfehlung basiert.

  • Account Name (Kontoname) – Der Name des Kontos, das Eigentümer der Instance ist, auf der die Empfehlung basiert.

  • Instance ID (Instance-ID) – Die eindeutige Kennung der Instance.

  • Instance Name (Instance-Name) – Der Name, den Sie der Instance gegeben haben.

  • Instance Type (Instance-Typ) – Die Instance-Familie und die Größe der ursprünglichen Instance.

  • Instance Name (Instance-Name) – Der Name, den Sie einer Instance gegeben haben. Dieses Feld ist leer, wenn Sie der Instance keinen Namen gegeben haben.

  • OS (Betriebssystem) – Das Betriebssystem bzw. die Plattform der aktuellen Instance.

  • Region – Die AWS-Region, in der sich die Instance befindet.

  • Running Hours (Betriebsstunden) – Die Gesamtzahl der Betriebsstunden der Instance in den letzten 14 Tagen.

  • RI Hours (RI-Stunden) – Die Teilmenge der Gesamtbetriebsstunden, die im Betrachtungszeitraum von einer AWS-Reservierung abgedeckt wurde.

  • OD Hours (OD-Stunden) – Die Teilmenge der Gesamtbetriebsstunden, die im Betrachtungszeitraum On-Demand war.

  • SP Hours (SP-Stunden) – Die Teilmenge der Gesamtbetriebsstunden, die im Betrachtungszeitraum von Savings Plans abgedeckt wurde.

  • CPU Utilization (CPU-Nutzung) – Die maximale CPU-Nutzung der Instance im Betrachtungszeitraum.

  • Speicherauslastung – Die maximale Speicherauslastung der Instance über den Lookback-Zeitraum (falls vom Amazon CloudWatch-Agenten verfügbar).

  • Festplattenauslastung – Die maximale Festplattenauslastung der Instance über den Lookback-Zeitraum (falls vom CloudWatch Agenten verfügbar – derzeit nicht unterstützt).

  • Network Capacity (Netzwerkkapazität) – Die maximale Kapazität der Netzwerk-Eingabe-/Ausgabevorgänge pro Sekunde in Bezug auf die aktuelle Instance. Dies ist nur ein Maß der Kapazität, nicht der tatsächlichen Instance-Nutzung oder -Leistung. Dieser Wert wird für die Empfehlung nicht berücksichtigt.

  • EBS Read Throughput (EBS-Lesedurchsatz) – Die maximale Anzahl der Lesevorgänge pro Sekunde.

  • EBS Write Throughput (EBS-Schreibdurchsatz) – Die maximale Anzahl der Schreibvorgänge pro Sekunde.

  • EBS Read Bandwidth (EBS-Lesebandbreite) – Das maximale Volumen an Lese-KiB pro Sekunde.

  • EBS Write Bandwidth (EBS-Lesebandbreite) – Das maximale Volumen an Schreib-KiB pro Sekunde.

  • Recommended Action (Empfohlene Aktion) – Die empfohlene Maßnahme: Modifikation oder Beendigung einer Instance.

  • Recommended Instance Type 1 (Empfohlener Instance-Typ 1) – Die Instance-Familie und die Größe des empfohlenen Instance-Typs. Für Beendigungsempfehlungen ist dieses Feld leer.

  • Recommended Instance Type 1 Estimated Saving (Empfohlener Instance-Typ 1 Geschätzte Einsparungen) – Die projizierten Einsparungen basierend auf der empfohlenen Aktion, dem Instance-Typ, den zugehörigen Tarifen sowie Ihrem aktuellen RI-Portfolio (Reserved Instance).

  • Empfohlene prognostizierte CPU vom Instance-Typ 1 – Der prognostizierte Wert der CPU-Auslastung basierend auf der Auslastung der aktuellen Instance-CPU und den empfohlenen Instance-Spezifikationen.

  • Recommended Instance Type 1 Projected Memory (Empfohlener Instance-Typ 1 Projizierte Arbeitsspeichernutzung) – Der projizierte Wert der Arbeitsspeichernutzung basierend auf der Nutzung des aktuellen Instance-Speichers und den empfohlenen Instance-Spezifikationen.

  • Recommended Instance Type 1 Projected Disk (Empfohlener Instance-Typ 1 Projizierte Festplatten-Nutzung) – Der projizierte Wert der Festplatten-Nutzung basierend auf der Nutzung der aktuellen Instance-Festplatte und den empfohlenen Instance-Spezifikationen.

  • Recommended Instance Type 1 Network Capacity (Empfohlener Instance-Typ 1 Netzwerkkapazität) – Die maximale Kapazität der Netzwerk-Eingabe-/Ausgabevorgänge pro Sekunde in Bezug auf die empfohlene Instance. Dies ist nur ein Maß der Kapazität, nicht der tatsächlichen Instance-Nutzung oder -Leistung. Dieser Wert wird für die Empfehlung nicht berücksichtigt.

Verständnis der Berechnung Ihrer Rightsizing-Empfehlungen

Dieser Abschnitt bietet eine Übersicht über die in den Algorithmen für Ihre Rightsizing-Empfehlungen verwendeten Einsparungsberechnungen.

Konsolidierte Fakturierungsfamilie

Um alle Instances für alle Konten in der konsolidierten Fakturierungsfamilie zu identifizieren, betrachten die Rightsizing-Empfehlungen die Nutzung für jedes Konto mindestens über 14 Tage hinweg. Wenn die Instance angehalten oder beendet wurde, wird sie von uns nicht mehr in Betracht gezogen. Für alle verbleibenden Instances rufen wir auf, CloudWatch um maximale CPU-Auslastungsdaten, Speicherauslastung (falls aktiviert), Netzwerkeingang/-ausgang, lokale Festplatteneingabe/-ausgabe (I/O) und Leistung der angefügten EBS-Volumes der letzten 14 Tage abzurufen. Dies dient der Erstellung vorsichtiger Empfehlungen, und nicht zur Empfehlung von Instance-Modifikationen, die sich nachteilig auf die Anwendungsleistung oder in unerwarteter Weise auf Ihre Performancedaten auswirken könnten.

Feststellung, ob eine Instance ungenutzt bzw. zu wenig ausgelastet ist oder ob nichts davon zutrifft

Wir betrachten die maximale CPU-Nutzung der Instance in den letzten 14 Tagen, um eine der folgenden Feststellungen treffen zu können:

  • Idle (Ungenutzt) – Wenn die maximale CPU-Nutzung bei oder unter 1 % liegt. Es wird eine Beendigungsempfehlung generiert, und die Einsparungen werden berechnet. Weitere Informationen finden Sie unter Berechnung der Einsparungen.

  • Underutilized (Nicht ausreichend genutzt) – Wenn die maximale CPU-Auslastung über 1 % liegt und bei der Änderung des Instance-Typs Kosteneinsparungen erzielt werden, wird eine Änderungsempfehlung generiert.

Wenn für die Instance nicht gilt, dass sie ungenutzt ist oder nicht ausreichend genutzt wird, wird keine Empfehlung generiert.

Generieren von Änderungsempfehlungen

Empfehlungen verwenden eine Machine-Learning-Engine, um die optimalen Amazon-EC2-Instance-Typen für einen bestimmten Workload zu identifizieren. Instance-Typen beinhalten diejenigen, die Teil von AWS Auto Scaling-Gruppen sind.

Das Empfehlungsmodul analysiert die Konfiguration und die Ressourcennutzung einer Workload, um Dutzende definierender Merkmale zu identifizieren. So kann sie beispielsweise feststellen, ob eine Workload CPU-intensiv ist oder ob sie ein tägliches Muster aufweist. Das Empfehlungsmodul analysiert diese Merkmale und identifiziert die Hardwareressourcen, die für die Workload erforderlich sind.

Schließlich ermittelt es, welche Leistung der Workload auf verschiedenen Amazon-EC2-Instances bringen würde, um Empfehlungen für die optimalen AWS-Datenverarbeitungsressourcen für den spezifische Workload abzugeben.

Berechnung der Einsparungen

Wir untersuchen zuerst die in den letzten 14 Tagen betriebene Instance, um festzustellen, ob sie teilweise oder vollständig von einer RI oder von Savings Plans abgedeckt oder On-Demand ausgeführt wurde. Ein weitere Faktor ist die eventuelle Größenflexibilität der RI. Die Kosten für den Betrieb der Instance werden auf der Grundlage der On-Demand-Stunden und des Tarifs des Instance-Typs berechnet.

Für jede Empfehlung berechnen wir die Kosten für den Betrieb einer neuen Instance. Wir gehen davon aus, dass eine größenflexible RI die neue Instance auf die gleiche Weise wie die vorherige Instance abdeckt, wenn sich die neue Instance innerhalb derselben Instance-Familie befindet. Die Einsparungen werden auf der Grundlage der Anzahl der On-Demand-Betriebsstunden und der Differenz bei den On-Demand-Tarifen berechnet. Wenn die RI nicht größenflexibel ist oder wenn sich die neue Instance in einer anderen Instance-Familie befindet, basiert die Berechnung der geschätzten Einsparungen darauf, ob die neue Instance in den letzten 14 Tagen als On-Demand-Instance ausgeführt wurde.

Cost Explorer gibt nur Empfehlungen mit geschätzten Einsparungen von mindestens 0 USD ab. Diese Empfehlungen sind eine Teilmenge der Compute-Optimizer-Ergebnisse. Informationen zu leistungsbasierten Empfehlungen, die zu höheren Kosten führen können, finden Sie unter Compute Optimizer.

Sie können wählen, ob Sie die Einsparungen mit oder ohne Berücksichtigung von RI- oder Savings-Plans-Rabatten anzeigen möchten. Empfehlungen berücksichtigen standardmäßig beide Rabatte. Wenn RI- oder Savings-Plans-Rabatte berücksichtigt werden, kann dies zu einigen Empfehlungen führen, die einen Einsparungswert von 0 USD zeigen. Informationen zum Ändern dieser Option finden Sie unter Verwenden Ihrer Rightsizing-Empfehlungen.

Anmerkung

Rightsizing-Empfehlungen erfassen keine Rightsizing-Effekte zweiter Ordnung, wie etwa die Verfügbarkeit der resultierenden RI-Stunden oder deren Verwendung für andere Instances. Potenzielle Einsparungen durch die Neuzuweisung der RI-Stunden sind in der Berechnung nicht enthalten.