全部產品
Search
文件中心

Alibaba Cloud DNS:GTM如何?異地容災

更新時間:Aug 21, 2025

概述

方案介紹

異地容災是指應用服務部署在不同地區時,當其中一地出現故障時,全域流量管理(簡稱GTM)可以將出現故障地區的使用者訪問流量,調度至異地災備中心,保障使用者訪問連續不間斷。

本文將以兩地三中心災備架構為讀者講解異地災備的部署方法。兩地三中心容災架構,是指在同城雙中心的基礎上,在異地的城市建立一個備份的災備中心,用於雙中心的資料備份,當雙中心出現自然災害等原因而發生故障時,異地災備中心可以用備份資料進行業務的恢複。

目標讀者

商業網路部、業務營運部工作人員。

適用情境

適用於應用服務部署是多機房、多地區接入情境。

相關概念

名詞

概念

GTM

全域流量管理(Global Traffic Manager),簡稱GTM,支援智能解析、健全狀態檢查、故障隔離、故障切換,可協助企業快速構建同城雙中心、兩地三中心的容災架構。

智能解析

是指根據使用者請求源地址(電訊廠商、地區等),解析就近的應用伺服器IP地址,實現就近服務。

健全狀態檢查

指對伺服器提供3-7層檢查,可及時發現異常應用。

主備位址集區

支援主備位址集區,配置不同資料中心服務地址,實現資料中心層級的故障隔離和故障切換。

方案架構

方案架構圖

方案架構圖

方案優勢

  • 健全狀態檢查:即時探測,故障切換支援手動、自動兩種切換模式,保障使用者訪問連續不間斷。

  • 統一管理:支援統一管理多資料中心(不同電訊廠商、不同地區、不同廠商的資料中心)的IP地址和流量。

  • 簡單易用:即開即用,無需改造現有架構,助力企業快速構建同城多活和異地災備架構。

方案實施

前提條件

  • 建立GTM執行個體,全域流量管理

    說明

    旗艦版發現故障和切換時間會更短,約1分鐘左右;標準版約3分鐘左右。如有高可用訴求的使用者建議選擇旗艦版。

  • 準備資源:華北2(北京)192.0.2.0、華北2(北京)192.0.2.1、華東1(杭州)192.0.2.2。

操作指南

  1. 訪問Alibaba Cloud DNS-全域流量管理,在全域流量管理執行個體列表中,找到目標執行個體,點擊操作地區的配置按鈕。

  2. 基本配置:可根據自身業務需求添加,其中全域TTL建議設定為10分鐘(也可根據自身需求填寫)。

    image..png

  3. 位址集區配置:新增位址集區,分別建立「北京」、「杭州」2個位址集區,並開啟健全狀態檢查

    image..png

  4. 存取原則配置:點擊新增存取原則解析請求來源選擇全域主位址集區集合關聯「北京」位址集區,備位址集區集合關聯「杭州」位址集區。

    image..png

  5. 線上流量接入

    1. 訪問Alibaba Cloud DNS-公網權威解析,點擊目標網域名稱的解析設定,進入解析設定頁面。

    2. 點擊添加記錄按鈕,添加一條CNAME記錄,記錄值填寫為GTM的CNAME接入網域名稱。完成解析記錄添加後,應用服務即正式接入全域流量管理。

方案驗證

  1. 將華北2(北京)192.0.2.0、華北2(北京)192.0.2.1 斷網或停止,則主位址集區集合狀態不可用

  2. 北京雙中心異常情況下,業務流量則被切換到備位址集區集合(杭州)繼續提供服務。

    image..png

常見問題

  1. 故障切換時間是多少? 在健全狀態檢查間隔設定為15秒,TTL10秒,連續失敗次數3次的配置下,GTM能在1分鐘左右準確發現故障並切換,故障切換後理論上10秒左右可以全網生效,但實際情況取決於全國各地電訊廠商的緩衝設定時間。

  2. DNS未使用Alibaba Cloud DNS,也可以使用全域流量管理服務嗎? 不可以,目前的版本已關閉系統預設分配網域名稱功能,必須在雲解析控制台添加一個網域名稱,全域流量管理會提供一個CNAME調度網域名稱,到您的DNS管理平台做一個CNAME記錄即可。