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.
Wann sollten Amazon ECS Managed Instances verwendet werden
Verwenden Sie Amazon ECS Managed Instances, wenn Ihre Aufgaben Funktionen benötigen, die über das hinausgehen, was Fargate bietet, und Sie es vorziehen, die zugrunde liegende Amazon EC2-Infrastruktur nicht zu verwalten. Amazon ECS Managed Instances kombiniert die betriebliche Einfachheit von Fargate mit der Rechenflexibilität von Amazon EC2.
Verwenden Sie Amazon ECS Managed Instances, wenn Ihre Aufgaben eines der folgenden Elemente erfordern:
-
Ihre Jobs erfordern GPU-Instances (NVIDIA-Beschleuniger) für maschinelles Lernen oder Rendern von Workloads.
-
Ihre Jobs benötigen mehr als 32 vCPUs oder 244 GiB Arbeitsspeicher.
-
Ihre Container benötigen privilegierten Zugriff.
-
Ihre Container benötigen Geräte oder Volumes auf Host-Ebene.
-
Sie benötigen bestimmte Amazon EC2-Instance-Typen oder Instance-Familien.
-
Sie möchten On-Demand Kapazitätsreservierungen, Reserved Instances oder Amazon EC2-Instance-Sparpläne verwenden.
-
Sie benötigen ARM64-Instances (AWS Graviton) bis zur Konfiguration.
runtimePlatform -
Sie möchten sowohl x86 (
X86_64) als auchARM64Jobs in einer einzigen Rechenumgebung ausführen. Weitere Informationen finden Sie unter Ausführung von Aufträgen mit gemischter Architektur (X86_64 und ARM64). -
Sie benötigen beliebige Kombinationen aus vCPU und Arbeitsspeicher ohne die festen Größenpaare, die Fargate benötigt.
Fargate ist die einfachste und empfohlene Option, wenn Sie keine spezifischen Anforderungen an die zugrunde liegende Recheninfrastruktur haben. Verwenden Sie Fargate weiterhin, wenn:
-
Ihre Jobs entsprechen den Fargate-Ressourcenbeschränkungen (bis zu 32 vCPUs, 244 GiB Arbeitsspeicher).
-
Sie benötigen eine Isolierung auf Host-Ebene (jede Fargate-Aufgabe wird in einer eigenen, dedizierten Kernel-Laufzeitumgebung ausgeführt).
-
Sie benötigen keine GPU, keinen privilegierten Zugriff oder Ressourcen auf Host-Ebene.
Verwenden Sie verwaltete Amazon EC2-Rechenumgebungen, wenn:
-
Sie benötigen parallele Jobs (MNP) mit mehreren Knoten.
-
Sie benötigen benutzerdefinierte AMIs oder Startvorlagen.
-
Sie benötigen eine genaue Kontrolle über die Allokationsstrategien.
-
Sie benötigen einen warmen Pool mit Mindestkapazität ()
minvCpus.