このページでは、Compute Engine VM インスタンスの実行にかかる費用について説明します。Google Cloud の他のプロダクトの料金については、Google Cloud 料金リストをご覧ください。
ワークロードと要件に応じた VM の料金を確認
| 最適化 | ワークロード | マシンタイプ |
|---|---|---|
汎用 | さまざまなワークロードに対して最も優れたコスト パフォーマンス。 e2-micro VM インスタンスの Google Cloud 無料 VM プログラムの詳細をご覧ください。 | |
コンピューティング最適化 | ハイ パフォーマンス コンピューティング(HPC)ソリューションとコンピューティング負荷の高いワークロード向けに設計されています。 | |
メモリ最適化 | メモリ使用量の多いワークロードに最適で、他のマシン ファミリーよりもコアあたりのメモリ容量が多い。 | |
ストレージ最適化 | コア使用率が低く、ストレージ密度が高いワークロードに最適です。 | Titanium SSD を使用して次のローカル SSD ストレージ容量を提供 |
アクセラレータ最適化 | ML やハイ パフォーマンス コンピューティング(HPC)など、超並列 CUDA(Compute Unified Device Architecture)コンピューティング ワークロードに最適です。 |
ドキュメント: マシン ファミリーのリソースと比較ガイド
汎用
さまざまなワークロードに対して最も優れたコスト パフォーマンス。
e2-micro VM インスタンスの Google Cloud 無料 VM プログラムの詳細をご覧ください。
コンピューティング最適化
ハイ パフォーマンス コンピューティング(HPC)ソリューションとコンピューティング負荷の高いワークロード向けに設計されています。
メモリ最適化
メモリ使用量の多いワークロードに最適で、他のマシン ファミリーよりもコアあたりのメモリ容量が多い。
ドキュメント: マシン ファミリーのリソースと比較ガイド
Compute Engine の料金は、下記の価格表に基づき使用量に応じて課金されます。各請求期間の最終日に、Google Cloud の合計料金の請求書が送信されます。このページの料金は米ドル(USD)表記となっています。
Compute Engine では、ディスクサイズ、マシンタイプ メモリ、ネットワーク使用量は JEDEC バイナリ ギガバイト(GB)または IEC ギビバイト(GiB)単位(1 GiB は 230 バイト)で計算されます。同様に、1 TiB は 240 バイト(1,024 JEDEC GB)です。
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
ディスクとイメージ、ネットワーキング、単一テナント、Confidential VM サービス、VM インスタンスで使用される GPU の料金は対象外です。
よくある質問
次の課金モデルが、すべての vCPU、GPU、メモリリソースに適用されます。この課金モデルは、Compute Engine インスタンス上で実行するプレミアム イメージの一部にも適用されます。
すべての vCPU、GPU、メモリ量(GB)には、1 分の最小課金時間が適用されます。たとえば、VM を 30 秒間運用すると、1 分間分の使用料金が発生します。
最初の 1 分を経過すると、インスタンスは 1 秒単位で課金されます。
インスタンスの稼働時間は、インスタンスを起動してからインスタンスを停止するまでの秒数を測定したものです。インスタンスの停止とは、インスタンスの状態が「停止中」の場合です。インスタンスに障害が発生し、システムによって停止中とマークされた場合には、インスタンスが停止中になった後の料金は発生しません。インスタンスがアイドル状態であるにもかかわらず、ステータスが実行中の場合は、インスタンスの稼働時間に対して課金されます。インスタンスのステータスを判断する最も簡単な方法は、gcloud compute で gcloud compute instances list コマンドを使用するか、Google Cloud コンソールにアクセスすることです。
予約の場合、インスタンスの稼働時間は、予約を作成してからその予約を削除するまでの秒数単位で測定されます。予約済みのリソースは、利用の開始にかかわらず標準価格で請求されます。
注: Compute Engine では最低 1 分間分の使用料金が請求されるため、インスタンスの稼働時間が 30 秒間の場合でも、1 分間分が課金されます。1 分以降は、1 秒ごとに課金されます。詳しくは、課金モデルをご覧ください。
注: ご使用の Microsoft ライセンスの契約にソフトウェア アシュアランスが含まれる場合、1 時間単位のライセンス料を支払う代わりに、既存の SQL Server ライセンスを Compute Engine に移行できる可能性があります。ライセンス モビリティについて詳しくは、既存の Microsoft ライセンスの使用に関するドキュメントをご覧ください。
Compute Engine では、単一マシンタイプの一部としてではなく、vCPU ごとにメモリ量(GB)あたりで個別に課金されます。引き続き事前定義されたマシンタイプを使用してインスタンスを作成できますが、請求書には 1 時間あたりの vCPU とメモリ使用量が個別に記載されます。コアあたりのスレッド数を変更した場合、VM で使用されるスレッド数ではなく、VM のマシンタイプによって定義される vCPU の数に対して課金されます。
このページの「マシン ファミリー」と「マシンタイプ」のセクションにある料金表では、vCPU とメモリリソースに基づいた各マシンタイプの料金について説明します。また、各マシンタイプの具体的な費用も示します。また、Google Cloud 料金計算ツールを使用すると、さまざまな構成の料金を把握できます。
各マシンタイプの vCPU およびメモリ使用量には、その使用量が割引対象でない限り、オンデマンド料金が適用されます。各マシンタイプの vCPU およびメモリ使用量に、次のいずれかの割引を適用できます。
複数の割引を組み合わせて受けることはできません。詳しくは、割引の適用順序をご覧ください。
Spot の料金は動的で、1 日に 1 回変更される可能性がありますが、多くのマシンタイプ、GPU、TPU、ローカル SSD では、対応する正規料金の最大 91% までの割引が適用されます。Spot の料金は、すべての Spot VM とプリエンプティブル VM に自動的に適用されます。ただし、Compute Engine はいつでも Spot VM とプリエンプティブル VM をプリエンプトできるため、VM プリエンプションに対応できるフォールト トレラント アプリケーションでのみ推奨されます。
最新の料金については、Spot VM の料金ページをご覧ください。
詳細については、Spot VM のドキュメントをご覧ください。
Compute Engine では、確約利用契約(コミットメント)を購入することを条件として、リソースに大幅な割引料金が適用されます。コミットメントを購入すると、指定された期間(1 年間または 3 年間)の最小リソース使用量または最小利用額について確約することになります。
リソースの使用要件に応じて、1 年または 3 年のコミットメントを購入し、Compute Engine リソースの CUD を次のいずれかの方法で受け取ることができます。
Compute Engine では、すべてのリージョンで VM に対して一定の確約利用割引率が適用されます。1 年間のコミットメントで vCPU とメモリ、またはその両方を購入すると、オンデマンド料金から 37% の割引が適用されます。3 年間のコミットメントでリソースを購入すると、メモリ最適化マシンタイプではオンデマンド料金から 70% 割引、他のすべてのマシンタイプではオンデマンド料金から 55% 割引になります。
リソースベースの CUD は、メモリ最適化アップグレード プレミアム SKU を除く、各マシン ファミリーの次のマシンタイプで利用できます。
詳細については、コミットメント タイプをご覧ください。
コミットメントは、1 年分または 3 年分の割引価格契約を提供しますが、特定のゾーンの容量を予約するものではありません。予約を作成することで、予約した VM が実行されていなくても、特定のゾーンで容量が確実に確保されます。ゾーンリソースを割引価格で取得し、それに対する容量を予約するには、コミットメントを購入し、ゾーンリソースの予約を作成する必要があります。
また、予約をリソースベースのコミットメントに関連付けることで、コミットメント対象のリソースの容量が Compute Engine によって予約されるようにできます。GPU またはローカル SSD リソースを確約しておく場合は、これらのリソースを予約し、予約をコミットメントに関連付ける必要があります。
詳細については、予約と確定利用割引の併用をご覧ください。
リソースベースのコミットメントを購入すると、コミットメントに対して月単位で料金が発生します。使用を確約したリソースをすべて使用していなくても、コミットメントの月額料金を支払う必要があります。コミットメント料金は、確約したすべてのリソースの割引価格の合計です。Compute Engine では、コミットメントが有効になった日のオンデマンド料金を使用して各リソースの割引価格が計算されます。オンデマンド料金が変更されても、コミットメント期間が終了するまでリソースの毎月のコミットメント料金と割引料金は変わりません。
コミットメントを使用してカスタム マシンタイプを実行する場合、Compute Engine ではコミットメント料金に 5% のプレミアム料金が上乗せされます。Compute Engine は、これらのカスタム マシンタイプの VM を実行するコミットメントの部分と期間に対して、このプレミアム料金を請求します。
注: コミットメントを統合または分割すると、統合または分割されたコミットメントが有効になった日に、確約したリソースの割引料金が変更されることがあります。
コンピューティング フレキシブル CUD は、次の 1 つ以上のサービスで時間あたりの最小限の費用を確約することで適用される費用ベースの CUD です。
Compute Engine の場合、Cloud 請求先アカウント内の任意のプロジェクト、任意のリージョン、かつ有効なマシンタイプに属する vCPU とメモリ使用量に対して、フレキシブル CUD を受け取ることができます。
Cloud 請求先アカウントに対してフレキシブル コミットメントを購入して、1 年間または 3 年間の契約期間で、これらのプロダクトの 1 時間当たりの最小料金を確約します。具体的には、コミットメント期間全体を通して、1 時間あたりの指定された最小オンデマンド料金に相当する、対象となるリソースまたはサービスを使用することを確約します。コミットメントの期間に応じて、その時間あたりの最小費用に対して次の CUD が適用されます。
注: 他のオンデマンド VM の割引が適用されている Cloud 請求先アカウントでは、適用される割引が異なる場合があります。
購入したコミットメントは、購入後 1 時間以内にアクティブになります。この割引が適用された確約利用金額が、1 時間あたりのコミットメント料金になります。代わりに、Cloud 請求先アカウントに、確約利用金額の合計額に相当する時間単位のクレジットが付与されます。Google Cloud は、これらのクレジットを使用して、フレキシブル CUD の対象となる使用量に対する 1 時間あたりの費用を相殺します。毎月末に、Google Cloud は当月のコミットメント料金の合計額を計算し、請求を行います。
1 時間あたりのコミットメント料金は、確約利用期間を通じて 1 時間あたりの最低使用額を維持します。オンデマンド料金は確約した時間当たりの使用額で決まるため、リソースを確約分まで使用しなくても最低使用額分の料金を支払う必要があります。コミットメント期間中にリソースのオンデマンド料金が変更されても、コミットメント料金は変わりません。
重要: 1 つのフレキシブル コミットメントで、Compute Engine、GKE、Cloud Run の対象となる費用をカバーできます。任意のフレキシブル コミットメントについて、お客様が受け取るフレキシブル CUD のクレジットは、個々の対象となる費用額に比例して、これらのサービスに分配されます。Google Cloud の使用が Compute Engine に限定されているか、他のサービスにもまたがっているかによって、コミットメントに対して受け取るフレキシブル CUD クレジットに違いが生じる場合があります。
Compute Engine の場合、フレキシブル CUD の対象となるのは、次のマシンシリーズのメモリと vCPU のみです。リストに表示されているマシンシリーズでは、利用可能なすべてのマシンタイプと単一テナント ノードタイプが対象となります。
詳細については、次のドキュメントをご覧ください。
フレキシブル CUD の詳細については、コンピューティング フレキシブル CUD をご覧ください。
Compute Engine では、請求月の 25% 以上使用され、他の割引が適用されていないリソースに対して継続利用割引(SUD)が適用されます。請求月の 4 分の 1 を超えて該当するリソースを使用すると、そのリソースの継続使用に対して 1 時間ごとに自動的に割引が適用されます。割引率は使用量に応じて徐々に高くなります。1 か月間連続稼働している仮想マシン(VM)インスタンスでは、リソース料金に実質最大 30% の割引が適用されます。
Compute Engine は、Cloud 請求先アカウント内のリソース使用量に応じて SUD を自動的に計算して適用します。この割引を有効にするためにユーザーによる操作は必要ありません。
SUD は毎月のクレジットの形で付与されます。毎月末に、使用している対象の Compute Engine リソースごとに、そのリソースの使用時間に基づいてクレジットとして対象の SUD が適用されます。SUD に示されるクレジットの換金はできません。 Compute Engine は、これらのクレジットを使用して、月次のリソース使用料金を相殺します。月をまたいでクレジットを保存または使用することはできません。
継続利用割引について詳しくは、SUD のドキュメントをご覧ください。
特定の月の獲得クレジットはすべて、Google Cloud コンソールの Cloud 請求先アカウントの料金明細レポートで確認できます。クレジットの詳細とその表示方法については、「クレジットを表示して分析する」をご覧ください。
リソースベースのコミットメントとフレキシブル コミットメントの両方を購入すると、Cloud 請求先アカウントのプロジェクトの Compute Engine リソースをカバーできます。ただし、Compute Engine リソースに対して Google Cloud が提供する割引タイプは相互に排他的であり、組み合わせることはできません。どの時点においても、リソースに適用される割引は 1 種類のみです。リソース使用量の一部に対して特定の割引が適用されている場合、その使用量は他の割引の対象になりません。
リソースベースのコミットメントを使用すると、プロジェクト、リージョン、マシンシリーズに固有の予測可能で安定したリソース使用量をカバーできます。フレキシブル コミットメントを使用すると、一意のマシンシリーズ、プロジェクト、リージョンに固有ではないリソース使用量をカバーできます。Compute Engine リソースに対してリソースベースのコミットメントとフレキシブル コミットメントの両方を購入すると、Google Cloud はコミットメントの使用を 1 時間単位で次のように最適化します。
Google Cloud はまずリソースベースのコミットメントを利用し、結果として得られるすべてのリソースベースの CUD を対象となる時間単位の使用量に適用します。
Google Cloud は次に費用ベースのコミットメントを利用し、結果として得られるすべてのフレキシブル CUD を残りの有効なオンデマンド使用量に適用します。
すべてのコミットメントを使用した後、Google Cloud はオンデマンド料金を使用して、追加の 1 時間あたりの使用量に課金します。この 1 時間あたりの超過使用量は、該当する SUD の対象となる場合があります。
さらに、Spot VM(およびプリエンプティブル VM)にはすべて Spot の料金が適用されるため、Spot VM(およびプリエンプティブル VM)は CUD や SUD を受け取ることができません。
このページのマシン ファミリーとマシンタイプのセクションにある料金表では、各マシン ファミリーのマシンタイプのオンデマンド料金と、以下の割引料金を比較しています。
Google Cloud コンソールに、プロジェクトごとのトランザクション履歴が表示されます。この履歴には、特定のプロジェクトに関する現在の残高と、予測されるリソースの使用量が記載されています。
プロジェクトのトランザクション履歴を確認するには、見込み課金額の請求書ページをご覧ください。