

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Mode de file d'attente multiple
<a name="queue-mode"></a>

AWS ParallelCluster la version 2.9.0 a introduit le mode de file d'attente multiple. Le mode de file d'attente multiple est pris en charge lorsqu'il [`scheduler`](cluster-definition.md#scheduler) est défini sur `slurm` et que le [`queue_settings`](cluster-definition.md#queue-settings) paramètre est défini. Ce mode permet à différents types d'instances de coexister dans les nœuds de calcul. Les ressources de calcul qui contiennent les différents types d'instances peuvent être augmentées ou diminuées selon les besoins. En mode file d'attente, jusqu'à cinq (5) files d'attente sont prises en charge, et chaque [`[queue]`section](queue-section.md) peut faire référence à un maximum de trois (3) [`[compute_resource]`sections](compute-resource-section.md). Chacune de ces [`[queue]`sections](queue-section.md) constitue une partitionSlurm Workload Manager. Pour plus d’informations, consultez [Slurmguide pour le mode de file d'attente multiple](multiple-queue-mode-slurm-user-guide.md) et [Tutoriel en mode file d'attente multiple](tutorial-mqm.md).

Chaque [`[compute_resource]`section](compute-resource-section.md) d'une file d'attente doit avoir un type d'instance différent, et chacune d'entre elles `[compute_resource]` est ensuite divisée en nœuds statiques et dynamiques. Les nœuds statiques de chacun `[compute_resource]` sont numérotés de 1 à la valeur de[`min_count`](compute-resource-section.md#compute-resource-min-count). Les nœuds dynamiques de chacun `[compute_resource]` sont numérotés de un (1) à ([`max_count`](compute-resource-section.md#compute-resource-max-count)-`min_count`). Par exemple, si la valeur `min_count` `max_count` est 2 et 10, les nœuds dynamiques correspondants `[compute_resource]` sont numérotés de un (1) à huit (8). À tout moment, il peut y avoir entre zéro (0) et le nombre maximum de nœuds dynamiques dans `[compute_resource]` a.

Les instances lancées dans le parc informatique sont attribuées dynamiquement. Pour faciliter cette gestion, des noms d'hôtes sont générés pour chaque nœud. Le format du nom d'hôte est le suivant :

`$HOSTNAME=$QUEUE-$STATDYN-$INSTANCE_TYPE-$NODENUM`
+ `$QUEUE`est le nom de la file d'attente. Par exemple, si la section commence`[queue queue-name]`, « `$QUEUE` » est « *queue-name* ».
+ `$STATDYN`est `st` destiné aux nœuds statiques ou `dy` aux nœuds dynamiques.
+ `$INSTANCE_TYPE`est le type d'instance pour le`[compute_resource]`, à partir du [`instance_type`](compute-resource-section.md#compute-resource-instance-type) paramètre.
+ `$NODENUM`est le numéro du nœud. `$NODENUM`est compris entre un (1) et la valeur de [`min_count`](compute-resource-section.md#compute-resource-min-count) pour les nœuds statiques et entre un (1) et ([`max_count`](compute-resource-section.md#compute-resource-max-count)-`min_count`) pour les nœuds dynamiques.

Les noms d'hôte et les noms de domaine complets (FQDN) sont créés à l'aide des zones hébergées Amazon Route 53. Le FQDN est`$HOSTNAME.$CLUSTERNAME.pcluster`, où `$CLUSTERNAME` est le nom de la [`[cluster]`section](cluster-definition.md) utilisée pour le cluster.

Pour convertir votre configuration en mode file d'attente, utilisez la [`pcluster-config convert`](pcluster-config.md#pcluster-config-convert) commande. Il écrit une configuration mise à jour avec une seule [`[queue]`section](queue-section.md) nommée`[queue compute]`. Cette file d'attente contient une seule [`[compute_resource]`section](compute-resource-section.md) nommée`[compute_resource default]`. Les paramètres `[queue compute]` et ont `[compute_resource default]` été migrés depuis la [`[cluster]`section](cluster-definition.md) spécifiée.