すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:マルチクラスタゲートウェイの概要

最終更新日:Jan 24, 2025

Distributed Cloud Container Platform for Kubernetes (ACK One) のマルチクラスタゲートウェイは、ハイブリッドクラウドまたはマルチクラスタ環境でのアプリケーションディザスタリカバリおよび南北トラフィック管理のためにAlibaba Cloudが提供するソリューションです。 このソリューションは、ハイブリッドクラウドおよびマルチクラスターアプリケーションのゾーンディザスタリカバリまたはジオディザスタリカバリを迅速に実装するのに役立ち、トラフィック管理とガバナンスを容易にします。

アーキテクチャ

  • ACK Oneは、フリートインスタンスにマルチクラスターIngressコントローラーを提供し、ハイブリッドクラウドおよびマルチクラウド環境のクラスターを含むクラスター間、およびリージョン間の南北トラフィック負荷分散をサポートします。 ALBマルチクラスタゲートウェイとMicroservices Engine (MSE) マルチクラスタゲートウェイがサポートされています。 2種類のゲートウェイの詳細と比較の詳細については、「マルチクラスターゲートウェイ」をご参照ください。

  • ACK One FleetインスタンスにAlbConfigまたはMseIngressConfigゲートウェイを作成し、Ingressコントローラーを使用してALBまたはMSEマルチクラスターゲートウェイを作成します。

  • ACK One FleetインスタンスにIngressを作成し、ルーティングルールを設定します。 マルチクラスタゲートウェイは、ルールに基づいてトラフィックを複数のクラスタにルーティングします。

メリット

マルチクラスタゲートウェイには、次の利点があります。

  • 完全マネージド型およびO&Mフリーのゲートウェイ。

  • ゲートウェイの数が減り、コストが低くなります。 これらは、レイヤー7の南北トラフィック管理のためのリージョンレベルのマルチクラスタゲートウェイとして機能します。

  • マルチクラスター環境でのトラフィック管理を簡素化します。 各クラスターでルールを設定する代わりに、フリートインスタンスでマルチクラスターIngressの転送ルールを設定できます。

  • クロスゾーン高可用性 (HA) 用に設計されています。

  • ミリ秒レベルのフォールバックを提供します。 バックエンドサーバーエラーがクラスターで発生した場合、マルチクラスターゲートウェイはトラフィックを他のバックエンドにスムーズにリダイレクトします。

マルチクラスターゲートウェイ

ゲートウェイタイプ

シナリオ

制限事項

課金

プロトコル

ALBマルチクラスタゲートウェイ

  • アクティブゾーン-ディザスタリカバリ。

  • アクティブなジオディザスタリカバリ。

  • ハイブリッドクラウドおよびアクティブクラウド間ディザスタリカバリ (アンダーレイおよびオーバーレイネットワークがサポートされています) 。

  • 重みに基づいてトラフィックを分割します。

  • ヘッダーに基づいて、トラフィックを指定されたクラスターにルーティングします。

  • ホワイトリストのユーザーは、ALBマルチクラスタゲートウェイを使用できます。 申請するには、

    チケットを起票してください。

  • 複数のリージョンでクラスターを管理するには、Cloud Enterprise Network (CEN) を使用してネットワークを接続し、ノードとポッドのCIDRブロックが互いに重複しないようにする必要があります。

  • オンプレミスまたはサードパーティのパブリッククラウドクラスターを管理するには、Express Connect回線を使用してネットワークに接続します。

ALBマルチクラスターゲートウェイの課金の詳細については、「ALB課金」をご参照ください。

バックエンドサービスでは、HTTP、HTTPS、gRPC、およびQUICのタイプのプロトコルがサポートされています。

MSEマルチクラスタゲートウェイ

  • アクティブゾーンのディザスタリカバリまたはアクティブスタンバイのディザスタリカバリ。

  • ハイブリッドクラウドまたはクロスクラウドのディザスタリカバリ (アンダーレイネットワークがサポートされています) 。

  • 重みに基づいてトラフィックを分割します。

  • ヘッダーに基づいて、トラフィックを指定されたクラスターにルーティングします。

  • デフォルトでは、MSEマルチクラスタゲートウェイは、同じ仮想プライベートクラウド (VPC) にデプロイされた複数のクラスタのトラフィックを管理できます。 同じリージョンの異なるVPC内の複数のクラスターのトラフィックを管理する場合は、CENを使用してVPCを接続し、ノードとポッドのCIDRブロックが互いに重複しないようにします。

  • マルチクラスタゲートウェイをリージョン間でデプロイすることはできません。

  • オーバーレイネットワークまたはサードパーティのパブリッククラウドKubernetesクラスターを使用するオンプレミスクラスターはサポートされていません。

MSEマルチクラスターゲートウェイの課金の詳細については、「一般的なインスタンスの課金の概要」をご参照ください。

バックエンドサービスでは、HTTP、HTTP/2、HTTPS、gRPC、およびgRPCSのプロトコルがサポートされています。