このドキュメントでは、Compute Engine インスタンスのプロビジョニング モデルについて説明します。デプロイ オプションの詳細については、ワークロードに対する Compute Engine のデプロイ戦略を選択するをご覧ください。
プロビジョニング モデルは、インスタンスの可用性、存続期間、料金を決定します。これらのモデルを理解することで、ワークロードに最適なオプションを選択できます。
使用可能なプロビジョニング モデル
コンピューティング インスタンスを作成するときに、次のいずれかのプロビジョニング モデルを指定できます。プロビジョニング モデルを指定しない場合、Compute Engine はデフォルトで標準プロビジョニング モデルを使用します。
標準
スポット
Flex-start(プレビュー)
予約で制限
次の表は、各プロビジョニング モデルのユースケースと料金を比較するのに役立ちます。
標準 | スポット | Flex-start(プレビュー) | 予約で制限 | |
---|---|---|---|---|
概要 |
|
|
|
|
ユースケース | 次のワークロードなど、安定性と継続的な運用が必要なワークロードに最適です。
|
次のようなワークロードなど、中断に耐えられるワークロードに最適です。
|
安定性が求められ、7 日以内に実行する必要があるワークロード。次のワークロードなどです。
|
安定性と特定の実行時間を必要とするワークロードに最適です。たとえば、次のようなワークロードです。
|
料金 | インスタンスに対して標準料金が請求されます。詳細については、VM インスタンスの料金をご覧ください。 | ほとんどの vCPU、GPU、ローカル SSD は 60 ~ 91% の割引で利用できます。詳細については、Spot VM の料金をご覧ください。 | インスタンスで使用しているマシンファミリーまたは TPU のバージョンに基づいて、vCPU、GPU、TPU が最大 53% 割引されます。Dynamic Workload Scheduler(DWS)の料金をご覧ください。 | インスタンスが使用するマシン ファミリーに基づいて、vCPU と GPU で最大 53% の割引が適用されます。詳細については、アクセラレータ最適化 VM の料金をご覧ください。 |
割り当て | インスタンスを作成すると、標準割り当てが消費されます。 | インスタンスを作成すると、プリエンプティブル クォータ が消費されます。プロジェクトにプリエンプティブル割り当てがない場合、標準割り当てが消費されます。Google Cloud 無料枠クレジットは Spot VM には適用されません。 | MIG がグループにインスタンスを追加すると、プリエンプティブル 割り当てが消費されます。プロジェクトにプリエンプティブル割り当てがない場合、標準割り当てが消費されます。 | 割り当ては、予約にバインドされたプロビジョニング モデルには適用されません。 |
インスタンスの可用性と存続期間
次の表に、各プロビジョニング モデルのコンピューティング インスタンスの可用性と存続期間を示します。
標準 | スポット | Flex-start(プレビュー) | 予約で制限 | |
---|---|---|---|---|
作成の前提条件 | 作成の前提条件はありません。 | 作成の前提条件はありません。 | 作成の前提条件はありません。 | インスタンスを作成するには、まず複数のブロックの将来の予約リクエストを作成して容量を予約する必要があります。指定した日時に、Compute Engine はリクエストされた容量をプロビジョニングします。その後、インスタンスを作成して使用を開始できます。 |
サポートされているマシンシリーズ | A4 と A3 Ultra を除く任意のマシンシリーズを使用できます。 | 次のマシンシリーズを除く任意のマシンシリーズを使用できます。
|
使用できるマシンシリーズは次のとおりです。
|
VM を作成するために容量を予約する方法に基づいて、次のマシンシリーズのみを使用できます。
|
インスタンスの可用性 | リクエストしたリソースが使用可能な限り、インスタンスはいつでも作成できます。 | リクエストしたリソースが使用可能な限り、インスタンスはいつでも作成できます。 | インスタンスを作成できるのは、 MIG でサイズ変更リクエストを作成する方法のみです。Compute Engine は DWS を使用して、リソースの可用性に基づいてリクエストされた容量のプロビジョニングをスケジュールします。DWS を使用すると、GPU などの需要の高いリソースを確実に取得できます。 | インスタンスを作成できるのは、将来の日付の容量を予約した後のみです。リクエストされた日付に、Compute Engine はリクエストされた容量を提供します。この容量を使用してインスタンスを作成できます。TPU を予約すると、Compute Engine は DWS を使用して、リクエストされた容量をプロビジョニングします。DWS は、TPU などの需要の高いリソースを確実に取得できるようにします。 |
インスタンスの存続期間 | インスタンスの停止または削除のタイミングは、次のケースを除き、制御できます。
|
インスタンスの停止または削除のタイミングは、次のケースを除き、制御できます。
|
プロビジョニングされたインスタンスは、選択した実行時間(最大 7 日間)間実行されます。インスタンスの停止、一時停止、再作成はできません。 Compute Engine は、次のいずれかが発生するとインスタンスを削除します。
|
インスタンスの停止または削除のタイミングは、次のケースを除き、制御できます。
|
次のステップ
スポット プロビジョニング モデルを使用してインスタンスを作成するには、Spot VM をご覧ください。
Flex Start プロビジョニング モデルを使用してインスタンスを作成するには、MIG のサイズ変更リクエストについてをご覧ください。
予約バウンド モデルを使用してインスタンスを作成するために容量を予約するには、容量を予約するをご覧ください。