Freigeben über


Empfehlungen zu Azure Kubernetes Service (AKS)-Kosten in Azure Advisor abrufen

AKS-Kostenempfehlungen in Azure Advisor folgen den bewährten Methoden für AKS-Kosten und helfen Ihnen, Ihre Bereitstellungen zu optimieren, um Kosteneffizienz zu erzielen, ohne die Zuverlässigkeit zu beeinträchtigen. Advisor analysiert Ihre Ressourcenkonfiguration und empfiehlt Lösungen zur Optimierung Ihres AKS-Clusters.

Mit Advisor haben Sie folgende Möglichkeiten:

  • Erhalten Sie empfehlungen für proaktive, umsetzbare und personalisierte Bewährte Methoden.
  • Identifizieren Sie Möglichkeiten, ihre gesamten Azure-Ausgaben zu reduzieren.
  • Abrufen von Empfehlungen mit vorgeschlagenen Inlineaktionen.

Die Kosten sind eine von fünf Kategorien, in die Empfehlungen von Ratgebern fallen können. Weitere Kategorien sind Zuverlässigkeit, Sicherheit, Leistung und operative Exzellenz. Weitere Informationen finden Sie in der Einführung in Azure Advisor.

Voraussetzungen

  • Um auf Empfehlungen von Advisor zuzugreifen, müssen Sie über eine der folgenden Rollen verfügen: Besitzer, Mitwirkender oder Leser eines Abonnements, einer Ressourcengruppe oder einer Ressource.

AKS-Kostenempfehlungen

Empfehlungen sind für alle Cluster verfügbar, aber nur die für die Clusterkonfiguration und die historische Verwendung relevanten werden angezeigt. Es ist keine Aktion erforderlich, die der Kunde zum Aktivieren von Azure Advisor benötigt, da er standardmäßig für alle Azure-Dienste sofort bereitgestellt wird.

Zu den AKS-Kostenempfehlungen gehören:

  • Aktivieren Sie den Empfehlungsmodus „Vertical Pod Autoscaler“, um Anforderungen und Grenzwerte für Ressourcen an die richtige Größe anzupassen.
  • Verwenden Sie die Azure Kubernetes-Dienstkostenanalyse.
  • Passen Sie das Cluster-Autoskalierungsprofil für eine schnelle Verkleinerung und Kosteneinsparungen an.

Weitere Informationen finden Sie unter "Kostenempfehlungen".

Aktivieren Sie den Empfehlungsmodus des Vertical Pod Autoscalers, um Ressourcenanforderungen und -grenzwerte zu optimieren.

Das Festlegen der richtigen Anforderungs- und Grenzwertwerte ist schwierig, da die erforderliche Menge von Ressourcen stark über Workloads hinweg variieren kann. Dies im Großen und Ganzen über Hunderte oder Tausende von Pods hinweg zu verwalten, ist eine noch größere Herausforderung. Vertical Pod Autoscaler (VPA) passt automatisch CPU- und Speicheranforderungen und Grenzwerte für Ihre Pods basierend auf historischen Workload-Nutzungsmustern an, um die Ressourcenauslastung zu verbessern.

Wenn Sie nicht möchten, dass VPA die Werte automatisch anpasst und zusätzliche Kontrolle wünschen, stellt der VPA-Empfehlungsmodus nur vorgeschlagene Werte bereit, ohne automatische Änderungen vorzunehmen. Auf diese Weise können Sie vorgeschlagene Werte manuell überprüfen und implementieren, was potenzielle Unterbrechungen verhindern und eine bessere Kontrolle über die Ressourcenzuordnung gewährleisten kann. Der VPA-Empfehlungsmodus ist eine großartige Option, um die Überbereitstellung zu verhindern, ein wichtiger Faktor für unnötige Ausgaben.

Weitere Informationen finden Sie in der Übersicht über die automatische Clusterskalierung in Azure Kubernetes Service (AKS).

Verwenden der Azure Kubernetes-Dienstkostenanalyse

Das AKS-Kostenanalyse-Add-On bietet detaillierte Einblicke in die Kosten von Ressourcen, die von Ihrem AKS-Cluster verwendet werden. Anzeigen der Kosten, die durch Kubernetes-Konstrukte wie Cluster und Namespaces aufgeschlüsselt sind. Dieses Feature hilft Ihnen, Kostentreiber zu identifizieren, historische Trends nachzuverfolgen, Anomalien und Cluster oder Workloads mit Optimierungsmöglichkeiten zu identifizieren. Die Kostenüberwachung ist eine einfache Möglichkeit, um Einblicke in die Clusterausgaben zu erhalten und Maßnahmen zu ergreifen, um erhebliche Kosteneinsparungen zu erzielen.

Hinweis

Diese Empfehlung gilt nur für öffentliche Cloud-Cluster, die in Enterprise- oder MCA-Abonnements ausgeführt werden.

Weitere Informationen finden Sie in der Kostenanalyse von Azure Kubernetes Service (AKS).

Optimieren des Cluster-Autoskalierungsprofils für schnelle Abwärts-Skalierung und Kostenreduzierung

Das Cluster-Autoscaler-Profil ist eine Reihe von Parametern, die das Verhalten der Cluster-Autoskalierung steuern, wodurch die Anzahl der Knoten in einem Cluster basierend auf der Auslastungsnachfrage automatisch angepasst wird. Durch die Optimierung dieser Einstellungen können Sie das Verhalten der Autoskaler besser steuern, um die Ressourcenzuordnung für bestimmte Szenarien zu optimieren. Eine Konfiguration für schnelles Herunterskalieren bedeutet ein aggressiveres Knoten-Skalieren, wodurch die Kosten für untätige Knoten sinken.

Weitere Informationen finden Sie unter Verwenden der Cluster-Autoscaler in Azure Kubernetes Service (AKS).For more information, see Use the cluster autoscaler in Azure Kubernetes Service (AKS).

Dashboard des Beraters anzeigen

Sie können Empfehlungen im Advisor-Dashboard im Azure-Portal anzeigen. Weitere Informationen finden Sie in den Grundlagen des Azure Advisor-Portals.

Nächste Schritte

Weitere Informationen zur Kostenoptimierung in Azure Kubernetes Service (AKS) finden Sie in den folgenden Artikeln: