Virtual Private Cloud の料金
このページでは、Virtual Private Cloud(VPC)ネットワークのリソースのネットワーク料金について説明します。
Google Cloud プロダクト以外の料金については、ネットワーキングのすべての料金体系をご覧ください。
一般的なネットワークの料金体系情報
- データ転送
- データ転送には、Google Cloud リソース(VM など)に送信されるトラフィックがあり、Google Cloud から インターネットへの、または Google Cloud 内の 2 つのリソース間に配置されます。
リージョンとは、 データセンターのキャンパスにトラフィックは次のように転送されます。
- 常に Google のネットワークを使用する場所の一連の建物内(ゾーン内とリージョン内の料金)
- 常に Google のネットワークを使用する別の場所で Google が運営している別の建物に転送(リージョン間の料金)
- Cloud Interconnect 接続を介して Google が運営していない場所に転送(Cloud Interconnect の料金)
- Google が運営していないロケーション(Cloud Interconnect 経由以外) 接続(インターネット データ転送(送信)料金)
- プレミアム ティア
- Network Service Tiers プレミアム ティアでは、Google のプレミアム バックボーンを利用して外部ユーザーとのトラフィックの伝送を行います。公共のインターネットは通常、ユーザーとの通信、およびユーザーと最も近い Google ネットワークの受信ポイントとの通信でのみ使用されます。
- スタンダード ティア
- Network Service Tiers スタンダード ティアでは、公共のインターネットを使用してサービスおよびユーザーとのトラフィックの伝送を行います。公共のインターネットが使用されるためサービス品質は低下しますが、プレミアム ティアより経済的です。
インバウンド データ転送の料金
トラフィックの種類 | 価格 |
---|---|
インバウンド データ転送 | インバウンド データ転送は無料。ただし、作成したリソースに対して データを処理しますインバウンド データを処理するサービスは次のとおりです。 リクエストに対するレスポンスはデータ転送(送信)としてカウントされ、料金が発生します。 |
Google Cloud 内の VM 間データ転送の料金
このセクションでは、Google Cloud VM から発信され、別の Google Cloud VM で受信されるトラフィックについて説明します。費用は、トラフィックを送信する VM のプロジェクトに対して課金されます。この料金体系は、Compute Engine VM、Google Kubernetes Engine(GKE)ノード、App Engine フレキシブル環境を実行している VM に影響します。以下の料金は、Google Cloud 無料トライアルの期間中および期間終了後の両方に適用されます。無料トライアルの期間中、これらの料金は無料トライアルのクレジット金額に対して課金されます。
ゾーン間のデータ転送
送信元 VM と宛先 VM が同じ Google Cloud リージョンの異なるゾーンにある場合の VM 間のデータ転送トラフィックの種類 | 料金 |
---|---|
内部 IPv4 アドレスまたは任意の IPv6 アドレスを使用する場合の同じ Google Cloud ゾーンへのデータ転送 1 | 無料 |
同じリージョンの別の Google Cloud ゾーンへのデータ転送
内部 IP アドレスまたは外部 IP アドレスを使用する場合の Google Cloud リージョン
1(1 GiB あたり)
注: 外部 IPv4 アドレスとの間のトラフィックは、宛先に関係なく、すべてゾーンを出ます。
|
$0.01 |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
リージョン間データ転送
移行元 VM と移行先 VM が異なる Google Cloud リージョンにある場合の VM 間のデータ転送。料金はすべて GiB 単位(米ドル)ですVM または Google Cloud サービスのロケーション | エクスポート先 | ||||||||
---|---|---|---|---|---|---|---|---|---|
北アメリカ | ヨーロッパ | アジア3 | インドネシア | オセアニア2 | 中東 | 南アメリカ | アフリカ | ||
送信元 | 北米 | $0.02 | $0.05 | $0.08 | $0.10 | $0.10 | $0.11 | $0.14 | $0.11 |
ヨーロッパ | $0.05 | $0.02 | $0.08 | $0.10 | $0.10 | $0.11 | $0.14 | $0.11 | |
アジア3 | $0.08 | $0.08 | $0.08 | $0.10 | $0.10 | $0.11 | $0.14 | $0.11 | |
インドネシア | $0.10 | $0.10 | $0.10 | なし | $0.10 | $0.11 | $0.14 | $0.14 | |
オセアニア2 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.11 | $0.14 | $0.14 | |
中東 | $0.11 | $0.11 | $0.11 | $0.11 | $0.11 | $0.11 | $0.14 | $0.11 | |
南米 | $0.14 | $0.14 | $0.14 | $0.14 | $0.14 | $0.14 | $0.14 | $0.14 | |
アフリカ | $0.11 | $0.11 | $0.11 | $0.14 | $0.14 | $0.11 | $0.14 | なし |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
VM から Google サービス
このセクションでは、Google Cloud VM から発信され、Google サービスで受信されるトラフィックについて説明します。費用は、トラフィックを送信する VM のプロジェクトに対して課金されます。この料金体系は、Compute Engine VM、Google Kubernetes Engine ノード、App Engine フレキシブル環境を実行している VM に影響します。以下の料金は、Google Cloud 無料トライアルの期間中および期間終了後の両方に適用されます。無料トライアルの期間中、これらの料金は無料トライアルのクレジット金額に対して課金されます。
トラフィックの種類 | 料金 |
---|---|
Gmail、YouTube、Google マップなど、特定の Google サービスへのデータ転送 DoubleClick 外部 IP アドレスを持つ Google Cloud 内の VM から、または外部 IP アドレスを持つ VM から 内部 IP アドレス | 無料 |
同じ組織内の別の Google Cloud サービスへのデータ転送 外部 IP アドレスまたは外部 IP アドレスを使用して 内部 IP アドレス(Memorystore for Redis は除く) Filestore、GKE、Cloud SQL です。 | 無料 |
Compute Engine と GKE から Cloud CDN と Media CDN。 | 無料(Cloud CDN にはキャッシュ フィルが適用される場合があります)。 |
Memorystore for Anthos の Redis、Filestore、 Cloud SQL、 と Google Kubernetes Engine を同じリージョン内の VM 間トラフィックと同様に課金されます。 | Google Cloud 内の VM 間データ転送の料金 |
別のリージョンの Google Cloud サービスへのデータ転送。 | Google Cloud 内の VM 間データ転送の料金 |
Spanner ネットワークの料金については、以下をご覧ください。 Spanner の料金。 | |
Cloud Storage ネットワークの料金については、Cloud Storage の料金をご覧ください。 |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
インターネット データ転送速度
プレミアム ティアの料金
プレミアム ティアは、すべての Google Cloud データ転送のデフォルト ティアです。スタンダード ティアを使用するには、明示的に指定する必要があります。
以下の料金は、Google Cloud 無料トライアルの期間中および期間終了後の両方に適用されます。無料トライアルの期間中、これらの料金は無料トライアルのクレジット金額に対して課金されます。
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
スタンダード ティアの料金
データ転送(送信)料金は配信される 1 GiB あたりです。料金は、トラフィックの発信元の地理区分に基づいて計算されます。上り(内向き)料金は無料のままです。スタンダード ティアには Always Free の使用量上限は適用されません。
500 TiB を超える料金については、営業担当者にお問い合わせください。
内部 IP アドレス料金
静的またはエフェメラル内部 IP アドレスには課金されません。
外部 IP アドレス料金
静的 IP アドレスとエフェメラル外部 IP アドレスに対して、次の表に従って課金されます。
予約した静的外部 IP アドレスを VM インスタンスや転送ルールなどのリソースに割り当てていない場合、その未使用の IP アドレスは、使用中の静的外部 IP アドレスとエフェメラル外部 IP アドレスよりも課金レートが高くなります。
転送ルールに割り当てられた静的外部 IP アドレスについては課金されません。
外部 IPv6 アドレス範囲については、 またはサブネットに割り当てられているか、 割り当てられています。料金は発生せず、 静的リージョン IPv6 アドレス(プレビュー)。
使用中または未使用
Google Cloud は、インスタンスが実行中であっても停止していても、静的外部 IP アドレスが VM インスタンスと関連付けられている場合、このアドレスを使用中と見なします。インスタンスが削除されている場合、または IP アドレスがインスタンスから分離されている場合、Google Cloud は静的 IP アドレスが未使用であると見なします。
エフェメラル IP アドレスについては、関連付けられた VM インスタンスが実行中のときに限り、Google Cloud はそのアドレスを使用中であると見なします。インスタンスが停止または削除されると、Google Cloud はエフェメラル IP アドレスを解放し、このアドレスを使用中と見なしません。
静的外部 IP アドレスが使用中であるかどうかは、gcloud compute addresses list
リクエストを実行すれば確認できます。このコマンドでは、静的外部 IP アドレスとそのステータスのリストが返されます。
gcloud compute addresses list
NAME REGION ADDRESS STATUS
address-1 130.211.8.68 IN_USE
address-2 35.186.217.84 RESERVED
この例では、IPv4 address-1
が使用中であり、IPv4 address-2
が予約されているものの未使用です。どちらのアドレスも、このドキュメントの外部 IP アドレス料金の表に従って課金されます。
ファイアウォール ルール
Cloud Next Generation Firewall の料金については、Cloud NGFW の料金ページをご覧ください。
Private Service Connect
Private Service Connect に関連する費用は、構成によって異なります。
消費者料金
Private Service Connect エンドポイント(転送ルール)を使用して Google API にアクセスする
項目 | 1 時間あたりの料金(USD) |
処理 1 GiB あたりの料金、 インバウンド データ転送とアウトバウンド データ転送 |
---|---|---|
Google API へのアクセスに使用される Private Service Connect エンドポイント(転送ルール) | $0.01 | データ料金はかかりません |
Google API のリージョン エンドポイントにアクセスするための Private Service Connect エンドポイント(転送ルール) | $0.01 | データ料金はかかりません |
Private Service Connect バックエンド(ロードバランサ)を使用した Google API へのアクセス
Private Service Connect バックエンドでは、 Google API にアクセスする必要があったためです。すべてのロードバランサ の料金が適用されます。Google に送信される Private Service Connect NEG へのトラフィック ロードバランサによって処理されたデータに対して API のロード バランシング料金が発生します。ただし、 VPC ネットワーク間のデータ転送トラフィックに対して Private Service Connect の料金は発生しない Private Service Connect NEG と Google API。
ロードバランサの料金については、 グローバル外部アプリケーション ロードバランサ 内部アプリケーション ロードバランサ。
Private Service Connect エンドポイント(転送ルール)を使用して公開サービスにアクセスする サービス
項目 | 1 時間あたりの料金(米ドル) |
処理 1 GiB あたりの料金、 インバウンド データ転送とアウトバウンド データ転送 |
---|---|---|
Private Service Connect エンドポイント(転送ルール) | $0.01 |
消費者データ処理 Private Service Connect では、Private Service Connect エンドポイントとの間のトラフィックのゾーン間のデータ転送に対して課金されません。 グローバル アクセスを使用できるエンドポイントの場合、 エンドポイントが他のリージョンのリソースからアクセスされるとき。 リージョン間のデータ転送料金も適用されます。 トラフィックです。 |
Private Service Connect は、エンドポイントを登録する Service Directory の名前空間を自動的に作成します。 プロジェクトの同じリージョン内のエンドポイントには、明示的に指定しない限り、単一のデフォルトの名前空間が使用されます。 追加の Namespace を作成します。Service Directory の料金について詳しくは、 Service Directory の料金をご覧ください。
Private Service Connect バックエンド(ロードバランサ)を使用した公開サービス サービス
Private Service Connect バックエンドでは、 ロードバランサが パブリックサービスにアクセスできるようにしますすべてのロードバランサの料金が適用されます。トラフィック 公開された Private Service Connect NEG と Private Service Connect ロードバランサによって処理されたデータに対するロード バランシング料金と、 Private Service Connect は、NEG と VPC の間のデータ転送トラフィックを アクセスできます。
次の表に、この構成に適用される料金の概要を示します。
項目 | 料金(米ドル) |
---|---|
別の VPC ネットワーク内のサービスへのアクセスに使用される Private Service Connect エンドポイント(ロードバランサ) | すべてのグローバル外部アプリケーション ロードバランサまたは内部アプリケーション ロードバランサ 料金が適用されます |
Private Service Connect NEG と公開サービス間のトラフィック |
消費者データ処理 Private Service Connect では、Private Service Connect バックエンドとの間のトラフィックに対するゾーン間のデータ転送に対して課金されません。 |
アクセスに Private Service Connect インターフェースを使用する コンシューマまたはコンシューマの VPC ネットワークに
項目 | 1 時間あたりの料金(米ドル) |
処理データ 1 GB あたりの料金、 データ転送(米ドル) |
---|---|---|
Private Service Connect インターフェース プロデューサー VPC ネットワークまたはコンシューマ VPC ネットワークへのアクセスに使用 | 1 時間あたりの料金なし |
消費者データ処理 コンシューマーからプロデューサーへのゾーン間またはリージョン間のトラフィックについては、VM の下り(外向き)トラフィックと PSC インターフェースの上り(内向き)トラフィックの料金が適用され、コンシューマーに課金されます。 |
Service Directory
Private Service Connect は、Google API へのアクセス時または公開サービスへのアクセス時に、エンドポイントを登録するための Service Directory 名前空間を自動的に作成します。同じ Cloud Storage 内に、Private Service Connect エンドポイント用にデフォルトの Service Directory 名前空間が 1 つ作成されます。 1 つですService Directory の料金について詳しくは、このモジュールの Service Directory の料金。消費者データ処理
Private Service Connect コンシューマーは、次の表に従ってコンシューマー データ処理に対して課金されます。消費者データ処理はインバウンドとアウトバウンドで課金されます。
月間使用量 | 料金(米ドル) |
---|---|
0 ~ 1 PiB | 1 GiB あたり $0.01 |
1 ~ 5 PiB | 1 GiB あたり $0.006 |
5 PiB 以上 | 1 GiB あたり $0.004 |
プロデューサーへの請求
Private Service Connect サービス アタッチメントを使用してマネージド サービスを公開した場合の料金
公開サービスに対して Private Service Connect の 1 時間あたりの料金またはデータ転送の料金は請求されません サービスアタッチメントを介して接続できますプロデューサーには、Google Cloud リージョン内で発生した コンシューマに公開されているロードバランサです
サービス接続マップを使用したサービスのデプロイ
サービス接続マップを使用してサービスをデプロイする場合、 サービス接続マップ自体のデプロイメントですただし、以下については課金されます。
- サービス接続の自動化によってコンシューマ プロジェクトにデプロイされるリソース
- Private Service Connect エンドポイントを使用して公開サービスにアクセスする
プライベート サービス アクセス
カスタム ディメンションの プライベート サービス アクセス接続を使用する場合、1 時間あたりの料金やデータ通信料金は発生しない できます。ただし、以下については課金されます。
- サービス プロデューサーのネットワークでプロビジョニングするリソース
- VM から VM へのデータ転送トラフィック サービス プロデューサーのネットワーク
サーバーレス VPC アクセス
サーバーレス VPC アクセスの料金は以下のとおりです。リソース | 料金 |
---|---|
サーバーレス VPC アクセス コネクタ | コネクタ内のインスタンス数によって課金されます。コネクタ インスタンスの課金
Compute Engine VM ですが、Google Cloud コンソールで VM として表示または管理することはできません。
インスタンス タイプの料金は次のとおりです。
|
データ転送(送信) | 請求: Compute Engine ネットワーキング レートをご覧ください。サーバーレス VPC アクセス コネクタ インスタンスはゾーン間で分散されるため、信頼性が向上します。レートはどの基数に基づいて コネクタ インスタンスがリクエストを処理し、宛先リソースが同じ 設定されます。サーバーレス リソース(関数、アプリ、サービスなど)からコネクタへのデータ転送 課金されません。 |
serverless-vpc-access
。
ネットワーク テレメトリー
ネットワーク ログには料金が発生します。課金対象となるプロダクトは以下のとおりです。
- VPC フローログ
- ファイアウォール ルールのロギング
- Cloud NAT ロギング
ログ生成 | 料金(米ドル) |
---|---|
0 ~ 10 TiB/月 | 0.50/GiB |
10 ~ 30 TiB/月 | 0.25/GiB |
30 ~ 50 TiB/月 | 0.10/GiB |
1 か月あたり 50 TiB 超 | 0.05/GiB |
ログは Cloud Logging に送信されます。さらにログを Pub/Sub、Cloud Storage、BigQuery にエクスポートできます。ログの生成料金に加えて、Pub/Sub、Cloud Storage、BigQuery の料金が適用されます。ログのエクスポートの詳細については、ログのエクスポートの概要をご覧ください。
ログを Cloud Logging に保存する場合、ログの生成料金は不要となり、Logging の料金のみが適用されます。
ログを送信後に Cloud Logging から除外した場合は、ログの生成料金が適用されます。
Packet Mirroring
Packet Mirroring によって処理されたデータの量に対して課金されます。Packet Mirroring の転送ルールについては課金されません。現在、Packet Mirroring の使用については VM ごとの追加料金は発生しません。Packet Mirroring によって処理されるデータのコストを次の表に記載します。
ロードバランサから送信されるトラフィックには、通常のデータ転送料金が課金されます。 通常のデータ転送(送信)レートを超える追加のロードバランサのデータ転送費用はかかりません。
負荷分散と転送ルール
このセクションの料金表は、Google Cloud 以外のすべての種類のロードバランサ 内部アプリケーション ロードバランサよりもはるかに優れています。内部アプリケーション ロードバランサについては、内部アプリケーション ロードバランサをご覧ください。 できます。
Private Service Connect の転送ルールについては、Private Service Connect のセクションをご覧ください。
次の表に、グローバル転送ルールの料金を示します。他にも グローバルなデータ処理料金は発生しませんデータ処理はリージョン単位で課金されます。 トラフィックを処理する場所によって異なります。
項目 | 単価(米ドル) | 単価 |
---|---|---|
最初の 5 つの転送ルール | $0.025 | 1 時間あたり |
追加の転送ルール 1 つあたり | $0.01 | 1 時間あたり |
次の表に、リージョン転送ルールの料金と、 送信データ処理料金(リージョン別)
外部アプリケーション ロードバランサの費用を削減する方法
グローバル外部アプリケーション ロードバランサのユーザーは、Google Cloud Armor を使用できます。 Cloud CDN、あるいはその両方を使用して アウトバウンド データ処理料金。
Cloud CDN: コンテンツ配信ネットワーク(CDN)に キャッシュから転送されたクライアントは、ロードバランサを経由しません。効果的な キャッシュ戦略により、転送されるアウトバウンド データの量が 費用を削減し、コストを削減できます。キャッシュを実装するには、 トラフィックのどの部分が静的で キャッシュに保存可能詳細については、このモジュールの Cloud CDN のドキュメント
Google Cloud Armor: アプリケーションが Google Cloud Armor の 過剰なトラフィック量を検出した場合は、 Google Cloud Armor を使用してトラフィックをブロックします。によってブロックされるリクエスト Google Cloud Armor はロードバランサを経由することはなく、実質的には ロードバランサによって処理される送信データの量を減らす。「 ブロックされる望ましくないトラフィックの割合に応じて変化する Google Cloud Armor によって セキュリティ ポリシーです。
アプリケーションが単一のリージョンで動作できる場合、または動作に必要な場合 使用する場合は、Cloud Storage の リージョン外部アプリケーション ロードバランサ。 リージョン外部アプリケーション ロードバランサは、スタンダード ネットワーク ティアのみを使用します。 アウトバウンド データ転送料金の削減 費用対効果に優れています
サーバーレス NEG を使用した外部アプリケーション ロードバランサの料金
サーバーレス NEG を使用している場合 バックエンドと外部アプリケーション ロードバランサ (グローバル、リージョン、従来)、既存 サーバーレス コンピューティング料金に加えて、ロードバランサの Cloud Run、Cloud Functions、または App Engine バックエンド(該当する場合)。Google Cloud Armor や Cloud CDN を使用している場合は、それぞれの料金も別途請求されます。
ただし、サーバーレス アウトバウンド データ転送については課金されません。インターネット アウトバウンドのみ データ転送料金が適用されます。Cloud Functions アウトバウンド データ転送の料金、App Engine 送信ネットワーク トラフィック Cloud Run のデータ転送料金には含まれません。 サーバーレス NEG を使用して外部アプリケーション ロードバランサから Cloud Functions、App Engine、または Cloud Run サービス。
共有 VPC を使用したプロジェクト間のサービス参照
プロジェクトと請求先アカウントの仕組みを理解するには、以下の点を確認してください。 使用した場合、ネットワーキング SKU に対して課金されます。 プロジェクト間 サービス参照。
- Cloud Load Balancing に関連する料金は、常に 転送ルールが構成されているプロジェクト(図 1 のサービス プロジェクト A)にデプロイされます。 これには、転送ルール、処理された受信データ、送信データに対する料金が含まれます。 処理されたデータ量をモニタリングできます。Cloud Load Balancing の料金の基本を確認する。
- プレミアム ティアとスタンダード ティアでのネットワーク インターネット データ転送は常に 転送ルールが構成されているプロジェクト(サービス 図 1 のプロジェクト A)。 ネットワーク データ転送の料金を確認する。
- 参照されるバックエンド サービスで Cloud CDN を構成する場合、 プロジェクト間のサービス参照を使用して URL マップで Cloud CDN では、キャッシュ可能なコンテンツ(キャッシュ データ転送(送信)、キャッシュ ルックアップ、 キャッシュ フィルを含むプロジェクト)は、 Cloud CDN 対応バックエンド サービス(図 1 のサービス プロジェクト B) 転送ルールを構成したプロジェクトではありません。Cloud CDN の料金を確認する。
参照されるバックエンド サービスで Google Cloud Armor を構成した場合、 プロジェクト間のサービス参照を使用して URL マップで Google Cloud Armor 関連の料金は、 Google Cloud Armor 対応のバックエンド サービス(図 1 のサービス プロジェクト B)に、 転送ルールを構成したプロジェクトGoogle Cloud Armor の料金を確認する。具体的には、 Google Cloud Armor スタンダード ティアと Cloud Armor エンタープライズ ティアの料金は、 プロジェクト B に割り当てられたものになります。
プロジェクト間のサービス参照で Google Cloud Armor を使用する場合は、次の追加の考慮事項も適用されます。
- Cloud Armor Enterprise に関連するサブスクリプションの変更は、 請求先アカウントを指定します。「新規顧客の獲得」目標を 複数のプロジェクトで同じ Cloud Armor Enterprise サブスクリプションを プロジェクト間サービスを使用して参照されるすべてのバックエンド サービスを含める 関連するすべてのサービス プロジェクトを 同じ Cloud Armor Enterprise 請求先アカウントに追加されていることです。
- プロジェクト間のサービス参照を使用している場合、一部の機能が提供されます。 機能(DDoS テレメトリーや DDoS 対応など) 両方のフロントエンド転送ルールに対して Cloud Armor Enterprise ティアの登録が必要 バックエンドサービスプロジェクトです
転送ルールの料金の例
Google Cloud では、負荷分散や Packet Mirroring などの用途向けに作成された転送ルールに対する料金が発生します。
米国の料金の例を以下に示します。
1 時間あたり $0.025 の料金で、最大 5 つの転送ルールを作成できます。たとえば、転送ルールを 1 つ作成すると、1 時間あたり $0.025 が課金されます。転送ルールを 3 つ作成しても、1 時間あたり $0.025 が課金されます。ただし、転送ルールが 10 個あると、次のように課金されます。
- 5 つの転送ルール = $0.025/時間
- 転送ルール 1 つにつき = $0.01/時間
5 つのルールに対する $0.025/時間 + (5 つの追加ルール × $0.01/時間) = $0.075/時間
1 つのロードバランサに必要な転送ルールは、ほとんどの負荷分散のユースケースで 1 つのみです。
Google Cloud はグローバル転送ルールとリージョン転送ルールに対し、プロジェクトごとに別個課金します。たとえば、1 つのグローバル転送ルールと 1 つのリージョン転送ルールを 2 つの別々のプロジェクトで使用する場合(合計 4 つの転送ルール)、1 時間あたり $0.10(1 時間あたり $0.025 × 4)の料金が発生します。
負荷分散料金の見積もり
負荷分散料金を見積もるには:
- 料金計算ツールに移動します。
- Cloud Load Balancing タブに移動します。
- プルダウン メニューからリージョンを選択します。
- 転送ルールの推定数を入力します。
- 1 か月に処理されるネットワーク トラフィックの推定量を入力します。
例:
- アイオワ
- 転送ルールの数: 10
- ロードバランサで処理されるインバウンド データ: 2,048 GiB
- 合計見積もり費用: 1 か月あたり 71.13 米ドル
この例には、インターネット データ転送(送信)費用は含まれていません。 バックエンドからの応答の送信に 使用できます
内部アプリケーション ロードバランサ
次の料金は、リージョン内部アプリケーション ロードバランサと クロスリージョン内部アプリケーション ロードバランサにも使用できます。一部のクロスリージョン データ転送の料金は、クロスリージョン内部アプリケーション ロードバランサにも適用されます。
* 内部アプリケーション ロードバランサは、ロードバランサを使用する インスタンスに動的に割り振られるマネージド プロキシ インスタンス。 トラフィック量を処理しますプロキシ インスタンスごと 料金は、処理に必要なプロキシ インスタンスの数に基づいて決定されます 一定期間のトラフィックを把握できます
プロキシ インスタンスの料金
Envoy ベースのロードバランサは、トラフィックのニーズに基づき、トラフィックを処理するために必要なプロキシの数を自動的にスケーリングします。プロキシ インスタンスの料金は、トラフィックのニーズに対応するために必要なプロキシ インスタンスの数に基づきます。プロキシが追加されるごとに、料金表に記載された 1 時間あたりの料金に従い、追加で課金されます。
ロードバランサに割り当てられるプロキシの数は、10 分間にトラフィックを処理するために必要な容量に基づいて計算されます。料金は、この期間内における以下の数のうち、大きい方を基に計算されます。
- トラフィックの帯域幅の要件を満たすために必要なプロキシの数。各プロキシ インスタンスは、1 秒あたり最大 18 MB 処理できます。必要な帯域幅の総量をモニタリングし、その総量を 1 つのプロキシ インスタンスがサポートできる帯域幅で割ることで必要なプロキシの数を計算します。
- 接続とリクエストを処理するために必要なプロキシの数。以下のリソースの合計を計算し、それぞれの値を 1 つのプロキシ インスタンスが処理できる値で割ることで必要なプロキシの数を計算します。
- 1 秒あたり 600(HTTP)または 150(HTTPS)の新しい接続
- 3,000 のアクティブな接続
- 1 秒あたり 1,400 リクエスト*
* プロキシ インスタンスは、Cloud Logging が無効になっている場合、1 秒あたり 1,400 のリクエストを処理できます。Logging を有効にすると、プロキシ インスタンスが処理できる 1 秒あたりのリクエスト数はより少なくなります。たとえば、リクエストを 100% ロギングする場合、プロキシのリクエスト処理能力は 1 秒あたり 700 リクエストまで減少します。より少ない割合のトラフィックをサンプリングするように Logging を設定することもできるため、費用の制御とオブザーバビリティの要件を同時に満たすことができます。
計算の例
10 分の間、180 MB/秒のデータがロードバランサを通過するとします。180 MB per second / 18 MB per second per proxy instance = 10 proxy instances
同じ 10 分間で、1 秒あたり 300 の新しい HTTPS 接続が確立されます。3,000 の接続がアクティブであり、1 秒あたり 2,800 のリクエストが送信されます。
300 new HTTPS connections per second / 150 new HTTPS connections per second per proxy instance = 2 proxy instances
3,000 active connections / 3,000 active connections per proxy instance = 1 proxy instance
2,800 requests per second / 1,400 requests per second per proxy instance = 2 proxy instances
この場合、プロキシ インスタンスの合計数は 5 つになります。この数は、帯域幅の要件を満たすために必要なプロキシ インスタンスの数(10)よりも少ないため、この 10 分間におけるプロキシ インスタンスの料金は、次のように計算されます。
10 proxy instances * $0.025 per proxy instance per hour * (10 minutes / (60 minutes per hour)) = $0.0417
課金は、バックエンドへの接続を確立しているプロキシ インスタンスの数ではなく、トラフィックのニーズを満たすために必要な容量(測定値)に基づいて計算されます。そのため、課金計算上のプロキシ インスタンスの数が、実際にインフラストラクチャにある数と異なる場合があります。
プロキシ インスタンスの最低料金
性能を最適化して信頼性を確保するために、各ロードバランサには、ロードバランサがデプロイされる Google Cloud リージョン内の少なくとも 3 つのプロキシ インスタンスが割り振られます。これらのプロキシ インスタンスは、ロードバランサがトラフィックを処理しない場合でも割り振られます。(負荷分散スキームが INTERNAL_MANAGED
の)転送ルールがプロジェクトにデプロイされると、プロキシ インスタンス料金の加算が開始されます。上記で説明したとおり、追加のプロキシ インスタンス料金は転送ルールが追加されるごとに発生します(つまり、転送ルール 1 つにつき追加プロキシ インスタンス 3 つ分の料金が発生します)。
ロードバランサには 3 つのプロキシ インスタンスが最低で割り振られ、これにより 1 時間あたりのプロキシ インスタンスの最低料金が決まります。たとえば、us-central1
Google Cloud リージョンの場合、最低料金は次のように計算されます。
3 proxy instances * $0.025 per proxy per hour = $0.075 per hour
上記で説明したとおり、各プロキシ インスタンスは一定量のトラフィックまで処理できます。トラフィックのニーズが 3 つのプロキシ インスタンスで処理できる容量を超えた場合、追加のトラフィックを処理するために必要なプロキシ インスタンスの料金が発生します。
データ処理の料金
データ処理の料金は、請求期間内にロードバランサによって処理されたリクエスト データとレスポンス データの総量を測定することで計算されます。この料金は使用量に応じて増減します。また、データ処理に関して最低料金はありません。
クロスリージョンのデータ転送料金
クロスリージョン データ転送 クロスリージョン内部アプリケーション ロードバランサです。たとえば、クロスリージョン内部アプリケーション ロードバランサがある場合 このデプロイメントでは、クライアント、Envoy プロキシ、バックエンドが リージョン間データ転送の料金がホップごとに表示されます(クライアント <->Envoy プロキシと Envoy プロキシ <->使用されます。この問題を減らすために 複数リージョンの 1 つのリージョンに Envoy プロキシを あります。
共有 VPC を使用したプロジェクト間のサービス参照
データ処理、1 時間ごとのプロキシ インスタンスの使用量、ゾーン間の VM データ転送については、 転送ルール プロジェクトに対して課金されます。
サーバーレス NEG を使用する内部アプリケーション ロードバランサの料金
内部アプリケーション ロードバランサにサーバーレス NEG バックエンドを使用している場合、既存の サーバーレス コンピューティングに加えて、内部アプリケーション ロードバランサの料金が適用されます。 料金が発生します
リージョン インターネット NEG の料金
リージョン インターネット NEG では、Cloud NAT ゲートウェイを使用する必要があります。 追加料金が発生しますインターネット データ転送(送信と送信)と Envoy プロキシとのみ送受信されるトラフィックに対する Cloud NAT の使用量 ヘルスチェック トラフィックに対して使用されます。ただしロードバランサの料金が適用されるのは ユーザー リクエスト トラフィックに限定されます。
Cloud Load Balancing に割り当てられた Cloud NAT ゲートウェイは、1 時間ごとに 32 個を超える VM インスタンスがあるネットワークと同等の料金が発生します。対象 詳細については、Cloud NAT の料金をご覧ください。
カスタム リクエスト ヘッダーと Google Cloud Armor の料金
バックエンド サービスに Google Cloud Armor セキュリティ ポリシーが関連付けられている場合は、そのバックエンド サービスでカスタム リクエスト ヘッダー機能を追加料金なしに使用できます。
カスタム リクエスト ヘッダー機能を使用するバックエンド サービスに Google Cloud Armor ポリシーが関連付けられていない場合、料金は月あたり 1,000,000 HTTP(S) リクエストごとに $0.75 となります。アカウントごとに、月あたり最初の 666,666,667 リクエストのみが課金されます。
内部ロードバランサのグローバル アクセス
グローバル アクセスを使用すると、あらゆるリージョンのクライアント インスタンスが 内部ロードバランサを使用します転送ルールでグローバル アクセスが有効になっている場合 リージョン間データ転送の追加料金が トラフィックが異なるリージョンのクライアントとの間で送受信される 内部 IP アドレスを使用します
グローバル アクセスは、内部パススルー ネットワーク ロードバランサで一般提供されています。 リージョン内部アプリケーション ロードバランサ、リージョン内部プロキシ ネットワーク ロードバランサです。
プロトコル転送
プロトコル転送は、ロード バランシングと同じレートで課金されます。転送ルールと、ターゲット インスタンスによって処理された受信データに対して料金が発生します。
SSL 証明書
セルフマネージド証明書および Google マネージド SSL 証明書は無料です。
次のステップ
- Cloud Load Balancing のドキュメントを読む。
- 料金計算ツールを試す。
- Cloud Load Balancing のソリューションとユースケースについて学習する。