翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
使用アイテム Capacity Blocks 機械学習ワークロード用
Capacity Blocks は、短期の機械学習 (ML) ワークロードをサポートするために、将来、非常に人気のあるGPUインスタンスを予約するのに役立ちます。
の概要 Capacity Blocks とその仕組みについては、「」を参照してください。 Capacity Blocks Amazon ユーザーガイド の ML 用。 EC2
の使用を開始するには Capacity Blocks、特定のアベイラビリティーゾーンにキャパシティー予約を作成します。Capacity Blocks は、単一のアベイラビリティーゾーンでtargeted
キャパシティー予約として配信されます。起動テンプレートを作成するときは、キャパシティブロックの予約 ID とインスタンスタイプを指定します。次に、Auto Scaling グループを更新して、作成した起動テンプレートとキャパシティブロックのアベイラビリティーゾーンを使用します。キャパシティブロック予約が開始されたら、スケジュールされたスケーリングを使用して、キャパシティブロック予約と同じ数のインスタンスを起動します。
重要
Capacity Blocks は、特定の Amazon EC2インスタンスタイプと でのみ使用できます AWS リージョン。詳細については、「Amazon EC2ユーザーガイド」の「前提条件」を参照してください。
操作のガイドライン
以下は、Auto Scaling グループでキャパシティブロックを使用するに従うべき操作の基本的なガイドラインです。
-
キャパシティブロックの予約終了時刻の 30 分以上前に、Auto Scaling グループをゼロにスケールインします。Amazon EC2は、キャパシティブロックの終了時刻の 30 分前にまだ実行されているインスタンスをすべて終了します。
-
スケジュールされたスケーリングを使用して、適切な予約時間にスケールアウト (インスタンスの追加) およびスケールイン (インスタンスの削除) を行うことをお勧めします。詳細については、「Amazon EC2 Auto Scaling のスケジュールされたスケーリング」を参照してください。
-
必要に応じてライフサイクルフックを追加し、スケールインの際にインスタンス内でアプリケーションを正常にシャットダウンします。Amazon がキャパシティブロックの予約終了時刻の 30 分前にインスタンスをEC2強制終了する前に、ライフサイクルアクションが完了するまでの十分な時間を確保してください。詳細については、「Amazon EC2 Auto Scaling のライフサイクルフック」を参照してください。
-
Auto Scaling グループが、予約期間全体を通して正しいバージョンの起動テンプレートを指定していることを確認してください。
$Default
または$Latest
バージョンではなく、特定のバージョンの起動テンプレートを指定することをお勧めします。
注記
予約が終了するまでキャパシティブロックインスタンスを実行したままで、Amazon がEC2それを再利用した場合、Auto Scaling グループのスケーリングアクティビティは、キャパシティブロックの最後に意図的に再利用されたにもかかわらず、taken out of service in response to an EC2 health check that indicated it had been terminated or stopped
「」と表示されます。同様に、Amazon EC2 Auto Scaling は、ヘルスチェックに失敗したインスタンスの場合と同じ方法でインスタンスを置き換えようとします。詳細については、「Auto Scaling グループ内のインスタンスのヘルスチェック」を参照してください。
起動テンプレートでキャパシティブロックを指定する
Auto Scaling グループの特定のキャパシティブロックをターゲットとする起動テンプレートを作成するには、次のいずれかの方法を使用します。
制限事項
-
サポート対象 Capacity Blocks は、Auto Scaling グループに互換性のある設定がある場合にのみ使用できます。混合インスタンスグループおよびウォームプールはサポートされていません。
-
一度にターゲットにできるキャパシティブロックは 1 つだけです。
関連リソース
-
P5 インスタンスを使用するための前提条件と推奨事項については、「Amazon EC2ユーザーガイド」のP5 インスタンスの使用開始」を参照してください。
-
Amazon は の使用EKSをサポートしています Capacity Blocks は、Amazon EKSクラスターでの短時間の機械学習 (ML) ワークロードをサポートします。詳細については、「」を参照してくださいCapacity Blocks Amazon ユーザーガイド の ML 用。 EKS
-
以下を使用できます..。Capacity Blocks サポートされているインスタンスタイプとリージョン。ただし、オンデマンドキャパシティ予約では、他のインスタンスタイプやリージョンのキャパシティを柔軟に予約できます。オンデマンドキャパシティ予約オプションの使用方法を示すチュートリアルについては、「」を参照してくださいキャパシティ予約を使用して特定のアベイラビリティーゾーンでキャパシティを予約する 。