翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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
-
パーティション数。
必須:
strategy
がPARTITION
に設定されている場合のみ必須です。タイプ: 整数
使用できる値: 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