

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

# を使用した MNP のコンピューティング環境に関する考慮事項 AWS Batch
<a name="mnp-ce"></a>

 AWS Batchでマルチノード並列ジョブを実行するためのコンピューティング環境を設定するときに、いくつかの考慮事項があります。
+ マルチノード並列ジョブは、スポットインスタンスを使用する `UNMANAGED` コンピューティング環境ではサポートされていません。
+ マルチノード並列ジョブをコンピューティング環境に送信する場合、単一のアベイラビリティゾーンで*クラスター*プレースメントグループを作成して、これをコンピューティングリソースに関連付けることを検討します。これにより、論理的グループ化されたインスタンス上のマルチノード並列ジョブが、潜在的に高度なネットワークフローにより近くなります。詳細については、*Amazon EC2 ユーザーガイド*の[プレイスメントグループ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html)を参照してください。
+ マルチノード並列ジョブは、スポットインスタンスを使用するコンピューティング環境ではサポートされていません。
+ AWS Batch マルチノード並列ジョブは Amazon ECS `awsvpc`ネットワークモードを使用します。これにより、マルチノード並列ジョブコンテナに Amazon EC2 インスタンスと同じネットワークプロパティが提供されます。各マルチノード並列ジョブコンテナは、独自の Elastic Network Interface、プライマリプライベート IP アドレス、および内部の DNS ホスト名を取得します。ネットワークインターフェイスは、ホストコンピューティングリソースと同じ VPC サブネットで作成されます。
+ コンピューティング環境には、最大で 5 つまでのセキュリティグループが関連付けられている場合があります。MNP タスクに作成およびアタッチされたエラスティックネットワークインターフェイスは、コンピューティング環境で指定されたセキュリティグループを使用します。セキュリティグループを指定しない場合、VPC のデフォルトのセキュリティグループが使用されます。
+ `awsvpc` ネットワークモードでは、マルチノード並列ジョブ用にパブリック IP アドレスを使用する Elastic Network Interface を用意していません。インターネットにアクセスするには、NAT ゲートウェイを使用するよう設定されたプライベートサブネットでコンピューティングリソースを起動する必要があります。詳細については、*Amazon VPC ユーザーガイド* の [NAT ゲートウェイ](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html) を参照してください。ノード間の通信には、プライベート IP アドレス、あるいはノードの DNS ホスト名を使用する必要があります。パブリックサブネット内のコンピューティングリソースで実行されるマルチノード並列ジョブには、アウトバウンドのネットワークアクセスがありません。プライベートサブネットの VPC および NAT ゲートウェイを作成するには、[仮想プライベートクラウドを作成する](create-public-private-vpc.md)を参照してください。
+ 作成されてコンピューティングリソースにアタッチされた Elastic Network Interface は、手動でデタッチしたり、ユーザーのアカウントを使用して変更することはできません。これは、実行中のジョブに関連付けられている Elastic Network Interface が誤って削除されることを回避するためです。Elastic Network Interface を解放するには、ジョブを終了します。
+ コンピューティング環境には、マルチノード並列ジョブをサポートするために十分な最大数の vCPU があることが必要です。
+ Amazon EC2 インスタンスクォータには、ジョブを実行するために必要なインスタンスの数が含まれます。例えば、30 個のインスタンスを必要とするジョブで、リージョンではアカウントが 20 個のインスタンスのみを実行できる場合、このジョブは ステータスで停止します。そうなると、`RUNNABLE` ジョブは、ステータスのままになります。
+ マルチノード並列ジョブでノードグループにインスタンスタイプを指定する場合、コンピューティング環境がそのインスタンスタイプを起動できることが必要です。