Google Kubernetes Engine の料金
このページでは、Google Kubernetes Engine(GKE)のエディション、コンピューティング リソース、クラスタ運用モード、クラスタ管理料金、適用される Ingress 料金について説明します。
Standard エディション
完全に自動化されたクラスタ ライフサイクル管理、Pod とクラスタの自動スケーリング、費用の可視化、インフラストラクチャ費用の自動最適化が含まれます。クラスタあたり 1 時間ごとに $0.10 の料金が発生します。
Enterprise エディション
Standard エディションの機能に加えて、マルチチーム、マルチクラスタ、セルフサービスの運用、高度なセキュリティ、サービス メッシュ、構成、ベスト プラクティスのオブザーバビリティ指標、統合されたコンソール エクスペリエンスが含まれます。vCPU あたり 1 時間あたり $0.00822 の料金が発生します。
プロジェクトで GKE Enterprise を有効にすると、ハイブリッド クラウド機能やマルチクラウド機能など、GKE Enterprise プラットフォームをフル活用できます。有効にすると、GKE Enterprise の料金は、GKE Enterprise クラスタ vCPU の数に基づいて、すべてのGKE Enterprise クラスタに適用され、時間単位で課金されます。vCPU が「管理下にある」とみなされるのは、GKE Enterprise コントロール プレーンによって vCPU がスケジュール可能なコンピューティング容量であると認識されている場合です。つまり、関連するユーザー クラスタ内のすべての vCPU が該当し、管理クラスタとコントロール プレーン ノードの両方は含まれません(オンプレミス オプションの場合)。各環境で利用可能な GKE Enterprise の機能の詳細については、デプロイ オプション ガイドをご覧ください。
GKE Enterprise で Autopilot クラスタを使用する場合は、Autopilot の料金で説明されている料金モデルに加えて、Enterprise ティアに対して vCPU 単位で課金されます。
料金表
GKE Enterprise では従量課金制の料金が適用され、GKE Enterprise クラスタを使用すると、下記の料金で使用量に応じて課金されます。設定ガイドの手順に沿って、GKE Enterprise をいつでも従量課金制でご利用いただけます。
料金は米ドル(USD)で表しています。米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。各請求期間の最終日に、期間中の使用量と料金が記載された請求書が送信されます。
パブリック クラウド環境 | 従量課金制 正規価格(時間単位) |
従量課金制の正規料金 (月単位)M |
---|---|---|
GKE Enterprise GC | $0.00822 /vCPU | $6/vCPU |
GKE Enterprise マルチクラウド(AWS)AWS | $0.00822 /vCPU | $6/vCPU |
GKE Enterprise Multi-Cloud(Azure)AZ | $0.00822 /vCPU | $6/vCPU |
GKE Enterprise マルチクラウド(接続クラスタ)AC | $0.00822 /vCPU | $6/vCPU |
オンプレミス環境 | 従量課金制(時間単位) | 従量課金制(月単位) 料金(月単位)M |
---|---|---|
GDC(vSphere) | $0.03288/vCPU | $24/vCPU |
GDC(ベアメタル)BM、BM2 | $0.03288/vCPU | $24/vCPU |
M - 1 か月の 730 時間に基づく推定月額料金。
GC - Google Cloud 上の GKE Enterprise の料金には、Compute Engine、Cloud Load Balancing、Cloud Storage などの Google Cloud リソースの料金は含まれません。
AWS - GKE Enterprise on AWS の料金に、EC2、ELB、S3 などの AWS リソースに関連する費用は含まれません。AWS リソースに対する料金はすべてお客様の負担となります。
AZ - GKE Enterprise on Azure の料金に、VM、LB、Azure Storage などの Azure リソースに関連する費用は含まれません。Azure リソースに対する料金はすべてお客様の負担となります。
BM - ベアメタル版 GKE Enterprise / GDC(ソフトウェアのみ)の場合、ハイパースレッディングが有効になっている場合、料金計算では 1 つの CPU が 2 つの vCPU に相当します。ハイパースレッディングが有効になっていない場合、1 つの CPU は 1 つの vCPU に相当します。
BM2 - VM ランタイムは、GKE Enterprise / GDC(ソフトウェアのみ)のベアメタルで有効にできる機能です。代替 SKU や追加料金は必要ありません。
AC - CNCF 準拠クラスタの場合。詳細
をご覧ください。
GKE Enterprise を初めてご利用になるお客様は、最大 90 日間 GKE Enterprise を無料でお試しいただけます。トライアル中も適用可能なインフラストラクチャの使用料が請求されます。登録するには、GKE コンソールに移動して、トライアルを有効にします。
GKE Enterprise の使用を停止する場合は、GKE Enterprise の無効化の手順に沿って操作してください。
Autopilot モード
Autopilot クラスタでは、無料枠の経過後に 1 時間、1 クラスタあたり $0.10 の定額料金がクラスタごとに、さらに実行するワークロードに対する料金が発生します。Autopilot は、ワークロード ドリブンのプロビジョニング モデルを使用します。このモデルでは、ワークロードの Pod 仕様で指定された要件に基づいてリソースがプロビジョニングされます。GKE には、返金制度を備えたサービスレベル契約(SLA)が含まれていて、コントロール プレーンで 99.95%、複数ゾーンでの Autopilot Pod で 99.9% の稼働率を保証します。また、複数リージョンでの GKE Enterprise Autopilot Pod では 99.99% の稼働率を保証します。確約利用割引(CUD)を使用すると、リソース使用量が予測可能なワークロードの費用を削減できます。
デフォルトでは、作成したワークロードは Google の汎用コンピューティング プラットフォームにプロビジョニングされ、Pod がリクエストしたリソースに対してのみ課金されます(予備のコンピューティング容量やシステムのオーバーヘッドは課金されません)。ワークロードを 28 vCPU を超えてスケールする必要がある場合は、Pod ベースのコンピューティング プロビジョニングと課金と同じアプローチを使用する Balanced または Scale-Out のコンピューティング クラスを使用できます。Confidential GKE Node を有効にすると、追加料金が適用されます。詳細については、Confidential GKE Nodes on GKE Autopilot pricing をご覧ください。
また、ワークロードにアクセラレータや Compute Engine マシンシリーズなどの特定のハードウェアをリクエストすることもできます。このような特殊なワークロードの場合、Autopilot は、ワークロードに対してリクエストされたコンピューティング容量を少なくとも備えたノードをプロビジョニングし、ノードの全体に対して課金します。このノードベースのコンピューティングモデルは、特定のハードウェア要件があるワークロードに最適ですが、プロビジョニングされたリソースを最大限に活用する方法を検討する必要があります。
このようなコンピューティングのプロビジョニングと課金のアプローチにより、特殊なワークロードには特定のコンピューティング ハードウェアを、それ以外のワークロードにはよりシンプルな Pod ベースのコンピューティングのプロビジョニング アプローチを使用できます。
特定のハードウェア要件のない Pod
デフォルトの汎用プラットフォームと、Balanced コンピューティング クラスと Scale-Out コンピューティング クラスは、Pod ベースの課金モデルを使用します。実行中の Pod が Pod リソース リクエストでリクエストした CPU、メモリ、エフェメラル ストレージ リソースに対して、1 秒単位で課金されます。最小期間はありません。この課金モデルは、デフォルトの汎用プラットフォームと、Balanced コンピューティング クラスと Scale-Out コンピューティング クラスに適用されます。このモデルの考慮事項は次のとおりです。
リソース リクエストが定義されていない場合は、Autopilot がデフォルト値を設定し、必要な最小値または CPU とメモリの比率を満たしていない値をスケールアップします。ワークロードに必要なリソース リクエストを設定することで、最も最適な価格を実現できます。
作成中または現在実行中の Pod(実行フェーズの Pod と、保留フェーズで ContainerCreating ステータスの Pod)に対してのみ料金が発生します。スケジュールを待機している Pod と終了した Pod(Succeeded または Failed とマークされた Pod など)は課金されません。
システム Pod、オペレーティング システムのオーバーヘッド、未割り当てスペース、スケジュールされていない Pod に対しては料金は発生しません。費用を最適化するために、ワークロードに適切なリソース リクエストと Pod レプリカ数を設定します。Pod ベースの課金モデルでは、基盤となるノードのサイズや数量は課金に影響しません。
汎用(デフォルト)Pod
*Spot の料金は動的で、最大 30 日に 1 回変化する可能性がありますが、 対応する通常価格の 60 ~ 91% の割引を常に提供します CPU、メモリ、GPU に対応しています
バランスとスケールアウトのコンピューティング クラスの Pod
*Spot の料金は動的で、最大 30 日に 1 回変化する可能性がありますが、 対応する通常価格の 60 ~ 91% の割引を常に提供します CPU、メモリ、GPU に対応しています
特定のハードウェア要件がある Pod
Autopilot は、アクセラレータや Compute Engine マシンシリーズなどの特定のハードウェアをリクエストする場合に、ノードベースの課金モデルを使用します。Pod がこのような種類のハードウェア リソースをリクエストすると、GKE はリクエストに最も近い事前定義された Compute Engine マシンタイプを割り当てます(その結果、Pod がリクエストしたものよりも大きくなる可能性があります)。基盤となる VM リソースに対して課金され、Compute Engine CUD などの適用可能な割引が適用されます。これに、コンピューティング リソースの管理料金が加算されます。
マシン全体に対して課金されるため、これらの特殊なワークロードがプロビジョニングされたマシンの全リソースを効率的に利用するようにしてください。この考慮事項は、デフォルトの Pod ベースの課金モデルには適用されません。このモデルは、小規模なワークロード(マシンシリーズで最も小さいマシンサイズよりもはるかに少ないリソースを要求するワークロード)と、事前定義された Compute Engine マシンタイプに効率的に適合しないワークロードに最適です。
アクセラレータと特定のマシンシリーズのノード管理プレミアム
*Spot の料金は動的で、最大 30 日に 1 回変化する可能性がありますが、
対応する通常価格の 60 ~ 91% の割引を常に提供します
CPU、メモリ、GPU に対応しています
標準モード
標準モードで作成されたクラスタは、クラスタの規模やトポロジにかかわらず、無料枠 の経過後に 1 時間、1 クラスタあたり $0.10 の管理手数料が発生します。GKE クラスタ管理手数料は、GKE Enterprise クラスタには適用されません。
標準モードでは、GKE は Compute Engine インスタンスのワーカーノードをクラスタ内で使用します。ノードを削除するまでは、Compute Engine の料金設定に基づいて、これらのインスタンスごとに課金されます。Compute Engine リソースは秒単位で課金され、最小使用料金は 1 分間分です。
Compute Engine は、クラスタ内の Compute Engine インスタンスに適用される確約利用割引を提供しています。詳細については、Compute Engine での確約利用割引をご覧ください。
GKE には、返金制度を備えたサービスレベル契約(SLA)が含まれていて、リージョン クラスタのコントロール プレーンで 99.95%、ゾーンクラスタのコントロール プレーンで 99.5% の稼働率を保証します。
クラスタ管理手数料と無料枠
1 時間、1 クラスタあたり $0.10 のクラスタ管理手数料(1 秒単位で課金)が、運用モード、クラスタの規模、トポロジに関係なく、すべての GKE クラスタに適用されます。
GKE の無料枠では、ゾーンクラスタと Autopilot クラスタに適用される月額 $74.40 のクレジットが、請求先アカウントごとに提供されます。単一のゾーンクラスタまたは Autopilot クラスタのみを使用する場合は、このクレジットで最低限そのクラスタの月額の費用がすべてカバーされます。未使用の無料枠クレジットは繰り越されず、他の SKU には適用できません(たとえば、コンピューティング料金やリージョン クラスタのクラスタ料金に適用することはできません)。
次の条件がクラスタの管理手数料に適用されます。
この手数料は、クラスタの規模やトポロジにかかわらず一定です。シングルゾーン クラスタ、マルチゾーン クラスタ、リージョン クラスタ、Autopilot クラスタのいずれでも、すべてクラスタごとに定額手数料が発生します。
この手数料は GKE Enterprise クラスタには適用されません。
次の例は、クラスタ管理手数料と無料枠クレジットが組織の請求アカウントにどのように適用されるかを示します。ここでは、組織のリージョン クラスタ時間とゾーンクラスタ時間のみを示しており、GKE Enterprise クラスタ時間は除外されています。課金対象の合計は月単位で計算され、月単位の無料枠クレジットが適用されたものです。
組織の請求先アカウント | 1 か月の Autopilot クラスタ時間 | 1 か月のリージョン クラスタ時間 | 1 か月のゾーンクラスタ時間 | 使用した無料枠のクレジット | GKE クラスタの管理手数料の総月額 (1 クラスタあたり $0.10/時間) |
---|---|---|---|---|---|
account_1 | 744 | 0 | 0 | $74.40 | $0 |
account_2 | 0 | 1000 | 500 | $50 | $100 |
account_3 | 1000 | 1000 | 1000 | $74.40 | $225.60 |
拡張サポート期間
Extended リリース チャンネルのクラスタは、GKE マイナー バージョンを維持し、標準サポート期間を超えて拡張サポートを受けることができます。拡張サポートを利用すると、GKE マイナー リリースを最長 24 か月間サポートされます。クラスタの標準サポートが終了すると、GKE の拡張サポート期間のクラスタ管理手数料が追加で課金されます。標準サポート期間中は、Extended リリース チャンネルの使用に対して追加料金はかかりません。また、標準サポート期間の対象となるマイナー バージョンにいつでもアップグレードできます。詳しくは、Extended チャンネルで長期サポートを利用するをご覧ください。
クラスタあたり 1 時間ごとに $0.50 の料金が発生します。GKE の拡張期間のクラスタ管理手数料は、GKE クラスタ管理手数料(1 クラスタあたり $0.10/時間)に加えて発生し、合計で 1 クラスタあたり $0.60/時間となります。GKE の拡張期間のクラスタ管理手数料は、GKE Enterprise エディションに含まれています。
マルチクラスタ Ingress
マルチクラスタ Ingress は GKE Enterprise の一部として含まれるため、GKE Enterprise on Google Cloud クラスタでマルチクラスタ Ingress を使用するための追加料金はありません。GKE Enterprise のライセンスが付与されていない GKE クラスタがある場合にマルチクラスタ Ingress を使用すると、スタンドアロンの料金レートが適用されます。マルチクラスタ Ingress の機能は、GKE Enterprise のライセンスを使用する場合もスタンドアロンの料金で使用する場合も同じです。請求方法は、GKE Enterprise に登録または登録解除することでいつでも変更できます。
いずれの場合も、MultiClusterIngress
リソースのロードバランサとトラフィックは、ロードバランサの料金に従って個別に課金されます。
GKE Enterprise のライセンス
マルチクラスタ Ingress は GKE Enterprise の一部として含まれています。GKE Enterprise API(gcloud services enable anthos.googleapis.com
)を有効にして、クラスタがフリートに登録されている場合、マルチクラスタ Ingress の使用に追加料金はかかりません。
スタンドアロン版の料金
マルチクラスタ Ingress のスタンドアロンの料金は、マルチクラスタ Ingress バックエンドとみなされる Pod の数に基づいて決まります。1 つのバックエンド Pod あたり月額 $3(730 時間)です。この料金は、1 バックエンド Pod あたり毎時約 $0.0041096 で、5 分単位で課金されます。
バックエンド Pod の数は、プロジェクト内のすべての GKE クラスタ間で MultiClusterService
リソースのメンバーとなっている Pod の合計数です。次の例は、バックエンド Pod のカウント方法を示しています。
マルチクラスタ Ingress は、MultiClusterIngress
リソースに対する直接のバックエンドである Pod にのみ課金されます。マルチクラスタ Ingress バックエンドではない Pod は課金されません。この例では、Pod バックエンドを持つ 2 つのクラスタに MultiClusterService
リソースが 3 つあります。Service A、B、C のメンバーである Pod は直接のバックエンドではないため、スタンドアロンの料金には課金されません。
複数の MultiClusterService
リソースのメンバーとなっている Pod は、そのメンバーになっている MultiClusterService
ごとに課金されます。2 つの Pod は D と E の両方の MultiClusterService
のメンバーです。
次の表に、この例の 2 つのクラスタでのスタンドアロン版による課金の月額費用をまとめます。
MultiClusterService | ポッド | 月額 |
---|---|---|
D | 3 | $9 |
E | 4 | $12 |
F | 1 | $3 |
合計 | 8 | $24 |
マルチクラスタ Ingress の課金の構成方法の詳細については、API の有効化をご覧ください。
Backup for GKE
Backup for GKE は GKE とは別のサービスであり、GKE データの保護と管理に使用できます。
Backup for GKE では、2 つのディメンションに沿って料金が発生します。1 つ目は、GKE バックアップ管理の料金で、保護される GKE Pod の数に基づいて課金されます。2 つ目は、バックアップ ストレージの料金で、保存されているデータの量(GiB)に基づいて課金されます。どちらの料金も、他の GKE 機能の請求と同様、月単位で計算されます。
たとえば、アイオワ州(us-central1)で 1 つのバックアップ プランをご利用のお客様が 1 か月に平均 20 個の Pod をバックアップし、アイオワ州に 200 GiB のバックアップ ストレージ データを保存している場合、請求額は $25.60 になります。この $25.60 には、1 か月の GKE バックアップ管理の料金 $20(20 × $1.00/Pod/月)と、バックアップ ストレージの料金 $5.60($200 × $0.028/GiB/月)が含まれます。
2023 年 6 月 26 日より、ソースの GKE クラスタとは異なるリージョンに保存されるバックアップに対して、新しいネットワーク アウトバウンド データ転送料金が導入されます。これらの料金は、送信元と送信先のリージョンと、このような「クロスリージョン」バックアップ オペレーションごとに転送されたバイト数に基づいて計算されます。
GKE クラスタのロケーション | バックアップのロケーション | |||||||
---|---|---|---|---|---|---|---|---|
北アメリカ | ヨーロッパ | アジア | インドネシア | オセアニア | 中東 | ラテンアメリカ | アフリカ | |
北アメリカ | $0.02/GiB | $0.05/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
ヨーロッパ | $0.05/GiB | $0.02/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
アジア | $0.08/GiB | $0.08/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
インドネシア | $0.10/GiB | $0.10/GiB | $0.10/GiB | なし | $0.08/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB |
オセアニア | $0.10/GiB | $0.10/GiB | $0.10/GiB | $0.08/GiB | $0.08/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB |
中東 | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.08/GiB | $0.14/GiB | $0.11/GiB |
ラテンアメリカ | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB |
アフリカ | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB | $0.11/GiB | $0.14/GiB | なし |
料金計算ツール
Google Cloud 料金計算ツールを使用すると、クラスタ管理手数料とワーカーノード料金も含めた月単位の GKE 料金を見積もることができます。
次のステップ
- Google Kubernetes Engine のドキュメントを読む。
- Google Kubernetes Engine を使ってみる。
- 料金計算ツールを試す。
- Google Kubernetes Engine のソリューションとユースケースについて学習する。