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

:GTM を使用してゾーンディザスタリカバリを実装する方法_Global Traffic Manager (GTM) 3.0

最終更新日:Apr 23, 2025

シナリオ

アプリケーションサービスは、データセンター A やデータセンター B など、2 つのデータセンターにデプロイされており、各データセンターはイングレストラフィックにパブリック IP アドレスを使用しています。 アプリケーションサービスは、次の方法で動作することが期待されます。2 つのデータセンターが正常に動作している場合、アプリケーションサービスへのすべてのトラフィックはデータセンター A にルーティングされます。 データセンター A に障害が発生した場合、システムは障害を自動的に検出し、サービスをデータセンター B にフェールオーバーできます。

前提条件

  • ドメイン名 cloud-example.com は Alibaba Cloud DNS でホストされています。 ビジネスドメイン名 www.cloud-example.com を Global Traffic Manager (GTM) に接続します。

    説明

    ビジネスドメイン名が Alibaba Cloud DNS でホストされていない場合でも、GTM を使用できます。 ビジネスドメイン名の現在の DNS サービスプロバイダーの DNS 設定に CNAME レコードを追加して、ビジネスドメイン名を GTM の対応するアクセスドメイン名にマッピングする必要があります。

  • GTM インスタンス(例: gtm-cn-7213ohb**03)が購入済みであること。 インスタンスを購入するには、「インスタンスの購入」をご参照ください。

  • 次のトラフィックスケジューリングが必要です。

    DNS リクエストの送信元

    アプリケーションサービスの IP アドレス

    フェールオーバー後の IP アドレス

    グローバルデフォルト

    1.1.XX.XX

    2.2.XX.XX

手順

  1. Alibaba Cloud DNS コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、[Global Traffic Manager] をクリックして、[Global Traffic Manager 3.0] ページに移動します。

  3. [アクセスドメイン名] タブで、[アクセスドメイン名を作成] をクリックします。

  4. [シナリオを選択] ダイアログボックスで、[プライマリ/セカンダリディザスタリカバリ] を選択します。

  5. [アクセスドメイン名を作成] ページで、アクセスドメイン名アイコンにポインターを移動し、[基本構成] をクリックします。

  6. [基本アクセスドメイン名構成] パネルでパラメーターを構成し、[送信] をクリックします。 アクセスドメイン名の構成方法の詳細については、「アクセスドメイン名の構成」をご参照ください。image

  7. [アクセスドメイン名] ページで、アドレスプールアイコンにポインターを移動し、[基本構成] をクリックします。 詳細については、「アドレスプールの構成」トピックの「基本構成パラメーター」をご参照ください。

  8. [アクセスドメイン名] ページで、アドレスアイコンにポインターを移動し、[基本構成] をクリックします。 [基本アドレス構成] パネルで、アドレスを追加し、1 つ以上のヘルスチェックテンプレートとその他のパラメーターを構成して、[送信] をクリックします。 この例では、検出プロトコル パラメーターに tcp が選択され、ヘルスチェックのポート番号パラメーターにポート 80 が選択されています。 この手順を繰り返してアドレスを追加し、ヘルスチェックテンプレートに関連付けます。

    説明

    ヘルスチェックテンプレートが作成されていない場合は、[検出テンプレートをすばやく追加] をクリックして作成します。 詳細については、「ヘルスチェックテンプレート」をご参照ください。

    image

    重要

    この例では、構成手順を示しています。 実際の構成で または オレンジ のアラート項目が表示された場合は、できるだけ早くアドレスのヘルスステータスを確認してください。

  9. 通常、シナリオ固有のテンプレートはポリシーを自動的に生成するため、負荷分散ポリシーを構成する必要はありません。

    重要

    アプリケーションデータがプライマリ IP アドレスとセカンダリ IP アドレス間で一方向モードで同期されている場合、プライマリサイトの障害によりセカンダリサイトがサービスを引き継いでいる期間にセカンダリサイトで生成されたデータは、プライマリサイトに同期されません。 [順序指定] に [アドレスのロードバランシングポリシー] パラメーターを、[非プリエンプティブモード] に [優先リソースリカバリモード] パラメーターを設定することをお勧めします。 詳細については、「アドレスプールを構成するためのパラメーター」の「アドレスプールの構成」Topic をご参照ください。

  10. インスタンスのアラート設定を構成します。 詳細については、「アラート設定の構成」をご参照ください。

  11. [アクセスドメイン名] ページで、アクセスドメイン名アイコンにポインターを移動し、[有効化] をクリックします。image

  12. [アクセスドメイン名の有効化の確認] ダイアログボックスで、アクセスドメイン名の構成が正しいことを確認し、[OK] をクリックします。

    重要
    • Alibaba Cloud DNS の権威 DNS 解決モジュールに同じ名前とタイプのドメイン名レコードが既に存在する場合、システムはまず GTM で構成されたポリシーに基づいてこのドメイン名に対する DNS リクエストをインテリジェントにスケジュールおよび解決し、トラフィック負荷分散やフェールオーバーなどの高度な機能を実装します。

    • GTM でこのアクセスドメイン名を無効化または削除すると、このドメイン名に対するリクエストは Alibaba Cloud DNS の権威 DNS 解決モジュールによって解決されます。