翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
[compute_resource]
セクション
コンピューティングリソースのコンフィギュレーション設定を定義します。[compute_resource] のセクションは、[queue] セクション の compute_resource_settings の設定によって参照されます。[compute_resource] セクションは、scheduler が slurm
に設定されている場合のみサポートされます。
形式は、[compute_resource
です。<compute-resource-name>
]compute-resource-name
は、英字で始まり、30 文字以下で、英字、数字、ハイフン (-)、アンダーライン (‗) のみで構成される必要があります。
[compute_resource cr1] instance_type = c5.xlarge min_count = 0 initial_count = 2 max_count = 10 spot_price = 0.5
注記
AWS ParallelCluster バージョン 2.9.0 で [compute_resource] セクションをサポートしました。
initial_count
(オプション) このコンピューティングリソースを起動するための Amazon EC2 インスタンスの最初の数を設定します。クラスターの作成は、少なくともこのたくさんのノードがコンピューティングリソースに送信されるまで完了しません。キューの compute_type 設定が spot
で、利用可能なスポットインスタンスが十分でない場合、クラスターの作成がタイムアウトして失敗することがあります。min_count の設定よりも大きいカウントは、scaledown_idletime の設定の対象となる動的容量です。この設定は、initial_queue_size 設定と置き換わります。
デフォルトは 0
です。
initial_count = 2
更新ポリシー: この設定を更新で変更するためには、コンピューティングフリートを停止する必要があります。
instance_type
(必須) このコンピューティングリソースに使用される Amazon EC2 インスタンスタイプを定義します。インスタンスタイプのアーキテクチャは、master_instance_type 設定に使用されるアーキテクチャと同じでなければなりません。instance_type
の設定は、[queue] セクションで参照される[compute_resource] セクションごとに固有のものでなければなりません。この設定は、compute_instance_type 設定と置き換わります。
instance_type = t2.micro
更新ポリシー: この設定を更新で変更するためには、コンピューティングフリートを停止する必要があります。
max_count
(オプション) このコンピューティングリソースで起動可能な最大数の Amazon EC2 インスタンスの最大数を設定します。initial_count の設定値より大きいカウントは、パワーダウンモードで起動します。この設定は、max_queue_size 設定と置き換わります。
デフォルトは 10
です。
max_count = 10
更新ポリシー: キューを現在のノード数以下に減らすには、まずコンピューティングフリートを停止させる必要があります。
注記
AWS ParallelCluster バージョン 2.0.0 から バージョン 2.9.1 までの更新ポリシーでは、コンピューティングフリートが停止するまで max_count
設定の変更がサポートされていませんでした。
min_count
(オプション) このコンピューティングリソースで起動可能な最大数の Amazon EC2 インスタンスの最小数を設定します。これらのノードはすべて静的な容量です。クラスターの作成は、少なくともこの数のノードがコンピューティングリソースに送信されるまで完了しません。
デフォルトは 0
です。
min_count = 1
更新ポリシー: キュー内の静的ノードの数を減らすには、まずコンピューティングフリートを停止させる必要があります。
注記
AWS ParallelCluster バージョン 2.0.0 から バージョン 2.9.1 までの更新ポリシーでは、コンピューティングフリートが停止するまで min_count
設定の変更がサポートされていませんでした。
spot_price
(オプション) このコンピューティングリソースの最大スポット料金を設定します。このコンピューティングリソースを含むキューの compute_type 設定が spot
に設定されている場合のみ使用されます。この設定は、spot_price 設定と置き換わります。
値を指定しない場合、オンデマンド料金を上限とするスポット料金が課金されます。
ニーズに合ったスポットインスタンスを見つける方法については、「Spot Instance advisor」
spot_price = 1.50
更新ポリシー: この設定を更新で変更するためには、コンピューティングフリートを停止する必要があります。