Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera wskazówki dotyczące działania zoptymalizowanego pod kątem kosztów usługi Azure Kubernetes Service (AKS) na dużą skalę.
Azure Kubernetes Fleet Manager (Kubernetes Fleet)
Usługa Azure Kubernetes Fleet Manager (Kubernetes Fleet) umożliwia zarządzanie wieloma klastrami usługi AKS na dużą skalę. Zasób Fleet można utworzyć i użyć go do zarządzania wieloma klastrami jako jedną jednostką, orkiestracji aktualizacji w wielu klastrach i propagowania zasobów Kubernetes w wielu klastrach. Podczas tworzenia nowego zasobu Fleet można utworzyć go za pomocą klastra koncentratora lub bez niego. Klaster koncentratora to zarządzany klaster usługi AKS, który pełni rolę centrum do przechowywania i propagowania zasobów Kubernetes.
Platforma Kubernetes Fleet może pomóc zmniejszyć koszty związane z zarządzaniem wieloma klastrami, zapewniając pojedynczy punkt wejścia do zarządzania wieloma klastrami. Aby uzyskać więcej informacji, zobacz dokumentację usługi Azure Kubernetes Fleet Manager.
Propagacja zasobów
Rozwiązanie Kubernetes Fleet zapewnia propagację zasobów w celu umożliwienia zarządzania zasobami Kubernetes na dużą skalę. Zasoby kubernetes można utworzyć w klastrze centrum i propagować je do określonych klastrów członkowskich przy użyciu MemberCluster zasobów niestandardowych i ClusterResourcePlacement .
Aby uzyskać więcej informacji, zobacz Umieszczanie zasobów rozwiązania Kubernetes Fleet z klastra koncentratora do klastrów członkowskich.
Inteligentne umieszczanie zasobów
Platforma Kubernetes Fleet zapewnia inteligentne umieszczanie zasobów, które mogą podejmować decyzje dotyczące planowania na podstawie liczby węzłów, kosztów zasobów obliczeniowych/pamięci w docelowych klastrach członkowskich i dostępności zasobów w klastrach elementów członkowskich docelowych. Dzięki temu można umieszczać obciążenia w najbardziej opłacalnym klastrze członkowskim na podstawie wymagań dotyczących obciążenia.
Aby uzyskać więcej informacji, zobacz Intelligent cross-cluster Kubernetes resource placement using Azure Kubernetes Fleet Manager (Inteligentne umieszczanie zasobów między klastrami kubernetes przy użyciu usługi Azure Kubernetes Fleet Manager).
Automatyczne usługi AKS
Usługa AKS Automatic oferuje środowisko, które sprawia, że najbardziej typowe zadania na platformie Kubernetes są szybkie i bezproblemowe, zachowując jednocześnie elastyczność, rozszerzalność i spójność platformy Kubernetes. Platforma Azure zajmuje się konfiguracją klastra, w tym zarządzaniem węzłami, skalowaniem i zabezpieczeniami oraz wstępnie skonfigurowanymi ustawieniami, które są zgodne z dobrze zaprojektowanymi zaleceniami usługi AKS.
Klastry automatyczne usługi AKS zostały zaprojektowane w celu zmniejszenia kosztów związanych z zarządzaniem tworzeniem szablonów klastrów, zarządzaniem cyklem życia klastra, zabezpieczeniami i aktualizacjami. Skalowanie jest bezproblemowe i dynamiczne. Węzły są tworzone na podstawie żądań obciążeń przy użyciu automatycznej aprowizacji węzłów (NAP), a obciążenia są automatycznie skalowane z funkcjami takimi jak Horizontal Pod Autoscaler (HPA), Kubernetes Event Driven Autoscaling (KEDA) i Vertical Pod Autoscaler (VPA).
Zalecenia dotyczące kosztów usługi Azure Advisor
Zalecenia dotyczące kosztów usługi AKS w usłudze Azure Advisor zawierają zalecenia ułatwiające osiągnięcie wydajności kosztowej bez poświęcania niezawodności. Usługa Advisor analizuje konfiguracje zasobów i zaleca rozwiązania optymalizacji. Aby uzyskać więcej informacji, zobacz Get Azure Kubernetes Service (AKS) cost recommendations in Azure Advisor (Uzyskiwanie zaleceń dotyczących kosztów usługi Azure Kubernetes Service (AKS) w usłudze 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: