View a markdown version of this page

Modus mit mehreren Warteschlangen - 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.

Modus mit mehreren Warteschlangen

AWS ParallelCluster Version 2.9.0 führte den Modus mit mehreren Warteschlangen ein. Der Modus mit mehreren Warteschlangen wird unterstützt, wenn Scheduler auf eingestellt slurm und die queue_settings Einstellung definiert ist. In diesem Modus können verschiedene Instanztypen in den Rechenknoten koexistieren. Die Rechenressourcen, die die verschiedenen Instanztypen enthalten, können je nach Bedarf nach oben oder unten skaliert werden. Im Warteschlangenmodus werden bis zu fünf (5) Warteschlangen unterstützt, und jeder [queue] Abschnitt kann sich auf bis zu drei (3) [compute_resource] Abschnitte beziehen. Jeder dieser [queue] Abschnitte ist eine Partition inSlurm Workload Manager. Weitere Informationen erhalten Sie unter Slurm Anleitung für den Modus mit mehreren Warteschlangen und Tutorial zum Modus mit mehreren Warteschlangen.

Jeder [compute_resource] Abschnitt in einer Warteschlange muss einen anderen Instanztyp haben, und jeder dieser Abschnitte [compute_resource] ist weiter in statische und dynamische Knoten unterteilt. Statische Knoten [compute_resource] sind jeweils von 1 bis zum Wert von nummeriertmin_count. [compute_resource]Die einzelnen dynamischen Knoten sind von eins (1) bis (max_count-min_count) nummeriert. Wenn min_count beispielsweise 2 und 10 max_count ist, [compute_resource] werden die dynamischen Knoten dafür von eins (1) bis acht (8) nummeriert. Es kann jederzeit zwischen Null (0) und der maximalen Anzahl dynamischer Knoten in a liegen[compute_resource].

Die Instances, die in die Rechenflotte aufgenommen werden, werden dynamisch zugewiesen. Um dies zu vereinfachen, werden Hostnamen für jeden Knoten generiert. Das Format des Hostnamens lautet wie folgt:

$HOSTNAME=$QUEUE-$STATDYN-$INSTANCE_TYPE-$NODENUM

  • $QUEUEist der Name der Warteschlange. Wenn der Abschnitt beispielsweise beginnt, [queue queue-name] dann ist $QUEUE "" "queue-name“.

  • $STATDYNist st für statische Knoten oder dy für dynamische Knoten.

  • $INSTANCE_TYPEist der Instanztyp für den[compute_resource], aus der instance_type Einstellung.

  • $NODENUMist die Nummer des Knotens. $NODENUMliegt zwischen eins (1) und dem Wert von min_count für statische Knoten und zwischen eins (1) und (max_count-min_count) für dynamische Knoten.

Sowohl Hostnamen als auch vollqualifizierte Domainnamen (FQDN) werden mithilfe der von Amazon Route 53 gehosteten Zonen erstellt. Der FQDN ist$HOSTNAME.$CLUSTERNAME.pcluster, wobei der Name des [cluster] Abschnitts $CLUSTERNAME steht, der für den Cluster verwendet wird.

Verwenden Sie den pcluster-config convert Befehl, um Ihre Konfiguration in einen Warteschlangenmodus umzuwandeln. Es schreibt eine aktualisierte Konfiguration mit einem einzelnen [queue] Abschnitt namens[queue compute]. Diese Warteschlange enthält einen einzelnen [compute_resource] Abschnitt, der benannt ist[compute_resource default]. Das [queue compute] und [compute_resource default] hat Einstellungen, die aus dem angegebenen [cluster] Abschnitt migriert wurden.