Arbeiten mit Spot-Instances - AWS ParallelCluster

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.

Arbeiten mit Spot-Instances

AWS ParallelCluster verwendet Spot-Instances, wenn Sie SPOT in der Cluster-Konfigurationsdatei SlurmQueuesAwsBatchQueues/CapacityTypeoder/CapacityTypeauf gesetzt haben. Spot-Instances sind kostengünstiger als On-Demand-Instances, sie können jedoch unterbrochen werden. Es kann hilfreich sein, die Unterbrechungsbenachrichtigungen für Spot-Instances zu nutzen, die eine zweiminütige Warnung enthalten, bevor Amazon Ihre Spot-Instance stoppen oder beenden EC2 muss. Weitere Informationen finden Sie unter Spot-Instance-Unterbrechungen im EC2 Amazon-Benutzerhandbuch. Informationen zur AwsBatchQueuesFunktionsweise mit Spot-Instances finden Sie unter Compute Resources im AWS Batch Benutzerhandbuch.

Der AWS ParallelCluster konfigurierte Scheduler weist Rechenressourcen in Warteschlangen mit Spot-Instances genauso Jobs zu, wie er Rechenressourcen in Warteschlangen mit On-Demand-Instances Jobs zuweist.

Wenn Sie Spot-Instances verwenden, muss in Ihrem Konto eine mit dem AWSService RoleFor EC2 Spot-Dienst verknüpfte Rolle vorhanden sein. Führen Sie den folgenden Befehl aus AWS CLI, um diese Rolle in Ihrem Konto mithilfe von zu erstellen:

$ aws iam create-service-linked-role --aws-service-name spot.amazonaws.com

Weitere Informationen finden Sie unter Service-verknüpfte Rolle für Spot-Instance-Anfragen im EC2 Amazon-Benutzerhandbuch.

In den folgenden Abschnitten werden drei Szenarien beschrieben, in denen Spot-Instances bei der Verwendung SlurmQueuesunterbrochen werden können.

Weitere Informationen zu Spot-Instances finden Sie unter Spot-Instances im EC2 Amazon-Benutzerhandbuch.