移動
Cloud Load Balancing

Cloud Load Balancing

Google Cloud Platform でパフォーマンスとスケーラビリティに優れた負荷分散を実現します。

  • Google Cloud でパフォーマンスに優れたスケーラブルなロード バランシングを実現します

  • こちらのガイドで最適なロードバランサのタイプを選択する

  • Google Cloud Load Balancing が 1 秒あたり 100 万以上のクエリをどのようにサポートしているかについて学習する

  • ロードバランサの指標を取得して、アプリとシステム サービスのパフォーマンスを把握する

  • お客様が Cloud Load Balancing でグローバル ビジネスを構築している方法を確認する

利点

グローバル(単一のエニーキャスト IP を使用)

自動マルチリージョン フェイルオーバーを含むクロスリージョン ロード バランシングを提供します。Cloud Load Balancing は、ユーザー、トラフィック、ネットワーク、バックエンドの健全性、その他の関連条件の変化に瞬時に対応します。

柔軟性のあるソフトウェア定義

Cloud Load Balancing はソフトウェア定義の完全分散型マネージド サービスで、あらゆるトラフィックに対応しています。すべてのトラフィック(HTTP(S)、TCP/SSL、UDP)に Cloud Load Balancing を適用します。

シームレスな自動スケーリング

ユーザーやトラフィックの増加に合わせてスケーリングできます。トラフィックの予期せぬ急増が発生した場合も、世界中の他のリージョンにトラフィックを転送して容易に対応できます。ゼロの状態からフル稼働の状態までわずか数秒です。

主な機能

主な機能

HTTP(S) ロード バランシング

アプリケーション ロードバランサでは、HTTP トラフィックと HTTPS トラフィックを複数のリージョンにわたって、複数のバックエンド インスタンス間で分散できます。1 つのグローバル IP アドレスでアプリ全体を利用できるため、DNS 設定をシンプルにできます。アプリケーション ロードバランサはスケーラブルでフォールト トレラントです。プレウォーミングは必要なく、コンテンツ ベースのロード バランシングが可能です。HTTPS トラフィックの場合、SSL 終端とロード バランシングが可能です。

TCP/SSL/UDP ロード バランシング

ネットワーク ロードバランサは、単一リージョンまたは複数のリージョンにあるバックエンドにトラフィックを分散できるレイヤ 4 ロードバランサです。これらのロードバランサはスケーラブルで、プレウォーミングは必要なく、ヘルスチェックを使用して、正常なインスタンスのみがトラフィックを受信するようにできます。使用可能なネットワーク ロードバランサ: プロキシ ネットワーク ロードバランサパススルー ネットワーク ロードバランサ

SSL オフロード

SSL オフロードにより、SSL 証明書と復号を集中管理できます。また、負荷分散レイヤとバックエンドの間で暗号化を行い、最高レベルのセキュリティを確保することもできます。ただしこの場合、バックエンドの処理に多少のオーバーヘッドが加わります。

Cloud CDN との統合

1 つのチェックボックスをオンにするだけで、アプリケーション ロードバランサで Cloud CDN を有効にしてユーザー向けのアプリケーション配信を最適化できます。

拡張性とプログラマビリティ

Service Extensions は、ロード バランシング データパスのプログラマビリティと拡張性を提供します。Service Extensions コールアウトを使用すると、データ処理中にユーザー管理サービスへの gRPC 呼び出しが可能になります。また、Service Extensions プラグインを使用すると、WebAssembly(Wasm)でネットワーキング データパスにカスタムコードを挿入できます。

すべての機能を表示

ドキュメント

ドキュメント

Google Cloud Basics

Cloud Load Balancing の概要

各タイプの Google Cloud ロードバランサを理解することができ、詳細なドキュメントへのリンクも含まれます。
Best Practice

ロードバランサの選択

ニーズに合ったロードバランサを見つけます。
Tutorial

ネットワーク ロードバランサとアプリケーション ロードバランサを設定する

ネットワーク ロードバランサとアプリケーション ロードバランサの違いや、Compute Engine VM で実行するワークロード用にこれらを設定する方法について説明します。
Tutorial

Terraform を使用したアプリケーション ロードバランサ

このラボでは、アプリケーション ロードバランサを作成してトラフィックをカスタム URL マップに転送します。
Tutorial

Cloud Armor を使用したアプリケーション ロードバランサ

このラボでは、グローバルなバックエンドを使用してアプリケーション ロードバランサを構成し、ロードバランサのストレステストを行い、Cloud Armor でストレステストの IP を拒否リストに登録します。

お探しのものが見つからない場合

すべての機能

すべての機能

HTTP(S) ロード バランシング

アプリケーション ロードバランサでは、HTTP トラフィックと HTTPS トラフィックを複数のリージョンにわたって、複数のバックエンド インスタンス間で分散できます。1 つのグローバル IP アドレスでアプリ全体を利用できるため、DNS 設定をシンプルにできます。アプリケーション ロードバランサはスケーラブルでフォールト トレラントです。プレウォーミングは必要なく、コンテンツ ベースです。HTTPS トラフィックの場合、SSL 終端とロード バランシングも可能です。

Cloud Logging
負荷分散の Cloud Logging により、ロードバランサに送信されたすべての負荷分散リクエストのログが記録されます。これらのログは、デバッグだけでなくユーザー トラフィックの分析にも使用できます。リクエストログを表示し、Cloud Storage、BigQuery、Pub/Sub にエクスポートして分析することもできます。
TCP/UDP/SSL ロード バランシング

ネットワーク ロードバランサは、単一リージョンまたは複数のリージョンにあるバックエンドにトラフィックを分散できるレイヤ 4 ロードバランサです。これらのロードバランサはスケーラブルで、プレウォーミングは必要なく、ヘルスチェックを使用して、正常なインスタンスのみがトラフィックを受信するようにできます。使用可能なネットワーク ロードバランサ: プロキシ ネットワーク ロードバランサパススルー ネットワーク ロードバランサ

シームレスな自動スケーリング
自動スケーリングでは、トラフィックの増加をアプリケーションで適切に処理することができ、リソースの必要性が低下した場合に費用を抑えることができます。自動スケーリングのポリシーを定義しておけば、オートスケーラーで測定した負荷に基づいて自動スケーリングが実行されます。プレウォーミングは不要で、トラフィックがゼロの状態からフル稼働の状態まで、わずか数秒でスケールできます。
SSL オフロード
SSL オフロードにより、SSL 証明書と復号を集中管理できます。また、負荷分散レイヤとバックエンドの間で暗号化を行い、最高レベルのセキュリティを確保することもできます。ただしこの場合、バックエンドの処理に多少のオーバーヘッドが加わります。
高精度なヘルスチェック
ヘルスチェックにより、新しい接続の負荷は、正常に動作していてトラフィックを受け取れる状態にあるバックエンドにのみ分散されます。バックエンドへの実際のトラフィックを模した検査により、高精度のヘルスチェックが行われます。
高度な機能のサポート

Cloud Load Balancing には、IPv6 グローバル負荷分散、WebSocket、ユーザー定義のリクエスト ヘッダー、プライベート VIP のためのプロトコル転送などの高度なサポート機能も含まれています。

アフィニティ
Cloud Load Balancing にはセッション アフィニティ機能があり、ユーザー トラフィックを特定のバックエンド インスタンスに確実に転送します。
Cloud CDN との統合
1 つのチェックボックスをオンにするだけで、アプリケーション ロードバランサで Cloud CDN を有効にして、ユーザー向けのアプリケーションの配信を最適化できます。
UDP ロード バランシング
パススルー ネットワーク ロードバランサでは、UDP トラフィックを Compute Engine リージョン内のインスタンス プール全体にわたって分散できます。これらのロードバランサはスケーラブルで、プレウォーミングは必要なく、ヘルスチェックを使用して、正常なインスタンスのみがトラフィックを受信するようにできます。
拡張性とプログラマビリティ

Service Extensions は、ロード バランシング データパスのプログラマビリティと拡張性を提供します。Service Extensions コールアウトを使用すると、データ処理中にユーザー管理サービスへの gRPC 呼び出しが可能になります。また、Service Extensions プラグインを使用すると、WebAssembly(Wasm)でネットワーキング データパスにカスタムコードを挿入できます。

Cloud Armor
Google Cloud Armor のセキュリティ ポリシーを使用すると、受信トラフィックの送信元にできるだけ近い場所で、Google Cloud エッジにあるアプリケーション ロードバランサまたはネットワーク ロードバランサへのリクエストをレート制限またはリダイレクトできます。

料金

料金

個別の料金見積もりについては、営業担当者までお問い合わせください。

次のステップ

$300 分の無料クレジットと 20 以上の Always Free プロダクトを活用して、Google Cloud で構築を開始しましょう。

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
コンソール
  • Google Cloud プロダクト
  • 100 種類を超えるプロダクトをご用意しています。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。また、すべてのお客様に 25 以上のプロダクトを無料でご利用いただけます(毎月の使用量上限があります)。
Google Cloud