Udostępnij przez


Uzyskiwanie zaleceń dotyczących kosztów usługi Azure Kubernetes Service (AKS) w usłudze Azure Advisor

Zalecenia dotyczące kosztów usługi AKS w usłudze Azure Advisor są zgodne z najlepszymi rozwiązaniami dotyczącymi kosztów usługi AKS i ułatwiają optymalizowanie wdrożeń w celu uzyskania wydajności kosztowej bez naruszania niezawodności. Usługa Advisor analizuje konfigurację zasobu i zaleca rozwiązania do optymalizacji klastra usługi AKS.

Dzięki usłudze Advisor można wykonywać następujące czynności:

  • Uzyskiwanie proaktywnych, praktycznych i spersonalizowanych zaleceń dotyczących najlepszych rozwiązań.
  • Identyfikowanie możliwości zmniejszenia ogólnych wydatków na platformę Azure.
  • Uzyskaj zalecenia z proponowanymi działaniami w tekście.

Koszt jest jedną z pięciu kategorii, do których mogą należeć rekomendacje usługi Advisor. Inne kategorie obejmują niezawodność, bezpieczeństwo, wydajność i doskonałość operacyjną. Aby uzyskać więcej informacji, zobacz Wprowadzenie do usługi Azure Advisor.

Wymagania wstępne

  • Aby uzyskać dostęp do zaleceń usługi Advisor, musisz mieć jedną z następujących ról: Właściciel, Współautor lub Czytelnik subskrypcji, grupy zasobów lub zasobu.

Zalecenia dotyczące kosztów usługi AKS

Zalecenia są dostępne dla wszystkich klastrów, ale zostaną udostępnione tylko te istotne dla konfiguracji klastra i historycznego użycia. Klient nie musi podjąć żadnych działań w celu włączenia usługi Azure Advisor, ponieważ jest ona domyślnie dostarczana dla wszystkich usług platformy Azure.

Zalecenia dotyczące kosztów usługi AKS obejmują następujące elementy:

  • Włącz tryb rekomendacji Pionowego Autoskalatora Zasobników, aby dopasować rozmiary żądań i limitów zasobów.
  • Użyj analizy kosztów usługi Azure Kubernetes Service.
  • Dostosuj profil automatycznego skalowania klastra, aby szybko skalować w dół i obniżyć koszty.

Aby uzyskać więcej informacji, zobacz Zalecenia dotyczące kosztów.

Włącz tryb rekomendacji Pionowego Automatycznego Skalowania Zasobników w celu dopasowania żądań i limitów zasobów.

Ustawienie prawidłowych wartości żądania i limitu jest trudne, biorąc pod uwagę, że wymagana ilość zasobów może się znacznie różnić w zależności od obciążeń. Zarządzanie tym na dużą skalę w setkach lub tysiącach podów jest jeszcze większym wyzwaniem. Pionowy moduł autoskalowania podów (VPA) automatycznie dostosowuje żądania CPU i pamięci oraz limity dla podów na podstawie historycznych wzorców obciążenia, aby poprawić wykorzystanie zasobów.

Jeśli nie chcesz, aby VPA automatycznie dostosowywał wartości i jeśli chcesz mieć dodatkową kontrolę, tryb rekomendacji VPA oferuje sugerowane wartości bez wprowadzania automatycznych zmian. Dzięki temu można ręcznie przeglądać i implementować sugerowane wartości, co może zapobiec potencjalnym zakłóceniom i zapewnić lepszą kontrolę nad alokacją zasobów. Tryb rekomendacji VPA to świetna opcja, która pomaga zapobiegać nadmiernej aprowizacji, co jest głównym czynnikiem niepotrzebnych wydatków.

Aby uzyskać więcej informacji, zobacz Pionowe skalowanie automatyczne zasobników w usłudze Azure Kubernetes Service (AKS).

Korzystanie z analizy kosztów usługi Azure Kubernetes Service

Dodatek do analizy kosztów usługi AKS zawiera szczegółowe informacje na temat kosztów zasobów używanych przez klaster usługi AKS. Wyświetlanie kosztów podzielonych na konstrukcje platformy Kubernetes, takie jak klastry i przestrzenie nazw. Ta funkcja ułatwia identyfikowanie czynników kosztów, śledzenie historycznych trendów, identyfikowanie anomalii i klastrów lub obciążeń z możliwościami optymalizacji. Monitorowanie kosztów jest łatwym sposobem uzyskania wglądu w wydatki klastra i podjęcie działań w celu uzyskania znaczących oszczędności kosztów.

Uwaga

To zalecenie jest dostępne tylko dla klastrów chmury publicznej działających w subskrypcjach typu Enterprise lub MCA.

Aby uzyskać więcej informacji, zobacz Analiza kosztów usługi Azure Kubernetes Service (AKS).

Dostrajanie profilu automatycznego skalowania klastra w celu uzyskania szybkiego skalowania w dół i oszczędności kosztów

Profil narzędzia do automatycznego skalowania klastra to zestaw parametrów, które kontrolują zachowanie narzędzia do automatycznego skalowania klastra, który automatycznie dostosowuje liczbę węzłów w klastrze na podstawie zapotrzebowania na obciążenie. Dostrajanie tych ustawień umożliwia większą kontrolę nad zachowaniem autoskalowania w celu zoptymalizowania alokacji zasobów w określonych scenariuszach. Konfiguracja szybkiej redukcji skali oznacza bardziej agresywne zarządzanie skalą węzłów. To prowadzi do zmniejszenia kosztów związanych z bezczynnością węzłów.

Aby uzyskać więcej informacji, zobacz Używanie narzędzia do automatycznego skalowania klastra w usłudze Azure Kubernetes Service (AKS).

Wyświetlanie pulpitu nawigacyjnego usługi Advisor

Zalecenia można wyświetlić na pulpicie nawigacyjnym Advisor w portalu Azure. Aby uzyskać więcej informacji, zobacz Podstawy portalu usługi Azure Advisor.

Następne kroki

Aby dowiedzieć się więcej na temat optymalizacji kosztów w usłudze Azure Kubernetes Service (AKS), zobacz następujące artykuły: