

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Modo de fila múltipla
<a name="queue-mode"></a>

AWS ParallelCluster a versão 2.9.0 introduziu o modo de fila múltipla. O modo de fila múltipla é suportado quando [`scheduler`](cluster-definition.md#scheduler) é definido como `slurm` e a configuração [`queue_settings`](cluster-definition.md#queue-settings) é definida. Esse modo permite que diferentes tipos de instância coexistam nos nós de computação. Os recursos de computação que contêm os diferentes tipos de instância podem ser ampliados ou reduzidos verticalmente conforme necessário. No modo de fila, até cinco (5) filas são suportadas, e cada [seção `[queue]`](queue-section.md) pode se referir a até três (3) [seções `[compute_resource]`](compute-resource-section.md). Cada uma dessas [seções `[queue]`](queue-section.md) é uma partição em Slurm Workload Manager. Para obter mais informações, consulte [Guia do Slurm para o modo de várias filas](multiple-queue-mode-slurm-user-guide.md) e [Tutorial do modo de fila múltipla](tutorial-mqm.md).

Cada [seção `[compute_resource]`](compute-resource-section.md) em uma fila deve ter um tipo de instância diferente, e cada uma dessas `[compute_resource]` é dividida em nós estáticos e dinâmicos. Os nós estáticos de cada `[compute_resource]` são numerados de 1 até o valor de[`min_count`](compute-resource-section.md#compute-resource-min-count). Os nós dinâmicos de cada `[compute_resource]` são numerados de um (1) a ([`max_count`](compute-resource-section.md#compute-resource-max-count) - `min_count`). Por exemplo, se `min_count` for 2 e `max_count` for 10, os nós dinâmicos para essa `[compute_resource]` serão numerados de um (1) a oito (8). A qualquer momento, pode haver entre zero (0) e o número máximo de nós dinâmicos em uma `[compute_resource]`.

As instâncias que são lançadas na frota de computação são atribuídas dinamicamente. Para ajudar a gerenciar isso, nomes de host são gerados para cada nó. O formato do nome de host é o seguinte:

`$HOSTNAME=$QUEUE-$STATDYN-$INSTANCE_TYPE-$NODENUM`
+ `$QUEUE` é o nome da fila. Por exemplo, se a seção começar`[queue queue-name]`, "`$QUEUE`" será "*queue-name*”.
+ `$STATDYN` é `st` para nós estáticos ou `dy` para nós dinâmicos.
+ `$INSTANCE_TYPE` é o tipo de instância para o `[compute_resource]`, da configuração [`instance_type`](compute-resource-section.md#compute-resource-instance-type).
+ `$NODENUM` é o número do nó. `$NODENUM` fica entre um (1) e o valor de [`min_count`](compute-resource-section.md#compute-resource-min-count)para nós estáticos e entre um (1) e ([`max_count`](compute-resource-section.md#compute-resource-max-count) - `min_count`) para nós dinâmicos.

Tanto os nomes de host quanto os nomes de domínio totalmente qualificados (FQDN) são criados usando zonas hospedadas do Amazon Route 53. O FQDN é `$HOSTNAME.$CLUSTERNAME.pcluster`, sendo `$CLUSTERNAME` o nome da [seção `[cluster]`](cluster-definition.md) usada para o cluster.

Para converter sua configuração em um modo de fila, use o comando [`pcluster-config convert`](pcluster-config.md#pcluster-config-convert). Ele grava uma configuração atualizada com uma única [seção `[queue]`](queue-section.md) chamada `[queue compute]`. Essa fila contém uma única [seção `[compute_resource]`](compute-resource-section.md) chamada `[compute_resource default]`. As configurações `[queue compute]` e `[compute_resource default]` foram migradas da [seção `[cluster]`](cluster-definition.md) especificada.