を使用したクラスターの作成 Slurm アカウンティング - AWS ParallelCluster

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

を使用したクラスターの作成 Slurm アカウンティング

を使用してクラスターを設定および作成する方法について説明します。Slurm アカウント。詳細については、「Slurm による のアカウンティング AWS ParallelCluster」を参照してください。

AWS ParallelCluster コマンドラインインターフェイス (CLI) または を使用する場合API、 AWS ParallelCluster イメージとクラスターを作成または更新するときに作成された AWS リソースに対してのみ料金が発生します。詳細については、「AWS が使用する のサービス AWS ParallelCluster」を参照してください。

AWS ParallelCluster UI はサーバーレスアーキテクチャ上に構築されており、ほとんどの場合、 AWS 無料利用枠カテゴリ内で使用できます。詳細については、「AWS ParallelCluster UI コスト」を参照してください。

このチュートリアルでは、CloudFormation クイック作成テンプレート (us-east-1) を使用して、サーバーSQLレスデータベースAmazon Aurora用の を作成します。テンプレートは、クラスターVPCと同じ に Amazon Aurora サーバーレスデータベースをデプロイするために必要なすべてのコンポーネントを作成する CloudFormation ように指示します。このテンプレートは、クラスターとデータベース間の接続のための基本的なネットワークとセキュリティの設定も作成します。

注記

バージョン 3.3.0 以降では、 AWS ParallelCluster がサポートされています。Slurm クラスター設定パラメータ SlurmSettings / データベース によるアカウンティング。

注記

クイック作成テンプレートはその一例です。このテンプレートは、Slurm アカウンティングデータベースサーバー。本番環境のワークロードに適した構成と容量を備えたデータベースサーバーを作成するのはお客様の責任です。

前提条件:

ステップ 1: の VPCおよび サブネットを作成する AWS ParallelCluster

に提供された CloudFormation テンプレートを使用するには Slurm アカウンティングデータベースでは、クラスターVPCの を準備する必要があります。これは手動で行うことも、AWS ParallelCluster コマンドラインインターフェイスを使用してクラスターを設定および作成する の手順の一部として行うこともできます。を既に使用している場合は AWS ParallelCluster、クラスターとデータベースサーバーのデプロイの準備がVPC整う場合があります。

ステップ 2: データベーススタックを作成する

CloudFormation クイック作成テンプレート (us-east-1) を使用して、 のデータベーススタックを作成します。Slurm アカウント。テンプレートには以下の入力が必要です。

  • データベースサーバーの認証情報、具体的には管理者ユーザー名とパスワード。

  • Amazon Aurora サーバーレスクラスターのサイズ。これは予想されるクラスターの負荷によって異なります。

  • ネットワークパラメータ、特にサブネットを作成するためのターゲットVPCとサブネットまたはCIDRブロック。

データベースサーバーに適した認証情報とサイズを選択してください。ネットワークオプションでは、 AWS ParallelCluster クラスターがデプロイされているVPCものと同じものを使用する必要があります。データベースのサブネットを作成し、テンプレートへの入力として渡すことができます。または、2 つのサブネットに 2 つの分離CIDRブロックを指定し、 CloudFormation テンプレートにCIDRブロックの 2 つのサブネットを作成させます。CIDR ブロックが既存のサブネットと重複しないようにしてください。CIDR ブロックが既存のサブネットと重複している場合、スタックは作成されません。

データベースサーバーの作成には数分かかります。

ステップ 3: を使用してクラスターを作成する Slurm アカウンティングが有効

提供された CloudFormation テンプレートは、いくつかの定義された出力を持つ CloudFormation スタックを生成します。から AWS Management Console、 CloudFormation スタックビューの Outputs タブに出力を表示できます。を有効にするには Slurm アカウンティングでは、これらの出力の一部を AWS ParallelCluster クラスター設定ファイルで使用する必要があります。

クラスターの設定ファイルの Database パラメータを出力値で更新します。pcluster CLI を使用してクラスターを作成します。

$ pcluster create-cluster -n cluster-3.x -c path/to/cluster-config.yaml

クラスターを作成したら、 の使用を開始できます。Slurm sacctmgr や などのアカウンティングコマンドsacct