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 sollte dies verwendet werden? AWS Batch
AWS Batch führt Jobs in großem Umfang und zu niedrigen Kosten aus und bietet Warteschlangendienste und kostenoptimierte Skalierung. Allerdings ist nicht jeder Workload für die Ausführung mit geeignet. AWS Batch
-
Kurze Jobs — Wenn ein Job nur wenige Sekunden lang ausgeführt wird, kann der Aufwand für die Planung des Batch-Jobs länger dauern als die Laufzeit des Jobs selbst. Um das Problem zu umgehen, stellen binpack Sie Ihre Aufgaben zusammen, bevor Sie sie einreichen. AWS Batch Konfigurieren Sie dann Ihre AWS Batch Jobs so, dass sie die Aufgaben wiederholen. Stellen Sie beispielsweise die einzelnen Aufgabenargumente in einer Amazon DynamoDB-Tabelle oder als Datei in einem Amazon S3-Bucket bereit. Erwägen Sie, Aufgaben so zu gruppieren, dass die Jobs jeweils 3—5 Minuten lang laufen. Nachdem Sie binpack die Jobs abgeschlossen haben, gehen Sie Ihre Aufgabengruppen innerhalb Ihres AWS Batch Jobs durch.
-
Jobs, die sofort ausgeführt werden müssen — AWS Batch können Jobs schnell verarbeiten. Es AWS Batch handelt sich jedoch um einen Scheduler, der hinsichtlich Kosteneffizienz, Auftragspriorität und Durchsatz optimiert. AWS Batch benötigt möglicherweise Zeit, um Ihre Anfragen zu bearbeiten. Wenn Sie eine Antwort in weniger als ein paar Sekunden benötigen, ist ein servicebasierter Ansatz mit Amazon ECS oder Amazon EKS besser geeignet.