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.Computação. PlacementGroup
Um PlacementGroup nó oferece suporte a diferentes estratégias para colocar EC2 instâncias da Amazon.
Quando você lança uma nova Amazon EC2instance, o EC2 serviço da Amazon tenta colocar a instância de forma que todas as suas instâncias estejam espalhadas 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
tosca.nodes.AWS.Compute.PlacementGroup
properties:
strategy: String
partition_count: Integer
tags: List
Propriedades
-
strategy
-
A estratégia a ser usada para colocar EC2 instâncias da Amazon.
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 cargas de trabalho alcancem o desempenho de rede de baixa latência necessário para uma node-to-node comunicação fortemente acoplada, típica dos aplicativos de computação de alto desempenho (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 comoPARTITION
.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
ExamplePlacementGroup: type: tosca.nodes.AWS.Compute.PlacementGroup properties: strategy:
"PARTITION"
partition_count:5
tags: - tag_key=tag_value