

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

# の AWS ParallelCluster 仕組み
<a name="functional-v3"></a>

AWS ParallelCluster は、クラスターを管理する方法としてだけでなく、 AWS サービスを使用して HPC 環境を構築する方法のリファレンスとして構築されました。以下のトピックでは、 AWS ParallelCluster プロセス、 AWS のサービス が AWS ParallelCluster 使用する と方法、および内部ディレクトリについて説明します。

**Topics**
+ [AWS ParallelCluster プロセス](processes-v3.md)
+ [AWS が使用する サービス AWS ParallelCluster](aws-services-v3.md)
+ [AWS ParallelCluster 内部ディレクトリ](directories-v3.md)

# AWS ParallelCluster プロセス
<a name="processes-v3"></a>

このセクションは、Slurm でデプロイされたクラスターに適用されます。このスケジューラで使用すると、 は基盤となるジョブスケジューラと AWS ParallelCluster やり取りして、コンピューティングノードのプロビジョニングと削除を管理します。

に基づく HPC クラスターの場合 AWS Batch、 はコンピューティングノードを管理する AWS Batch ために が提供する機能 AWS ParallelCluster に依存します。

## `clustermgtd`
<a name="clustermgtd-v3"></a>

クラスター管理デーモン (`clustermgtd`) は、次のタスクを実行します。
+ 非アクティブなパーティションをクリーンアップする
+ キャパシティブロックに関連付けられたSlurm予約とノードを管理する (次のセクションを参照)
+ 静的容量を管理して、常に稼働し、正常であることを確認する
+ スケジューラを Amazon EC2 と同期します。
+ 孤立したインスタンスをクリーンアップする
+ 停止ワークフローの外部で発生した Amazon EC2 終了時にスケジューラノードのステータスを復元する
+ 異常な Amazon EC2 インスタンス (Amazon EC2 ヘルスチェックに合格しないインスタンス) を管理する
+ スケジュールされたメンテナンスイベントを管理する
+ 異常なスケジューラノード (スケジューラのヘルスチェックに失敗したノード) を管理する

### キャパシティブロックに関連付けられたSlurm予約とノードの管理
<a name="mgmtofSlurmReservationNodesForCB-v3"></a>

ParallelCluster は、オンデマンドキャパシティ予約 (ODCR) と機械学習用キャパシティブロック (CB) をサポートしています。ODCR とは異なり、CB は将来の開始時間を持つ場合があり、期限があります。

`clustermgtd` はループ内の異常なノードを検索し、ダウンしている Amazon EC2 インスタンスをすべて終了し、静的ノードの場合は新しいインスタンスに置き換えます。

AWS ParallelCluster はキャパシティブロックに関連付けられた静的ノードを異なる方法で管理します。CB がまだアクティブでなくてもクラスターを作成し、CB がアクティブになるとインスタンスを自動的に起動します。

まだアクティブでない CBs に関連付けられたコンピューティングリソースに対応するSlurmノードは、CB 開始時刻に達するまでメンテナンス状態のままになります。これらのSlurmノードは、Slurm管理者ユーザーに関連付けられた予約/メンテナンス状態のままです。つまり、ジョブを受け入れることができますが、Slurm予約が削除されるまでジョブは保留中のままです。

`clustermgtd` は自動的にSlurm予約を作成または削除します。これにより、関連する CB ノードが CB 状態に基づいてメンテナンス状態になります。CB がアクティブになると、Slurm予約が削除され、ノードは開始され、保留中のジョブまたは新しいジョブ送信で使用可能になります。

CB 終了時刻に達すると、ノードは予約/メンテナンス状態に戻ります。CB がアクティブでなくなり、インスタンスが終了したときに、ジョブを新しいキュー/コンピューティングリソースに再送信/再クエリするかどうかは、ユーザー次第です。

## `clusterstatusmgtd`
<a name="clusterstatusmgtd-v3"></a>

クラスターステータス管理デーモン (`clusterstatusmgtd`) は、コンピューティングフリートのステータス更新を管理します。DynamoDB テーブルに保存されているフリートのステータスを毎分取得し、すべての STOP/START リクエストを管理します。

## `computemgtd`
<a name="computemgtd-v3"></a>

コンピューティング管理デーモン (`computemgtd`) プロセスは、各クラスターコンピューティングノードで実行されます。5 分ごとに、コンピューティング管理デーモンはヘッドノードに到達できること、および正常であることを確認します。5 分が経過し、ヘッドノードに到達できない、または正常でない場合、コンピューティングノードはシャットダウンされます。

# AWS が使用する サービス AWS ParallelCluster
<a name="aws-services-v3"></a>

次の Amazon Web Services (AWS) サービスが によって使用されます AWS ParallelCluster。

**Topics**
+ [Amazon API Gateway](#aws-api-gateway-v3)
+ [AWS Batch](#aws-batch-v3)
+ [CloudFormation](#aws-services-cloudformation-v3)
+ [Amazon CloudWatch](#amazon-cloudwatch-v3)
+ [Amazon CloudWatch Events](#amazon-cloudwatch-events-v3)
+ [Amazon CloudWatch Logs](#amazon-cloudwatch-logs-v3)
+ [AWS CodeBuild](#aws-codebuild-v3)
+ [Amazon DynamoDB](#amazon-dynamodb-v3)
+ [Amazon Elastic Block Store](#amazon-elastic-block-store-ebs-v3)
+ [Amazon Elastic Compute Cloud](#amazon-ec2-v3)
+ [Amazon Elastic Container Registry](#amazon-elastic-container-registry-ecr-v3)
+ [Amazon EFS](#amazon-efs-v3)
+ [Amazon FSx for Lustre](#amazon-fsx-for-lustre-v3)
+ [Amazon FSx for NetApp ONTAP](#amazon-fsx-ontap-v3)
+ [Amazon FSx for OpenZFS](#amazon-fsx-openzfs-v3)
+ [AWS Identity and Access Management](#aws-identity-and-access-management-iam-v3)
+ [AWS Lambda](#aws-lambda-v3)
+ [Amazon RDS](#aws-rds-v3)
+ [Amazon Route 53](#amazon-route-53-v3)
+ [Amazon Simple Notification Service](#aws-sns-v3)
+ [Amazon Simple Storage Service](#amazon-s3-v3)
+ [Amazon VPC](#amazon-vpc-v3)
+ [Elastic Fabric Adapter](#aws-efa-v3)
+ [EC2 イメージビルダー](#aws-image-builder-v3)
+ [Amazon DCV](#nice-dcv-v3)

## Amazon API Gateway
<a name="aws-api-gateway-v3"></a>

Amazon API Gateway は、REST、HTTP、WebSocket APIsで作成、公開、保守、モニタリング、保護できるようにする AWS サービスです。

AWS ParallelCluster は API Gateway を使用して AWS ParallelCluster API をホストします。

Amazon API Gateway の詳細については、[https://aws.amazon.com/api-gateway/ ](https://aws.amazon.com/api-gateway/)および [https://docs.aws.amazon.com/apigateway/ ](https://docs.aws.amazon.com/apigateway/)を参照してください。

## AWS Batch
<a name="aws-batch-v3"></a>

AWS Batch はマネージド AWS ジョブスケジューラサービスです。 AWS Batch クラスター内のコンピューティングリソース (CPU やメモリ最適化インスタンスなど) の最適な量とタイプを動的にプロビジョニングします。これらのリソースは、ボリューム要件など、バッチジョブの特定の要件に基づいてプロビジョニングされます。を使用すると AWS Batch、ジョブを効果的に実行するために、追加のバッチコンピューティングソフトウェアやサーバークラスターをインストールまたは管理する必要はありません。

AWS Batch は AWS Batch クラスターでのみ使用されます。

詳細については AWS Batch、[https://aws.amazon.com/batch/](https://aws.amazon.com/batch/) および [https://docs.aws.amazon.com/batch/](https://docs.aws.amazon.com/batch/) を参照してください。

## CloudFormation
<a name="aws-services-cloudformation-v3"></a>

CloudFormation は、クラウド環境で AWS およびサードパーティーのアプリケーションリソースをモデル化およびプロビジョニングするための共通言語を提供する infrastructure-as-code サービスです。これは、 が使用するメインサービスです AWS ParallelCluster。の各クラスター AWS ParallelCluster はスタックとして表され、各クラスターに必要なすべてのリソースは AWS ParallelCluster CloudFormation テンプレート内で定義されます。ほとんどの場合、 AWS ParallelCluster CLI コマンドは、作成、更新、削除などの CloudFormation スタックコマンドに直接対応します。クラスター内で起動されたインスタンスは、クラスターが起動 AWS リージョン された の CloudFormation エンドポイントに対して HTTPS 呼び出しを行います。

詳細については CloudFormation、 および [ https://aws.amazon.com/cloudformation/](https://aws.amazon.com/cloudformation/) [ を参照してくださいhttps://docs.aws.amazon.com/cloudformation/](https://docs.aws.amazon.com/cloudformation/)。

## Amazon CloudWatch
<a name="amazon-cloudwatch-v3"></a>

Amazon CloudWatch (CloudWatch) は、データと実用的なインサイトを提供するモニタリングおよびオブザーバビリティサービスです。これらのインサイトは、アプリケーションのモニタリング、パフォーマンスの変化やサービスの例外への対応、リソースの使用状況の最適化に利用できます。では AWS ParallelCluster、CloudWatch はダッシュボードに使用され、Docker イメージのビルドステップと AWS Batch ジョブの出力をモニタリングしてログに記録します。

 AWS ParallelCluster バージョン 2.10.0 以前は、CloudWatch は AWS Batch クラスターでのみ使用されていました。

CloudWatch の詳細については、[https://aws.amazon.com/cloudwatch/ および ](https://aws.amazon.com/cloudwatch/)[https://docs.aws.amazon.com/cloudwatch/ ](https://docs.aws.amazon.com/cloudwatch/)を参照してください。

## Amazon CloudWatch Events
<a name="amazon-cloudwatch-events-v3"></a>

Amazon CloudWatch Events (CloudWatch Events) では、Amazon Web Services (AWS) リソースの変更を記述した、システムイベントのほぼリアルタイムのストリーミングを配信します。すぐに設定できる簡単なルールを使用して、ルールに一致したイベントを 1 つ以上のターゲット関数またはストリームに振り分けることができます。では AWS ParallelCluster、CloudWatch Events が AWS Batch ジョブに使用されます。

CloudWatch Events の詳細については、[https://docs.aws.amazon.com//eventbridge/latest/userguide/eb-cwe-now-eb](https://docs.aws.amazon.com//eventbridge/latest/userguide/eb-cwe-now-eb.html) を参照してください。

## Amazon CloudWatch Logs
<a name="amazon-cloudwatch-logs-v3"></a>

Amazon CloudWatch Logs (CloudWatch Logs) は、Amazon CloudWatch のコア機能のひとつです。 AWS ParallelClusterが使用している多くのコンポーネントのログファイルをモニタリング、保存、閲覧、検索するために使用できます。

 AWS ParallelCluster バージョン 2.6.0 以前は、CloudWatch Logs は AWS Batch クラスターでのみ使用されていました。

詳細については、「[Amazon CloudWatch Logs との統合](cloudwatch-logs-v3.md)」を参照してください。

## AWS CodeBuild
<a name="aws-codebuild-v3"></a>

AWS CodeBuild (CodeBuild) は、ソースコードをコンパイルし、テストを実行し、デプロイ可能なソフトウェアパッケージを生成する AWS マネージド型の継続的統合サービスです。では AWS ParallelCluster、CodeBuild を使用して、クラスターの作成時に Docker イメージを自動的かつ透過的に構築します。

CodeBuild は AWS Batch クラスターでのみ使用されます。

CodeBuild の詳細については、[https://aws.amazon.com/codebuild/](https://aws.amazon.com/codebuild/) および [https://docs.aws.amazon.com/codebuild/](https://docs.aws.amazon.com/codebuild/) を参照してください。

## Amazon DynamoDB
<a name="amazon-dynamodb-v3"></a>

Amazon DynamoDB (DynamoDB) は、高速で柔軟な NoSQL データベースサービスです。クラスターの最小限の状態情報を保存するために使用されます。ヘッドノードは、プロビジョニングされたインスタンスを DynamoDB テーブルで追跡します。

DynamoDB は AWS Batch クラスターでは使用されません。

DynamoDB の詳細については、[https://aws.amazon.com/dynamodb/](https://aws.amazon.com/dynamodb/) および [https://docs.aws.amazon.com/dynamodb/](https://docs.aws.amazon.com/dynamodb/) を参照してください。

## Amazon Elastic Block Store
<a name="amazon-elastic-block-store-ebs-v3"></a>

Amazon Elastic Block Store (Amazon EBS) は、共有ボリュームの永続的ストレージを提供する高性能ブロックストレージサービスです。すべての Amazon EBS の設定を構成することができます。Amazon EBS ボリュームは、空白で初期化することも、既存の Amazon EBS スナップショットから初期化することもできます。

Amazon EBS の詳細については、[https://aws.amazon.com/ebs/](https://aws.amazon.com/ebs/) および [https://docs.aws.amazon.com/ebs/](https://docs.aws.amazon.com/ebs/) を参照してください。

## Amazon Elastic Compute Cloud
<a name="amazon-ec2-v3"></a>

Amazon Elastic Compute Cloud (Amazon EC2) は、コンピューティング性能を提供します AWS ParallelCluster。ヘッドノードとコンピューティングノードは、Amazon EC2 インスタンスです。ハードウェア仮想マシン (HVM) をサポートする任意のインスタンスタイプを選択できます。ヘッドノードとコンピューティングノードは、異なるインスタンスタイプにすることができます。また、複数のキューを使用する場合は、一部または全部のコンピューティングノードをスポットインスタンスとして起動することも可能です。インスタンスで見つかったインスタンスストアボリュームは、ストライプの Logical Volume Manager (LVM) ボリュームとしてマウントされます。

Amazon EC2 の詳細については、[https://aws.amazon.com/ec2/](https://aws.amazon.com/ec2/) および [https://docs.aws.amazon.com/ec2/](https://docs.aws.amazon.com/ec2/) を参照してください。

## Amazon Elastic Container Registry
<a name="amazon-elastic-container-registry-ecr-v3"></a>

Amazon Elastic Container Registry (Amazon ECR) は、フルマネージドされた Docker コンテナレジストリで、Docker コンテナイメージの保存、管理、デプロイを容易に行うことができます。Amazon ECR は AWS ParallelCluster、クラスターの作成時に構築された Docker イメージを に保存します。その後、Docker イメージは によって使用され AWS Batch 、送信されたジョブのコンテナが実行されます。

Amazon ECR は AWS Batch クラスターでのみ使用されます。

詳細については、[https://aws.amazon.com/ecr/](https://aws.amazon.com/ecr/) および [https://docs.aws.amazon.com/ecr/](https://docs.aws.amazon.com/ecr/) を参照してください。

## Amazon EFS
<a name="amazon-efs-v3"></a>

Amazon Elastic File System (Amazon EFS)は、 AWS クラウド サービスやオンプレミスのリソースで使用できる、シンプルでスケーラブルな、フルマネージドされた伸縮自在な NFS ファイルシステムを提供します。Amazon EFS は、[`EfsSettings`](SharedStorage-v3.md#SharedStorage-v3-EfsSettings) が指定されている場合に使用されます。Amazon EFS のサポートが AWS ParallelCluster バージョン 2.1.0 で追加されました。

Amazon EFS の詳細については、[https://aws.amazon.com/efs/](https://aws.amazon.com/efs/) および [https://docs.aws.amazon.com/efs/](https://docs.aws.amazon.com/efs/) を参照してください。

## Amazon FSx for Lustre
<a name="amazon-fsx-for-lustre-v3"></a>

FSx for Lustre は、オープンソースの Lustre ファイルシステムを使用した高性能なファイルシステムを提供します。[`FsxLustreSettings` のプロパティ](SharedStorage-v3.md#SharedStorage-v3-FsxLustreSettings.properties) が指定されている場合、FSx for Lustre が使用されます。FSx for Lustre のサポートが AWS ParallelCluster バージョン 2.2.1 に追加されました。

FSx for Lustre の詳細については、[https://aws.amazon.com/fsx/lustre/](https://aws.amazon.com/fsx/lustre/) および [https://docs.aws.amazon.com/fsx/](https://docs.aws.amazon.com/fsx/) を参照してください。

## Amazon FSx for NetApp ONTAP
<a name="amazon-fsx-ontap-v3"></a>

FSx for ONTAP は、NetApp の一般的な ONTAP ファイルシステム上に構築されたフルマネージド型の共有ストレージシステムを提供します。[`FsxOntapSettings` のプロパティ](SharedStorage-v3.md#SharedStorage-v3-FsxOntapSettings.properties) が指定されている場合、FSx for ONTAP が使用されます。FSx for ONTAP のサポートが AWS ParallelCluster バージョン 3.2.0 に追加されました。

FSx for ONTAP の詳細については、[https://aws.amazon.com/fsx/netapp-ontap/](https://aws.amazon.com/fsx/netapp-ontap/) および [https://docs.aws.amazon.com/fsx/](https://docs.aws.amazon.com/fsx/) を参照してください。

## Amazon FSx for OpenZFS
<a name="amazon-fsx-openzfs-v3"></a>

FSx for OpenZFS は、一般的な OpenZFS ファイルシステム上に構築されたフルマネージド型の共有ストレージシステムを提供します。[`FsxOpenZfsSettings` のプロパティ](SharedStorage-v3.md#SharedStorage-v3-FsxOpenZfsSettings.properties) が指定されている場合、FSx for OpenZFS が使用されます。FSx for OpenZFS のサポートが AWS ParallelCluster バージョン 3.2.0 に追加されました。

FSx for OpenZFS の詳細については、[https://aws.amazon.com/fsx/openzfs/](https://aws.amazon.com/fsx/openzfs/) および [https://docs.aws.amazon.com/fsx/](https://docs.aws.amazon.com/fsx/) を参照してください。

## AWS Identity and Access Management
<a name="aws-identity-and-access-management-iam-v3"></a>

AWS Identity and Access Management (IAM) は、 内で使用され AWS ParallelCluster 、個々のクラスターに固有のインスタンスの Amazon EC2 の最小特権の IAM ロールを提供します。 AWS ParallelCluster インスタンスには、クラスターのデプロイと管理に必要な特定の API コールにのみアクセス権が付与されます。

 AWS Batch クラスターでは、クラスターの作成時に Docker イメージ構築プロセスに関連するコンポーネントに対しても IAM ロールが作成されます。これらのコンポーネントには、Amazon ECR リポジトリとの間で Docker イメージを追加および削除することが許可されている Lambda 関数が含まれます。また、クラスターと CodeBuild プロジェクト用に作成された Amazon S3 バケットを削除するための機能も含まれています。 AWS Batch リソース、インスタンス、ジョブのロールもあります。

IAM の詳細については、[https://aws.amazon.com/iam/](https://aws.amazon.com/iam/) および [https://docs.aws.amazon.com/iam/](https://docs.aws.amazon.com/iam/) を参照してください。

## AWS Lambda
<a name="aws-lambda-v3"></a>

AWS Lambda (Lambda) は、Docker イメージの作成を調整する関数を実行します。また、Lambda は Amazon ECR リポジトリや Amazon S3 に保存された Docker イメージなど、カスタムクラスターソースのクリーンアップを管理します。

Lambda の詳細については、[https://aws.amazon.com/lambda/](https://aws.amazon.com/lambda/) および [https://docs.aws.amazon.com/lambda/](https://docs.aws.amazon.com/lambda/) を参照してください。

## Amazon RDS
<a name="aws-rds-v3"></a>

Amazon Relational Database Service (Amazon RDS) は、 AWS クラウドでのリレーショナルデータベースのセットアップ、運用、スケーリングを容易にするウェブサービスです。

AWS ParallelCluster は、 AWS Batch と に Amazon RDS を使用しますSlurm。

Amazon RDS の詳細については、[https://aws.amazon.com/rds/](https://aws.amazon.com/rds/) および [https://docs.aws.amazon.com/rds/](https://docs.aws.amazon.com/rds) を参照してください。

## Amazon Route 53
<a name="amazon-route-53-v3"></a>

Amazon Route 53 (Route 53) は、各コンピューティングノードのホスト名と完全に適正のドメイン名を持つホストゾーンを作成するために使用します。

Route 53 の詳細については、[https://aws.amazon.com/route53/](https://aws.amazon.com/route53/) および [https://docs.aws.amazon.com/route53/](https://docs.aws.amazon.com/route53/) を参照してください。

## Amazon Simple Notification Service
<a name="aws-sns-v3"></a>

 (Amazon SNS) は、パブリッシャーからサブスクライバー (生産者および消費者とも呼ばれます) へのメッセージ配信を提供するマネージドサービスです。

AWS ParallelCluster は API ホスティングに Amazon SNS を使用します。

Amazon SNS の詳細については、[https://aws.amazon.com/sns/](https://aws.amazon.com/sns/) および [https://docs.aws.amazon.com/sns/](https://docs.aws.amazon.com/sns/) を参照してください。

## Amazon Simple Storage Service
<a name="amazon-s3-v3"></a>

Amazon Simple Storage Service (Amazon S3) は、各 にある AWS ParallelCluster テンプレートを保存します AWS リージョン。 AWS ParallelCluster CLI/SDK ツールが Amazon S3 を使用できるように設定できます。

AWS ParallelCluster また、 は に Amazon S3 バケットを作成し AWS アカウント 、クラスター設定ファイルなど、クラスターで使用されるリソースを保存します。 は、クラスターを作成する各 AWS リージョン に 1 つの Amazon S3 バケット AWS ParallelCluster を維持します。

 AWS Batch クラスターを使用すると、アカウントの Amazon S3 バケットが関連データの保存に使用されます。例えば、バケットには、投入されたジョブから Docker イメージやスクリプトが作成された際に作成されたアーティファクトが保存されます。

詳細については、[https://aws.amazon.com/s3/](https://aws.amazon.com/s3/) および [https://docs.aws.amazon.com/s3/](https://docs.aws.amazon.com/s3/) を参照してください。

## Amazon VPC
<a name="amazon-vpc-v3"></a>

Amazon Virtual Private Cloud (VPC) は、クラスター内のノードで使用されるネットワークを定義します。

Amazon VPC の詳細については、[https://aws.amazon.com/vpc/](https://aws.amazon.com/vpc/) および [https://docs.aws.amazon.com/vpc/](https://docs.aws.amazon.com/vpc/) を参照してください。

## Elastic Fabric Adapter
<a name="aws-efa-v3"></a>

Elastic Fabric Adapter (EFA) は、高度なノード間通信を必要とするアプリケーションを大規模に実行するために使用できるインスタンス用のネットワークインターフェイスです AWS。

Elastic Fabric Adapter の詳細については、[https://aws.amazon.com/hpc/efa/](https://aws.amazon.com/hpc/efa/) を参照してください。

## EC2 イメージビルダー
<a name="aws-image-builder-v3"></a>

EC2 Image Builder は、カスタマイズされ、安全でup-to-dateサーバーイメージの作成、管理、デプロイを自動化するフルマネージド AWS サービスです。

AWS ParallelCluster は Image Builder を使用して AWS ParallelCluster イメージを作成および管理します。

EC2 Image Builder の詳細については、[https://aws.amazon.com/image-builder/](https://aws.amazon.com/image-builder/) と [https://docs.aws.amazon.com/imagebuilder/](https://docs.aws.amazon.com/imagebuilder/) を参照してください。

## Amazon DCV
<a name="nice-dcv-v3"></a>

Amazon DCV は、高性能なリモートディスプレイプロトコルで、さまざまなネットワーク条件下で、あらゆるデバイスにリモートデスクトップやアプリケーションストリーミングを安全に配信する方法を提供します。Amazon DCV は、[`HeadNode` セクション](HeadNode-v3.md)/[`Dcv`](HeadNode-v3.md#HeadNode-v3-Dcv) 設定が指定されている場合に使用されます。Amazon DCV のサポートが AWS ParallelCluster バージョン 2.5.0 で追加されました。

Amazon DCV の詳細については、[https://aws.amazon.com/hpc/dcv/](https://aws.amazon.com/hpc/dcv/) および [https://docs.aws.amazon.com/dcv/](https://docs.aws.amazon.com/dcv/) を参照してください。

# AWS ParallelCluster 内部ディレクトリ
<a name="directories-v3"></a>

クラスター内でデータを共有するために が AWS ParallelCluster 使用する内部ディレクトリがいくつかあります。以下のディレクトリは、ヘッドノード、コンピューティングノード、ログインノード間で共有されます。
+ `/opt/slurm`
+ `/opt/intel`
+ `/opt/parallelcluster/shared (only with compute nodes)`
+ `/opt/parallelcluster/shared_login_nodes (only with login nodes)`
+ `/home (unless specified in SharedStorage)`

**注記**  
デフォルトでは、これらのディレクトリはヘッドノードの EBS ボリューム上に作成され、コンピューティングノードとログインノードへの NFS エクスポートとして共有されます。 AWS ParallelCluster 3.8 以降では、[SharedStorageType](HeadNode-v3.md#yaml-HeadNode-SharedStorageType) パラメータ AWS ParallelCluster を efs に設定することで、 がこれらのディレクトリをホストおよび共有するための Amazon EFS ファイルシステムを作成および管理できます。  
クラスターがスケールアウトすると、EBS ボリュームを介した NFS エクスポートがパフォーマンスのボトルネックをもたらす可能性があります。EFS を使用すると、クラスターのスケールアウトに伴う NFS エクスポートを回避し、それらに関連するパフォーマンスのボトルネックを回避できます。