

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

PlacementGroup ノードは、Amazon EC2 インスタンスを配置するためのさまざまな戦略をサポートします。

新しい Amazon EC2 インスタンスを起動する場合、Amazon EC2 サービスは、相関性のエラーを最小限に抑えるために、すべてのインスタンスが基盤となるハードウェアに分散されるようにインスタンスを配置します。*プレイスメントグループ*を使用することで、ワークロードのニーズに対応するために*独立した*インスタンスのグループのプレイスメントに影響を与えることができます。

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

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

## プロパティ
<a name="node-compute-placement-group-properties"></a>

 `strategy`    
Amazon EC2 インスタンスを配置するために使用する戦略。  
必須: はい  
タイプ: 文字列  
使用できる値: CLUSTER \$1 PARTITION \$1 SPREAD\$1HOST \$1 SPREAD\$1RACK  
+ **CLUSTER** – アベイラビリティーゾーン内でインスタンスをまとめます。この戦略により、ワークロードは、ハイパフォーマンスコンピューティング (HPC) アプリケーションで典型的な緊密に組み合わされたノード間通信に必要な低レイテンシーネットワークパフォーマンスを実現できます。
+ **PARTITION** – インスタンスを複数の論理パーティションに分散させ、1 つのパーティション内のインスタンスのグループが基盤となるハードウェアを別のパーティション内のインスタンスのグループと共有しないようにします。この戦略は、Hadoop、Cassandra、Kafka などの大規模な分散および複製ワークロードで一般的に使用されます。
+ **SPREAD\$1RACK** – 相関性のエラーを減らすために、少数のインスタンスを基盤となるハードウェア全体に配置します。
+ **SPREAD\$1HOST** – Outpost の配置グループとのみ使用できます。相関性のエラーを減らすために、少数のインスタンスを基盤となるハードウェア全体に配置します。

 `partition_count`    
パーティション数。  
必須: `strategy` が `PARTITION` に設定されている場合のみ必須です。  
タイプ: 整数  
使用できる値: 1 \$1 2 \$13 \$1 4 \$1 5 \$1 6 \$1 7

 `tags`    
配置グループリソースにアタッチできるタグ。  
必須: いいえ  
タイプ: リスト

## 例
<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
```