

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

# PCS AWS の概念
<a name="key-concepts"></a>

 PCS のクラスターには、少なくとも 1 AWS つのコンピューティングノードグループに関連付けられた 1 つ以上のキューがあります。ジョブはキューに送信され、コンピューティングノードグループで定義された EC2 インスタンスで実行されます。これらの基盤を使用して、高度な HPC アーキテクチャを実装できます。

**クラスター**  
 クラスターは、リソースを管理し、ワークロードを実行するためのリソースです。クラスターは、コンピューティング、ネットワーク、ストレージ、アイデンティティ、ジョブスケジューラ設定のアセンブリを定義する AWS PCS リソースです。クラスターを作成するには、使用するジョブスケジューラ (Slurm の現在）、使用するスケジューラ設定、クラスターを管理するサービスコントローラー、クラスターリソースを起動する VPC を指定します。スケジューラはジョブを受け入れてスケジュールし、それらのジョブを処理するコンピューティングノード (EC2 インスタンス) も起動します。

**コンピューティングノードグループ**  
 コンピューティングノードグループは、PCS AWS がジョブを実行したり、クラスターへのインタラクティブなアクセスを提供したりするために使用されるコンピューティングノードのコレクションです。コンピューティングノードグループを定義するときは、Amazon EC2 インスタンスタイプ、最小インスタンス数と最大インスタンス数、ターゲット VPC サブネット、Amazon マシンイメージ (AMI)、購入オプション、カスタム起動設定などの一般的な特性を指定します。 AWS PCS は、これらの設定を使用して、コンピューティングノードグループ内のコンピューティングノードを効率的に起動、管理、および終了します。

**キュー**  
 特定のクラスターでジョブを実行する場合は、特定のキュー (*パーティション*とも呼ばれます) に送信します。ジョブは、 AWS PCS がコンピューティングノードグループで実行するようにスケジュールするまでキューに残ります。1 つ以上のコンピューティングノードグループを各キューに関連付けます。キューは、ジョブスケジューラが提供するさまざまなスケジューリングポリシーを使用して、基盤となるコンピューティングノードグループリソースでジョブをスケジュールおよび実行するために必要です。ユーザーは、コンピューティングノードまたはコンピューティングノードグループに直接ジョブを送信しません。

**システム管理者**  
 システム管理者は、クラスターをデプロイ、維持、運用します。PCS には、、 AWS PCS AWS マネジメントコンソール AWS API、および AWS SDK を介してアクセスできます。SSH 経由で、または管理タスクの実行 AWS Systems Manager、ジョブの実行、データの管理、その他のシェルベースのアクティビティの実行が可能な特定のクラスターにアクセスできます。詳細については、*[AWS Systems Manager ドキュメント](https://docs.aws.amazon.com/systems-manager/)* を参照してください。

**エンドユーザー**  
 エンドユーザーには、クラスターをデプロイまたは運用するday-to-day責任はありません。ターミナルインターフェイス (SSH など) を使用して、クラスターリソースへのアクセス、ジョブの実行、データの管理、その他のシェルベースのアクティビティを実行します。