View a markdown version of this page

Fargate-Rechenumgebungen - AWS Batch

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.

Fargate-Rechenumgebungen

Fargate ist eine Technologie, die Sie verwenden können AWS Batch weglaufen Behältnisse ohne Server oder Cluster von Amazon EC2-Instances verwalten zu müssen. Mit Fargate müssen Sie keine Cluster virtueller Maschinen mehr bereitstellen, konfigurieren oder skalieren, um Container auszuführen. Auf diese Weise müssen keine Servertypen mehr ausgewählt werden, es muss nicht entschieden werden, wann die Cluster skaliert werden oder das Cluster-Packing optimiert werden.

Wenn Sie Ihre Jobs mit Fargate-Ressourcen ausführen, verpacken Sie Ihre Anwendung in Containern, geben die CPU- und Speicheranforderungen an, definieren Netzwerk- und IAM-Richtlinien und starten die Anwendung. Jeder Fargate-Job hat seine eigene Isolationsgrenze und teilt den zugrunde liegenden Kernel, die CPU-Ressourcen, Speicherressourcen oder die elastische Netzwerkschnittstelle nicht mit einem anderen Job.

Fargate führt beide x86 aus (X86_64) und ARM64 (AWS (Graviton) Jobs. Sie wählen die Architektur pro Job in der Jobdefinition mit runtimePlatform.cpuArchitecture. Eine einzige Fargate-Rechenumgebung und eine einzige Auftragswarteschlange können beide Architekturen ausführen. Weitere Informationen finden Sie unter Jobs mit gemischter Architektur ausführen (X86_64 und ARM64).

Fargate ist nur verfügbar für AWS Batch Rechenumgebungen, die Amazon ECS als Orchestrator verwenden. Fargate wird nicht unterstützt für AWS Batch in Amazon EKS-Rechenumgebungen. Weitere Informationen finden Sie unter Amazon EKS-Rechenumgebungen.