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

Alibaba Cloud DNS:GTM によるオフサイト障害復旧の実装方法

最終更新日:Aug 21, 2025

概要

ソリューション概要

オフサイト障害復旧とは、アプリケーションが異なるリージョンにデプロイされているシナリオを指します。1 つのリージョンで障害が発生した場合、Global Traffic Manager(GTM)は、障害が発生したリージョンからオフサイト障害復旧センターにユーザートラフィックをリダイレクトし、継続的かつ中断のないユーザーアクセスを保証できます。

このトピックでは、2 つのリージョンにまたがる 3 つのデータセンターアーキテクチャを使用してオフサイト障害復旧をデプロイする方法について説明します。この障害復旧アーキテクチャは、同じ都市にあるデュアルデータセンターに基づいて、別の都市にバックアップ障害復旧センターを確立します。このバックアップセンターは、デュアルデータセンターのデータバックアップに使用されます。自然災害などの理由でデュアルデータセンターに障害が発生した場合、オフサイト障害復旧センターはバックアップデータを使用してサービスを回復できます。

対象読者

企業ネットワーク部門および事業運営部門のスタッフ。

シナリオ

このソリューションは、アプリケーションが複数のデータセンターとリージョンにデプロイされているシナリオに適用できます。

用語

用語

定義

GTM

Global Traffic Manager(GTM)は、インテリジェント解決、ヘルスチェック、障害分離、およびフェールオーバーをサポートしています。企業が同じ都市内のデュアルデータセンターや 2 つのリージョンにまたがる 3 つのデータセンターなどの障害復旧アーキテクチャを迅速に構築するのに役立ちます。

インテリジェント解決

これは、ユーザーリクエストの送信元アドレス(ISP、リージョンなど)に基づいて、最も近いアプリケーションサーバーの IP アドレスを解決し、近接ベースのサービスを可能にすることを指します。

ヘルスチェック

これは、サーバーに対してレイヤー 3 ~ 7 のチェックを提供し、異常なアプリケーションを迅速に検出します。

プライマリおよびセカンダリアドレスプール

これは、プライマリおよびセカンダリアドレスプールをサポートし、異なるデータセンターのサービスエンドポイントを構成して、データセンターレベルの障害分離とフェールオーバーを実装します。

アーキテクチャ

アーキテクチャ図

方案架构图

メリット

  • ヘルスチェック:リアルタイム検出、フェールオーバーは手動と自動の両方の切り替えモードをサポートし、継続的かつ中断のないユーザーアクセスを保証します。

  • 統合管理:複数のデータセンター(異なる ISP、リージョン、ベンダー)の IP アドレスとトラフィックの統合管理をサポートします。

  • シンプルさ:既存のアーキテクチャを変更せずにすぐに使用でき、企業が同じ都市内のマルチアクティブアーキテクチャとオフサイト障害復旧アーキテクチャを迅速に構築するのに役立ちます。

実装

準備

  • GTM インスタンス、Global Traffic Manager を作成します。

    説明

    Ultimate Edition は、約 1 分で障害を検出し、より速く切り替えます。Standard Edition は約 3 分かかります。高可用性要件を持つユーザーには、Ultimate Edition を選択することをお勧めします。

  • リソースを準備します:中国(北京)192.0.2.0、中国(北京)192.0.2.1、中国(杭州)192.0.2.2。

操作ガイド

  1. Cloud DNS - Global Traffic Manager にアクセスし、Global Traffic Manager インスタンスリストでターゲットインスタンスを見つけ、[操作] 領域の [構成] ボタンをクリックします。

  2. 基本設定: ビジネス要件に応じて設定を追加できます。[Global TTL] を 10 分 (または、お客様の要件に応じて) に設定することをお勧めします。

    image..png

  3. アドレスプール構成:[アドレスプールを追加] をクリックして、「北京」と「杭州」の 2 つのアドレスプールを作成し、[ヘルスチェック] を有効にします。

    image..png

  4. アクセスポリシー構成:[アクセスポリシーを追加] をクリックし、[解決リクエストソース][グローバル] を選択し、「北京」アドレスプールを [プライマリアドレスプールコレクション] に関連付け、「杭州」アドレスプールを [セカンダリアドレスプールコレクション] に関連付けます。

    image..png

  5. オンライントラフィックアクセス

    1. Cloud DNS - パブリック権威 DNS に移動し、ターゲットドメイン名の [DNS 設定] をクリックします。

    2. [レコードを追加] ボタンをクリックして CNAME レコードを追加し、レコード値を GTM CNAME アクセスドメインにします。解決レコードの追加が完了すると、アプリケーションサービスは正式に Global Traffic Manager に接続されます。

ソリューション検証

  1. 中国 (北京) 192.0.2.0 と中国 (北京) 192.0.2.1 を切断または停止すると、プライマリアドレスプールコレクションのステータスが非アクティブになります。

  2. 北京のデュアルデータセンターに異常が発生すると、サービストラフィックはセカンダリアドレスプールコレクション(杭州)に切り替えられ、サービスの提供が継続されます。

    image..png

FAQ

  1. フェールオーバーにはどのくらい時間がかかりますか? ヘルスチェック間隔を 15 秒、TTL を 10 秒、連続障害カウントを 3 に設定すると、GTM は約 1 分で障害を正確に検出し、切り替えることができます。フェールオーバー後、理論的には約 10 秒でネットワーク全体に反映されますが、実際の状況は全国の ISP のキャッシュ設定によって異なります。

  2. DNS が Cloud DNS を使用していない場合、Global Traffic Manager を使用できますか? いいえ、現在のバージョンではシステムデフォルトのドメイン割り当て機能が無効になっています。Cloud DNS コンソールでドメインを追加する必要があります。Global Traffic Manager は CNAME スケジューリングドメインを提供し、DNS 管理プラットフォームで CNAME レコードを作成できます。