マルチクラウドシナリオにおけるグローバルディザスタリカバリ
利用シーン
マルチクラウド、マルチリージョン、マルチデータセンター環境におけるグローバルなディザスタリカバリ。
ソリューション
Global Traffic Manager (GTM) を使用して、複数のクラウドにまたがるディザスタリカリアーキテクチャを構築します。GTM は、ユーザーを最寄りのデータセンターに誘導し、障害発生時には正常なデータセンターにトラフィックを自動的に再ルーティングすることで、業務継続性を確保します。
期待される結果
-
中国本土のユーザーからのトラフィックをオンプレミス IDC にルーティングします。
-
中国 (香港) のユーザーからのトラフィックを、中国 (香港) の Alibaba Cloud データセンターにルーティングします。
-
中国以外のユーザーからのトラフィックを、シンガポールの Huawei Cloud データセンターにルーティングします。
-
オンプレミス IDC に障害が発生した場合、トラフィックは Alibaba Cloud にリダイレクトされます。
-
Huawei Cloud データセンターに障害が発生した場合、トラフィックは Alibaba Cloud にリダイレクトされます。
-
Alibaba Cloud データセンターに障害が発生した場合、トラフィックは Huawei Cloud データセンターにリダイレクトされます。
操作手順
オンプレミス IDC、Alibaba Cloud、Huawei Cloud にまたがる近接性ベースのルーティングとディザスタリカバリのフェールオーバーを設定します。
-
リソースの準備
-
GTM インスタンスを作成します。Global Traffic Manager
-
次のリソースとその IP アドレスを準備します:北京のオンプレミス IDC (192.0.2.0)、中国 (香港) の Alibaba Cloud リソース (192.0.2.1)、シンガポールの Huawei Cloud リソース (192.0.2.2)。
-
Alibaba Cloud DNS - Global Traffic Manager コンソールに移動します。インスタンスリストでターゲットインスタンスを見つけ、[操作] 列の [設定] をクリックします。
-
[基本設定] タブで設定を構成します。グローバル TTL は 1 分を推奨しますが、別の値を指定することもできます。
ページには、インスタンス ID、サービスドメイン (パブリック)、CNAME アクセスドメイン (パブリック)、インスタンス名、アラート通知グループ、インスタンスエディション、作成時刻、有効期限などのインスタンス詳細が表示されます。設定を編集するには、左上隅の [変更] をクリックします。
-
アドレスプール設定:3 つのデータセンターそれぞれにアドレスプールを作成し、ヘルスチェックを有効にします。
次の 3 つのアドレスプールを作成します:Huawei Cloud Singapore (負荷分散ポリシー:すべてのアドレスを返す)、IDC Beijing (負荷分散ポリシー:重みに基づいてアドレスを返す)、Alibaba Cloud China (Hong Kong) (負荷分散ポリシー:すべてのアドレスを返す)。
ヘルスチェックを有効にしたら、[変更] をクリックしてヘルスチェック設定パネルを開きます。プロトコルを [TCP]、チェック間隔を [15] 秒、チェックポートを [80]、タイムアウトを [5] 秒、連続失敗回数のしきい値を [2]、失敗率を [50%] に設定します。監視ノードリストから、張家口、青島、杭州、上海、フフホト、深セン、北京の BGP ノードを選択します。
-
アクセスポリシー:3 つのアクセスポリシーを作成します。
-
DNS 解決ソースを [グローバル] に設定します。プライマリアドレスプールコレクションを「IDC Beijing」アドレスプールに、バックアップアドレスプールコレクションを「Alibaba Cloud China (Hong Kong)」アドレスプールに設定します。この設定により、中国本土のユーザーは北京 IDC データセンターに誘導されます。IDC に障害が発生した場合、トラフィックは Alibaba Cloud にフェールオーバーします。
-
DNS 解決ソースを [アジア - 中国 (香港)] に設定します。プライマリアドレスプールコレクションを「Alibaba Cloud China (Hong Kong)」アドレスプールに、バックアップアドレスプールコレクションを「Huawei Cloud Singapore」アドレスプールに設定します。この設定により、中国 (香港) のユーザーは Alibaba Cloud の香港データセンターに誘導されます。Alibaba Cloud に障害が発生した場合、トラフィックは Huawei Cloud にフェールオーバーします。
-
DNS 解決ソースを [中国以外] に設定します。プライマリアドレスプールコレクションを「Huawei Cloud Singapore」アドレスプールに、バックアップアドレスプールコレクションを「Alibaba Cloud China (Hong Kong)」アドレスプールに設定します。この設定により、中国以外のユーザーは Huawei Cloud データセンターに誘導されます。Huawei Cloud に障害が発生した場合、トラフィックは Alibaba Cloud にフェールオーバーします。
-
ライブトラフィックの接続
-
Alibaba Cloud DNS - ホストゾーン (パブリック) コンソールに移動します。ドメインリストでご利用のドメイン名を見つけ、[設定] をクリックします。
-
[DNS レコードの追加] をクリックします。ご利用のサービスホスト名を GTM が提供する CNAME アクセスドメインにポイントする CNAME レコードを作成します。レコードを追加すると、GTM がご利用のアプリケーショントラフィックを管理します。
-