最新のプロダクト、リリース、デモ、トレーニングを Next '23 からご紹介します。では始めましょう

Traffic Director

エンタープライズに対応したオープン サービス メッシュ用トラフィック管理。

このプロダクトのドキュメントを見る

手間いらずのトラフィック管理

手間いらずのサービス メッシュ用トラフィック管理

サービス メッシュは強力な抽象的概念であり、マイクロサービスや最新アプリケーションの提供において普及しつつあります。サービス メッシュでは、サービス メッシュ データ プレーンおよびサービス プロキシ(Envoy など)がトラフィックを移動し、サービス メッシュ コントロール プレーンがポリシー、構成、情報をこれらのサービス プロキシに提供します。Traffic Director は、Google Cloud のサービス メッシュ用フルマネージド トラフィック制御プレーンです。Traffic Director を使用すると、複数リージョンのさまざまなクラスタや VM インスタンスでのグローバル負荷分散のデプロイ、サービス プロキシからのヘルスチェックのオフロード、高度なトラフィック制御ポリシーの構成を簡単に行うことができます。Traffic Director はオープンな xDS API を使用してデータプレーン内のサービス プロキシと通信するため、専用インターフェースに縛られません。
フルマネージド サービス

フルマネージド サービス

Traffic Director は Google が管理するサービスです。問題が発生した場合は、お客様ではなく Google のオペレーターに連絡が入ります。お客様側でコントロール プレーンをデプロイして管理する必要がないため、本来の業務に集中していただけます。

高度なトラフィック管理

高度なトラフィック管理をシンプルに

Traffic Director を使用して、シンプルな負荷分散から高度な機能(リクエストのルーティングやパーセントベースのトラフィック分割など)まで、あらゆる機能を簡単にデプロイできます。

復元性に優れたサービスの構築

復元性に優れたサービスの構築

サービスは、VM またはコンテナとして複数のリージョンでデプロイすることにより、常に稼働させ続けることができます。また、Traffic Director を使用して、クロスリージョンのオーバーフローとフェイルオーバーが自動化されたグローバルなロード バランシングを実現できます。

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

デプロイをシームレスにスケール

Traffic Director を使用すると、デプロイをシームレスに拡張できます。サービスの数の増加に伴い、大規模なインストール環境であっても、すべてのサービスを管理できるよう Traffic Director によってシームレスにスケーリングされます。

それぞれのペースに合わせてモダナイズ

それぞれのペースに合わせてモダナイズ

Traffic Director は、VM ベースのアプリケーション(Compute Engine)とコンテナ化されたアプリケーション(Google Kubernetes Engine、セルフマネージド Kubernetes)の両方に対して機能し、サービスに段階的に導入できます。

機能

オープン サービス プロキシのトラフィック管理

Traffic Director は、Envoy のような xDS 準拠のオープン サービス プロキシ向けに、Google Cloud が管理するトラフィック管理コントロール プレーンを提供します。

VM とコンテナの操作

Traffic Director によって管理される VM サービス インスタンスをデプロイするにはマネージド インスタンス グループを使用し、コンテナ インスタンスをデプロイするにはネットワーク エンドポイント グループを使用します。

グローバルな負荷分散

Traffic Director を使用すると、サービス インスタンスを複数のリージョンにデプロイして復元性と到達性を確保しつつ、サービス IP は 1 つだけで済みます。たとえば、GKE サービスを複数のクラスタにデプロイし、各クラスタを異なるリージョンに配置できます。ユーザーの最寄りのインスタンスで障害が発生したり過負荷になったりした場合には、トラフィックは別の利用可能なインスタンスにシームレスにルーティングされます。

大規模なヘルスチェック

Traffic Director は、Google Cloud が提供するヘルスチェックを大規模に実施できます。サービス プロキシ(Envoy など)から Google の耐障害性システムにヘルスチェックがオフロードされるので、あらゆる規模のデプロイに合わせてヘルスチェックをスケールできます。また、インスタンス自体にも、メッシュサイズのヘルスチェックによる過剰な負荷はかかりません。

リクエスト ルーティングとリッチ トラフィックのポリシーを適用したトラフィック コントロール

Traffic Director は、トラフィック分割などの高度なリクエスト ルーティング機能をサポートしているので、各種ヘッダー値(Cookie など)に基づいたカナリア処理、URL の書き換えやリダイレクト、フォールト インジェクション、トラフィック ミラーリング、高度なルーティングといった機能の活用が可能になります。また、多数の負荷分散スキーム、回路遮断、バックエンド外れ値検出などの高度なトラフィック ポリシーもサポートしています。

サービスのインテリジェントかつ高速な自動スケーリング

Traffic Director では需要に合わせた自動スケーリングが可能で、料金は使用した分しかかりません。また、クラウド プロバイダに連絡せずに迅速かつインテリジェントにスケールでき、プレウォーミングも不要です。

Envoy ロゴ

Traffic Director を使用すると、Envoy とサービス メッシュの利点を本番環境で簡単に活用できます。Envoy のユニバーサル データ プレーンによって、Traffic Director でフルマネージドのトラフィック コントロールが実現します。オープン インターフェースなのでロックインも回避できます。Traffic Director のグローバル ロード バランシングと豊富なトラフィック制御により、エンタープライズ エンドユーザーとクラウドネイティブ エンドユーザー両方のトラフィック管理のトイルを軽減できます。

- Envoy Proxy 社、クリエイター Matt Klein 氏

料金

詳細については、料金のページをご覧ください。

次のステップ

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

開始にあたりサポートが必要な場合
信頼できるパートナーと連携する

次のステップ

プロジェクトを開始してインタラクティブなチュートリアルを体験し、アカウントを管理しましょう。

開始にあたりサポートが必要な場合
信頼できるパートナーと連携する
ヒントとベスト プラクティスを入手する