翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
マルチキューモード
AWS ParallelCluster バージョン 2.9.0 では、複数のキューモードが導入されました。scheduler を slurm
に設定し、queue_settings を定義した場合、マルチキューモードがサポートされます。このモードでは、異なるタイプのインスタンスをコンピューティングノードに共存させることができます。異なるインスタンスタイプを含むコンピューティングリソースは、必要に応じてスケールアップまたはスケールダウンすることができます。キューモードでは、最大 5 つのキューをサポートし、各 [queue] セクションは、最大 3 つの [compute_resource] セクションを参照することができます。これらの各[queue]セクションは のパーティションです。Slurm Workload Manager。 詳細については、Slurm 複数キューモードのガイド「」および「」を参照してくださいマルチキューモードのチュートリアル。
キュー内の [compute_resource] セクションはそれぞれ異なるインスタンスタイプを持つ必要があり、この [compute_resource]
のそれぞれはさらに静的ノードと動的ノードに分けられる。各 [compute_resource]
の静的ノードには、1 から min_count の値まで番号が振られます。各 [compute_resource]
の動的ノードには、(1)~(max_count~min_count
) の番号が振られています。例えば、min_count
が 2、max_count
が 10 の場合、その [compute_resource]
の動的ノードには (1)~(8) の番号が振られます。[compute_resource]
には、常に 0 から最大数までの動的ノードが存在することができます。
コンピューティングフリートに起動されるインスタンスは、動的に割り当てられます。これを管理するために、各ノードにはホスト名が生成されます。hostname の形式は次のとおりです。
$HOSTNAME=$QUEUE-$STATDYN-$INSTANCE_TYPE-$NODENUM
-
$QUEUE
はキューの名前です。例えば、 セクションが始まる[queue
と、queue-name
]$QUEUE
「」は「」になります。queue-name
”. -
$STATDYN
は、静的ノードの場合はst
、動的ノードの場合はdy
です。 -
$INSTANCE_TYPE
は instance_type 設定による[compute_resource]
用のインスタンスタイプです。 -
$NODENUM
はノードの番号です。$NODENUM
は、静的ノードの場合は 1 以上 min_count 以下の値、動的ノードの場合は 1 以上 max_count〜min_count
以下の値です。
ホスト名と完全修飾ドメイン名 (FQDN) はどちらも、Amazon Route 53 ホストゾーンを使用して作成されます。FQDN は で$HOSTNAME.$CLUSTERNAME.pcluster
、 $CLUSTERNAME
はクラスターに使用される[cluster]セクションの名前です。
設定をキューモードに変換するには、pcluster-config convert コマンドを使用します。[queue compute]
という 1 つの [queue] セクションを持つ更新されたコンフィギュレーションを書き込みます。そのキューには、[compute_resource default]
という名前の [compute_resource]セクションが 1 つ含まれています。[queue compute]
と [compute_resource default]
は、指定された [cluster] セクションから設定が移行されています。