

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á.

# AWS.Compute.PlacementGroup
<a name="node-compute-placement-group"></a>

Um PlacementGroup nó oferece suporte a diferentes estratégias para colocar instâncias do Amazon EC2.

Ao executar uma nova instância do Amazon EC2, o serviço do Amazon EC2 tenta posicionar a instância de forma que todas as instâncias sejam distribuídas pelo hardware subjacente para minimizar falhas correlacionadas. É possível usar grupos de posicionamento para influenciar o posicionamento de um grupo de instâncias interdependentes para atender às necessidades de sua workload.

## Sintaxe
<a name="node-compute-placement-group-syntax"></a>

```
tosca.nodes.AWS.Compute.PlacementGroup
  properties:
    strategy: String
    partition\_count: Integer
    tags: List
```

## Propriedades
<a name="node-compute-placement-group-properties"></a>

 `strategy`    
A estratégia a ser usada para posicionar instâncias do Amazon EC2.  
Obrigatório: Sim  
Tipo: string  
Valores possíveis: CLUSTER \| PARTITION \| SPREAD\_HOST \| SPREAD\_RACK  
+ **CLUSTER**: agrupa as instâncias em uma zona de disponibilidade. Essa estratégia permite que as workloads atinjam a performance de rede de baixa latência necessária para a comunicação de nó a nó totalmente acoplada que é típica das aplicações de computação de alta performance (HPC).
+ **PARTITION**: distribui as instâncias entre partições lógicas, de tal modo que as instâncias em uma partição não compartilhem o hardware subjacente com os grupos de instâncias em outras partições. Essa estratégia é normalmente usada por grandes workloads distribuídas e replicadas, como Hadoop, Cassandra e Kafka.
+ **SPREAD\_RACK**: posiciona um pequeno grupo de instâncias no hardware subjacente distinto para reduzir falhas correlacionadas.
+ **SPREAD\_HOST**: usado somente com grupos de posicionamento do Outpost. Posiciona um pequeno grupo de instâncias no hardware subjacente distinto para reduzir falhas correlacionadas.

 `partition_count`    
O número de partições.  
Obrigatório: obrigatório somente quando `strategy` é definido como `PARTITION`.  
Tipo: inteiro  
Valores possíveis: 1 \| 2 \| 3 \| 4 \| 5 \| 6 \| 7

 `tags`    
As tags que você pode anexar ao recurso de grupo de posicionamento.  
Obrigatório: não  
Tipo: lista

## Exemplo
<a name="node-compute-placement-group-example"></a>

```
ExamplePlacementGroup:
  type: tosca.nodes.AWS.Compute.PlacementGroup
  properties:
    strategy: {{"PARTITION"}}
    partition_count: {{5}}
    tags: 
      - tag_key={{tag_value}}
```