Hilf mit, diese Seite zu verbessern
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.
Wenn Sie zu diesem Benutzerhandbuch beitragen möchten, wählen Sie den GitHub Link Diese Seite bearbeiten auf, der sich im rechten Bereich jeder Seite befindet.
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.
Skalieren Sie Cluster-Computing mit Karpenter und Cluster Autoscaler
Die automatische Skalierung ist eine Funktion, die Ihre Ressourcen automatisch nach oben oder unten skaliert, um wechselnden Anforderungen gerecht zu werden. Dies ist eine wichtige Kubernetes-Funktion, die ansonsten umfangreiche Personalressourcen erfordern würde, um manuell zu arbeiten.
Automatischer EKS-Modus
Amazon EKS Auto Mode skaliert die Cluster-Rechenressourcen automatisch. Wenn ein Pod nicht auf vorhandene Knoten passt, erstellt der automatische Modus von EKS einen neuen. Der EKS-Automatikmodus konsolidiert auch Workloads und löscht Knoten. Der EKS Auto Mode baut auf Karpenter auf.
Weitere Informationen finden Sie unter:
Zusätzliche Lösungen
Amazon EKS unterstützt zwei zusätzliche Autoscaling-Produkte:
- Karpenter
-
Karpenter ist ein flexibler, leistungsstarker Kubernetes-Cluster-Autoscaler, der zur Verbesserung der Anwendungsverfügbarkeit und Cluster-Effizienz beiträgt. Karpenter startet Rechenressourcen in der richtigen Größe (z. B. EC2 Amazon-Instances) als Reaktion auf die sich ändernde Anwendungslast in weniger als einer Minute. Durch die Integration von Kubernetes mit kann Karpenter just-in-time Rechenressourcen bereitstellen AWS, die genau den Anforderungen Ihrer Arbeitslast entsprechen. Karpenter stellt automatisch neue Rechenressourcen basierend auf den spezifischen Anforderungen von Cluster-Workloads bereit. Dazu gehören Rechen-, Speicher-, Beschleunigungs- und Planungsanforderungen. Amazon EKS unterstützt Cluster, die Karpenter verwenden, obwohl Karpenter mit jedem konformierten Kubernetes-Cluster zusammenarbeitet. Weitere Informationen finden Sie in der Karpenter
-Dokumentation. Wichtig
Karpenter ist Open-Source-Software, für deren Installation, Konfiguration und Verwaltung die AWS Kunden in ihren Kubernetes-Clustern verantwortlich sind. AWS bietet technischen Support, wenn Karpenter unverändert mit einer kompatiblen Version in Amazon EKS-Clustern ausgeführt wird. Es ist wichtig, dass Kunden die Verfügbarkeit und Sicherheit des Karpenter Controllers sowie die entsprechenden Testverfahren beibehalten, wenn sie ihn oder den Kubernetes-Cluster, in dem er läuft, aktualisieren, genau wie jede andere vom Kunden verwaltete Software. Für Karpenter gibt es kein AWS Service Level Agreement (SLA), und die Kunden sind dafür verantwortlich, sicherzustellen, dass die von Karpenter gestarteten EC2 Instanzen ihren Geschäftsanforderungen entsprechen.
- Cluster-Autoscaler
-
Der Kubernetes Cluster Autoscaler passt die Anzahl der Knoten in Ihrem Cluster automatisch an, wenn Pods ausfallen oder auf andere Knoten umgeplant werden. Der Cluster Autoscaler verwendet Auto-Scaling-Gruppen. Weitere Informationen finden Sie unter Cluster Autoscaler on
. AWS