シナリオ
アプリケーションサービスは、データセンター 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
手順
Alibaba Cloud DNS コンソール にログインします。
左側のナビゲーションウィンドウで、[Global Traffic Manager] をクリックして、[Global Traffic Manager 3.0] ページに移動します。
[アクセスドメイン名] タブで、[アクセスドメイン名を作成] をクリックします。
[シナリオを選択] ダイアログボックスで、[プライマリ/セカンダリディザスタリカバリ] を選択します。
[アクセスドメイン名を作成] ページで、アクセスドメイン名アイコンにポインターを移動し、[基本構成] をクリックします。
[基本アクセスドメイン名構成] パネルでパラメーターを構成し、[送信] をクリックします。 アクセスドメイン名の構成方法の詳細については、「アクセスドメイン名の構成」をご参照ください。

[アクセスドメイン名] ページで、アドレスプールアイコンにポインターを移動し、[基本構成] をクリックします。 詳細については、「アドレスプールの構成」トピックの「基本構成パラメーター」をご参照ください。
[アクセスドメイン名] ページで、アドレスアイコンにポインターを移動し、[基本構成] をクリックします。 [基本アドレス構成] パネルで、アドレスを追加し、1 つ以上のヘルスチェックテンプレートとその他のパラメーターを構成して、[送信] をクリックします。 この例では、検出プロトコル パラメーターに tcp が選択され、ヘルスチェックのポート番号パラメーターにポート 80 が選択されています。 この手順を繰り返してアドレスを追加し、ヘルスチェックテンプレートに関連付けます。
説明ヘルスチェックテンプレートが作成されていない場合は、[検出テンプレートをすばやく追加] をクリックして作成します。 詳細については、「ヘルスチェックテンプレート」をご参照ください。
重要この例では、構成手順を示しています。 実際の構成で 赤 または オレンジ のアラート項目が表示された場合は、できるだけ早くアドレスのヘルスステータスを確認してください。
通常、シナリオ固有のテンプレートはポリシーを自動的に生成するため、負荷分散ポリシーを構成する必要はありません。
重要アプリケーションデータがプライマリ IP アドレスとセカンダリ IP アドレス間で一方向モードで同期されている場合、プライマリサイトの障害によりセカンダリサイトがサービスを引き継いでいる期間にセカンダリサイトで生成されたデータは、プライマリサイトに同期されません。 [順序指定] に [アドレスのロードバランシングポリシー] パラメーターを、[非プリエンプティブモード] に [優先リソースリカバリモード] パラメーターを設定することをお勧めします。 詳細については、「アドレスプールを構成するためのパラメーター」の「アドレスプールの構成」Topic をご参照ください。
インスタンスのアラート設定を構成します。 詳細については、「アラート設定の構成」をご参照ください。
[アクセスドメイン名] ページで、アクセスドメイン名アイコンにポインターを移動し、[有効化] をクリックします。

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