シナリオ
サービスが複数のリージョンにわたってデプロイされている場合、Global Traffic Manager (GTM) を使用して、ユーザーを最寄りのアプリケーションサービスに誘導します。GTM は、サービスが利用できなくなった場合に、別のリージョンに自動的にフェールオーバーすることもできます。これを実現するには、ビジネスドメイン名を GTM に追加し、リージョン回線に基づくインテリジェント DNS 解決を設定します。
事前準備
お客様のドメイン
cloud-example.comは Alibaba Cloud DNS でホストされています。GTM によって管理されるサブドメインはwww.cloud-example.comです。説明ドメインがサードパーティの DNS プロバイダーを使用している場合は、そのプロバイダーのコンソールで、GTM のアクセスゾーン名を指す CNAME レコードを追加してください。
GTM インスタンスが利用可能であること。利用できない場合は、サブスクリプションインスタンスを購入してください。
インテリジェント解決の目標:
DNS クエリソース
アプリケーションサービスエンドポイント
フェールオーバーエンドポイント
華南
1.1.XX.XX
3.3.XX.XX
華北
2.2.XX.XX
3.3.XX.XX
グローバル
3.3.XX.XX
1.1.XX.XX, 2.2.XX.XX
ソリューションアーキテクチャ
操作手順
Alibaba Cloud DNS - Global Traffic Manager コンソールに移動します。
アクセスドメイン名の設定 タブで、アクセスドメイン名の作成 をクリックします。
シナリオの選択 ダイアログボックスで、カスタムシナリオ を選択します。
アクセスドメイン名の作成 ページで、アクセスゾーン名アイコンをクリックし、基本設定 を選択します。
アクセスドメイン名の基本設定 ページで、必須パラメーターを設定し、設定の送信 をクリックします。 詳細については、「アクセスゾーン名を設定する」をご参照ください。
アクセスドメイン ページで、アドレスプールアイコンをクリックし、
China south、China north、Globalの 3 つのアドレスプールを作成します。
アクセスドメイン ページで、アドレスアイコンをクリックし、基本設定 を選択します。エンドポイント IP アドレスを追加し、ヘルスチェックテンプレート (この例では、TCP プロトコル、ポート 80) を設定して、アドレスを作成します。必要なすべてのアドレスに対してこの手順を繰り返します。
説明ヘルスチェックテンプレートが存在しない場合は、プローブテンプレートのクイック追加 をクリックします。詳細については、「ヘルスチェックテンプレート」をご参照ください。
重要設定中に 赤色 または オレンジ色 のアラートが表示された場合は、アドレスのヘルスステータスを確認してください。
ウェブサイト設定アイコンの下にある負荷分散ポリシー名をクリックし、SLB ポリシーの設定 を選択します。ロケーションベースのポリシーを実装するには、アドレスプール間の負荷分散ポリシーを ソース近接 に設定します。詳細については、「負荷分散ポリシーを設定する」をご参照ください。リクエストソース設定 セクションで、3 つのアドレスプールに対して ソース を 華南、華北、および グローバル に設定します。
重要地域回線は
Region - Chinaパスで利用でき、省別の回線が含まれています。いずれの送信元回線にも一致しないクライアントをアドレスに解決するには、Default 回線を設定します。
インテリジェント回線のアドレスプールが利用できない場合、GTM はグローバルデフォルト回線のアドレスを返します。
すべてのアドレスプールが利用できない場合、GTM は、グローバルデフォルトアドレスプールのすべてのアドレスを、ポーリング方式で返します。 デフォルト回線に複数のアドレスプールがある場合、GTM は序数が最も小さい空でないアドレスプールを選択します。 グローバルデフォルト回線が存在しない場合、GTM は序数が最も小さい空でないアドレスプールを使用します。

アドレスプールアイコンの下にある負荷分散ポリシー名をクリックし、SLB ポリシーの設定 を選択します。アクティブ/スタンバイ方式の障害復旧を実装するには、プリエンプションモード を選択します。詳細については、「アドレスプールの設定」をご参照ください。
重要アドレスの序数が小さいほど、その解決優先度は高くなります。 序数が大きいアドレスは、序数が小さいアドレスが利用できない場合にのみ使用されます。
アドレスプールの序数には 2 つの目的があります。 1 つ目は、同じソースからのリクエストに対して、序数が小さいアドレスプールがより高い優先度を持つことです。 2 つ目は、すべてのアドレスプールが利用できなくなった場合、GTM は序数が最も小さい空でないアドレスプールからすべての IP アドレスを返すことです。
重要この例では設定プロセスを示しています。 設定中に赤色またはオレンジ色のアラートが表示された場合は、速やかにアドレスのヘルスステータスをトラブルシューティングしてください。
インスタンスのアラートルールを設定します。 詳細については、「アラートの設定」をご参照ください。
アクセスドメイン ページで、アクセスゾーン名アイコンをクリックし、有効 を選択します。
「確認」ダイアログボックスで、詳細を確認し、[OK] をクリックして アクセスドメイン を有効にします。
重要同じ名前とタイプの DNS レコードが Alibaba Cloud DNS にすでに存在する場合、そのドメインについては、標準のドメイン名解決よりも GTM ポリシーが優先されます。
GTM インスタンスが無効化または削除された場合、DNS クエリは Alibaba Cloud DNS の インターネットの権威ある DNS 解決 レコードにフォールバックします。