AWS.Compute.PlacementGroup - AWS 通信ネットワークビルダー

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

AWS.Compute.PlacementGroup

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

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

構文

tosca.nodes.AWS.Compute.PlacementGroup properties: strategy: String partition_count: Integer tags: List

プロパティ

strategy

Amazon EC2 インスタンスを配置するために使用する戦略。

必須: はい

タイプ: 文字列

使用できる値: CLUSTER | PARTITION | SPREAD_HOST | SPREAD_RACK

  • CLUSTER – アベイラビリティーゾーン内でインスタンスをまとめます。この戦略により、ワークロードは、ハイパフォーマンスコンピューティング (HPC) アプリケーションで典型的な緊密に組み合わされたノード間通信に必要な低レイテンシーネットワークパフォーマンスを実現できます。

  • PARTITION – インスタンスを複数の論理パーティションに分散させ、1 つのパーティション内のインスタンスのグループが基盤となるハードウェアを別のパーティション内のインスタンスのグループと共有しないようにします。この戦略は、Hadoop、Cassandra、Kafka などの大規模な分散および複製ワークロードで一般的に使用されます。

  • SPREAD_RACK – 相関性のエラーを減らすために、少数のインスタンスを基盤となるハードウェア全体に配置します。

  • SPREAD_HOST – Outpost の配置グループとのみ使用できます。相関性のエラーを減らすために、少数のインスタンスを基盤となるハードウェア全体に配置します。

partition_count

パーティション数。

必須: strategyPARTITION に設定されている場合のみ必須です。

タイプ: 整数

使用できる値: 1 | 2 |3 | 4 | 5 | 6 | 7

tags

配置グループリソースにアタッチできるタグ。

必須: いいえ

タイプ: リスト

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