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 er auf eingestellt slurm und die queue_settings Einstellung definiert ist. Dieser Modus ermöglicht die Koexistenz verschiedener Instanztypen in den Rechenknoten. Die Rechenressourcen, die die verschiedenen Instanztypen enthalten, können 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 in Slurm Workload Manager. Weitere Informationen finden Sie unter Slurm Leitfaden für den Modus mit mehreren Warteschlangen undTutorial zum Modus mit mehreren Warteschlangen.

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

Die Instances, die in der Rechenflotte gestartet werden, werden dynamisch zugewiesen. Um dies zu verwalten, 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 „$QUEUEqueue-name”.

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

  • $INSTANCE_TYPEist der Instanztyp für[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 von Amazon Route 53-Hosting-Zonen erstellt. Das FQDN ist$HOSTNAME.$CLUSTERNAME.pcluster, wo $CLUSTERNAME ist der Name des [cluster]Abschnitts, der für den Cluster verwendet wird.

Verwenden Sie den pcluster-config convert Befehl, um Ihre Konfiguration in einen Warteschlangenmodus zu konvertieren. Es schreibt eine aktualisierte Konfiguration mit einem einzigen [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.