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