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

Alibaba Cloud DNS:GTM を使用した高速フェールオーバー

最終更新日:Nov 26, 2025

このチュートリアルでは、Global Traffic Manager インスタンスの作成、2 つのアドレスへのユーザートラフィックの自動分散、およびヘルスチェックの設定によるフェールオーバーの実装について説明します。

チュートリアルの概要

ステップ

説明

クイックリンク

クラウド リソースアクセス承認

Global Traffic Manager を初めて使用する場合、クラウド リソースへのアクセスを承認する必要があります。承認後、Global Traffic Manager は CloudMonitor アラート通知グループへのアクセス許可を持ちます。

説明

各アカウントは 1 回だけ承認する必要があります。すでに承認を完了している場合は、この手順をスキップできます。

クラウド リソースアクセス承認

インスタンスの作成

Global Traffic Manager を使用する場合、最初にアプリケーション サービスの Global Traffic Manager インスタンスを作成する必要があります。Standard 版と Ultimate 版の 2 つのエディションがあります。

インスタンスの作成

IPAM プールの作成

Global Traffic Manager を使用する場合、アドレス管理のためにアプリケーション サービス アドレスの IPAM プールを作成する必要があります。これには、IPAM プールの種類、負荷分散ポリシー(アドレス)、アドレス戻りモード、その他の情報が含まれます。

IPAM プールの作成

アクセス戦略の設定

アクセス ポリシーは、ビジネス シナリオの要件に従って構成されます。この手順では、エンドユーザーがアクセスする IPAM プールの集合を設定する必要があります。現在、[地域ベースのアクセス ポリシー][遅延ベースのアクセス ポリシー] の 2 種類のアクセス ポリシーがサポートされています。異なる ISP または地域からの DNS クエリに対して対応する解決応答アドレスを設定する必要がある場合は、[地域ベースのアクセス ポリシー] タイプを選択し、アクセス ポリシーを追加および設定する必要があります。DNS クエリ ソースとアドレス地域間のネットワーク遅延に基づいて、最適なネットワーク パフォーマンスでバックエンド サービスへのインテリジェントなユーザー アクセスを実装する必要がある場合は、[遅延ベースのアクセス ポリシー] タイプを選択する必要があります。

アクセス戦略の設定

基本設定

Global Traffic Manager を使用する場合、作成した Global Traffic Manager インスタンスの基本的なシステム設定を構成する必要があります。これには、ビジネス ドメイン情報、CNAME アクセス ドメイン タイプ、グローバル TTL、アラート通知グループ、およびその他の関連情報が含まれます。

基本設定

ヘルスチェックの有効化

有効にすると、Ping 監視、TCP 監視、HTTP(S) 監視の設定を含め、アプリケーション サービスの可用性ステータスをリアルタイムで監視できます。

ヘルスチェックの有効化

ビジネス ドメインを持つ CNAME を介して GTM にアクセスする

Global Traffic Manager が構成され、正常にテストされた後、アプリケーション サービスのビジネス ドメインを CNAME レコードを介して Global Traffic Manager の CNAME アクセス ドメインにポイントして、Global Traffic Manager とのアプリケーション サービス統合を実装する必要があります。

ビジネス ドメインを持つ CNAME を介して GTM にアクセスする

クラウド リソースアクセス承認

Global Traffic Manager を初めて使用する場合、サービスにリンクされたロールを承認する必要があります。承認後、Global Traffic Manager は [CloudMonitor アラート通知グループ] へのアクセス許可を持ちます。

説明

各アカウントは 1 回だけ承認する必要があります。すでに承認を完了している場合は、この手順をスキップできます。

image.png

インスタンスの作成

Global Traffic Manager を使用するには、最初に Global Traffic Manager インスタンスを購入する必要があります。

重要

複数のビジネス ドメインが同じアドレスに解決される場合、これらのドメインは CNAME レコードを介して同じ GTM インスタンスアクセス ドメインをポイントできます。そうでない場合、各ビジネス ドメインには独自の GTM インスタンスが必要です。

  1. Cloud DNS - Global Traffic Manager にアクセスします。

  2. [インスタンスの作成] ボタンをクリックして、Global Traffic Manager 製品の購入ページに移動します。

  3. ビジネス要件に基づいて、仕様の説明を参照してバージョンを選択します。[今すぐ購入] ボタンをクリックして注文を行い、支払いを行います。

  4. 購入が完了すると、Global Traffic Manager ページにインスタンスが自動的に生成されます。image.png

IPAM プールの作成

IPAM プールは、アプリケーション サービス アドレスを管理するための Global Traffic Manager の機能です。1 つの IPAM プールは、同じアプリケーション サービスを提供する IP アドレスまたはドメイン名のグループを表します。

  1. Cloud DNS - Global Traffic Manager にアクセスします。

  2. ターゲット インスタンス リストの [操作] 列で、[設定] をクリックします。

  3. [アドレス プール設定] タブを選択し、[アドレス プールの追加] をクリックします。パラメータ設定が完了したら、[確認] をクリックします。

    image.png

詳細については、「アドレス プール設定」をご参照ください。

アクセス戦略の設定

重要
  • 「遅延ベースのアクセス ポリシー」は現在、Ultimate Edition ユーザーのみが利用できます。

  • 「遅延ベースのアクセス ポリシー」が有効になっている場合、アドレス プール内の負荷分散ポリシー設定は無視されます。

  • インスタンスは 1 つのタイプのアクセス ポリシーのみを有効にできます。

前提条件

  • インスタンスの作成クラウド リソースアクセス承認 を完了していること。

  • アクセス ポリシーを設定する前に、アプリケーション サービス用に少なくとも 2 つの IP アドレスを準備する必要があります。これらの IP アドレスは、SLB や ECS などの Alibaba Cloud 製品の公開 IP アドレス、またはその他の公開アクセス可能な IP アドレスにすることができます。Alibaba Cloud 製品の公開 IP アドレスを使用することをお勧めします。

手順

地域ベースのアクセス ポリシー設定

  1. Cloud DNS - Global Traffic Manager にアクセスします。

  2. インスタンス リストの操作列で、ターゲット ドメインの [設定] をクリックします。

  3. [基本設定] ページで、[設定][地域ベースのアクセス ポリシー] の横にある ボタンをクリックします。

    image..png

  4. [アクセス ポリシーの追加] をクリックします。

    image..png

  5. アクセス ポリシーを設定します。詳細については、「アクセス ポリシー」をご参照ください。

    image..png

    重要

    バックアップ アドレス プール集合が設定されていない場合、プライマリ アドレス プール集合に障害が発生したときに、システムは障害のあるアドレスを削除しますが、フェールオーバーはサポートしていません。障害のあるアドレスを削除した後もプライマリ アドレス プール集合に残りの IP アドレスがある場合、システムは残りの IP アドレスで応答します。

説明

重み設定については、「重み設定」をご参照ください。

GTM は Cloud DNS のスケジューリング機能を使用します。テスト中に DNS 解決結果が重み設定と一致しない場合があることがわかった場合、これは正常です。重み付きポーリングは、ローカル DNS サーバーからのリクエストを対象とする粗粒度の DNS トラフィック スケジューリング方法であり、ローカル DNS サーバーは TTL 期間内に権限のある DNS(Cloud DNS)に 1 回だけリクエストを送信するためです。

たとえば、ドメインに上海と北京のユーザーがアクセスする場合、上海のユーザーは localDNSA を使用し、北京のユーザーは localDNSB を使用するとします。localDNSA と localDNSB が Cloud DNS にクエリ リクエストを送信すると、Cloud DNS はユーザーが設定した重み付きポリシーに従って応答します。ただし、TTL 期間内は、同じローカル DNS を使用するすべてのユーザーが同じ解決結果を取得します。

遅延ベースのアクセス ポリシー設定

  1. Cloud DNS - Global Traffic Manager にアクセスします。

  2. [基本設定] ページで、[設定][遅延ベースのアクセス ポリシー] の横にある ボタンをクリックします。

    image..png

  3. アクセス ポリシーを設定するには、[アクセス ポリシーの追加] をクリックします。

    image..png

  4. [アクセス ポリシーの追加] ダイアログ ボックスの設定パラメータを入力します。詳細については、「アクセス ポリシー」をご参照ください。

    image..png

基本設定

基本設定とは、作成された Global Traffic Manager インスタンスのグローバル システム設定を指し、[インスタンス名][CNAME アクセス ドメイン タイプ][ビジネス ドメイン][グローバル TTL][アラート通知グループ]、およびその他の関連情報が含まれます。

前提条件

インスタンスの作成クラウド リソースアクセス承認、および アクセス戦略の設定 を完了していること。

手順

  1. Cloud DNS - Global Traffic Manager にアクセスします。

  2. ターゲット インスタンスの [操作] 列にある [設定] ボタンをクリックします。

  3. [基本設定] ページで、[変更] をクリックし、[インスタンス名][CNAME アクセス ドメイン タイプ][ビジネス ドメイン][グローバル TTL][アラート通知グループ] などの設定項目を入力し、最後に [確認] をクリックします。詳細については、「基本設定」をご参照ください。

image.png

ヘルスチェックの有効化

前提条件

インスタンスの作成IPAM プールの作成、およびその他の操作を完了していること。

手順

  1. Cloud DNS - Global Traffic Manager にアクセスします。

  2. インスタンス リストの [操作] 列で、[設定] をクリックします。

  3. [アドレス プール設定] タブを選択し、アドレス プールの前の「[+]」記号をクリックしてアドレス プール情報を展開し、[追加] をクリックしてヘルスチェックを設定します。image.png

  4. ヘルスチェック設定

    アプリケーション サービスの可用性ステータスを取得するために、アドレス プール内のアドレスのヘルスチェック ルールを設定します。

  • ヘルスチェック プロトコル:Ping ヘルスチェックTCP ヘルスチェック、および HTTP(S) ヘルスチェック をサポートしています。デフォルトは Ping ヘルスチェックです。

    image.png

    重要
    1. アプリケーション サービス アドレスが中国本土にある場合は、中国国外の監視ノードを選択しないでください。アプリケーション サービス アドレスが中国国外にある場合は、ネットワークの問題による誤検知を防ぐために、中国本土の監視ノードを選択しないでください。

    2. アドレス プール内のすべてのアドレスが Alibaba Cloud アドレスであり、障害テストにブラックホール フィルタリング ポリシーを使用している場合は、非 BGP 監視ノードを選択してください。(理由:ブラックホール フィルタリングは、Alibaba Cloud ネットワークと ISP ネットワーク間の相互接続で有効になる ACL ポリシーですが、Alibaba Cloud IP 間のトラフィックはほとんどクラウド ネットワーク内で流れ、検出の有効性が低下します。)

ビジネス ドメインを持つ CNAME を介して GTM にアクセスする

ドメインで Alibaba Cloud DNS を使用している場合は、Cloud DNS コンソールで CNAME レコードを設定する必要があります。

前提条件

クラウド リソースアクセス承認インスタンスの作成アクセス戦略の設定、および 基本設定 を完了していること。

手順

  1. Cloud DNS - Global Traffic Manager にアクセスします。

  2. インスタンスの [操作] 列にある [設定] ボタンをクリックして [基本設定] ページに入り、[CNAME アクセス ドメイン(パブリック ネットワーク)] の横にあるコピー アイコンをクリックします。

    image.png

  3. 左側のナビゲーション ウィンドウで、[解決設定] > [パブリック DNS の解決] を選択し、ターゲット ドメインの [操作] 列にある [解決設定] ボタンをクリックして [解決設定] ページに入ります。

  4. [解決設定] ページで、アプリケーション サービスのビジネス ドメインの CNAME レコードを追加し、Global Traffic Manager の CNAME アクセス ドメインをポイントして、Global Traffic Manager サービスとの統合を実装します。