多個業務域名可以共同使用一個GTM實例嗎?
答:分情況而定。
如果您多個業務域名解析地址完全相同,則多個業務域名可通過CNAME記錄指向同一個GTM實例接入域名;否則,每個業務域名都需要購買一個GTM實例。
使用同一個GTM實例場景
業務域名www.cloud-example.com
解析地址為1.1.XX.XX
和2.2.XX.XX
,并且兩個IP地址間需要容災;
業務域名test.cloud-example.com
解析地址為1.1.XX.XX
和2.2.XX.XX
,并且兩個IP地址間需要容災;
此場景下,兩個業務域名解析到完全相同的一組IP地址,因此只需購買一個GTM實例即可。最終只需要將www.cloud-example.com
和test.cloud-example.com
分別設置一條CNAME記錄,記錄值為GTM的接入域名。
無法使用同一個GTM實例場景
業務域名www.cloud-example.com
解析地址為1.1.XX.XX
和2.2.XX.XX
,并且兩個IP地址間需要容災;
業務域名test.cloud-example.com
解析地址為1.1.XX.XX
和3.3.XX.XX
,并且兩個IP地址間需要容災;
此場景下,兩個業務域名解析到非完全相同的一組IP地址,所以每個業務域名分別需要購買一個GTM實例。
全局流量管理(GTM)和負載均衡(SLB)有什么區別?
答:首先GTM是通過DNS將域名解析到多個IP地址,不同用戶訪問不同的IP地址,來實現應用服務流量的分配。同時通過健康檢查動態更新DNS解析IP列表,實現故障隔離以及故障切換。最終用戶的訪問直接連接服務的IP地址,并不通過GTM。而SLB是通過代理用戶訪問請求的形式將用戶訪問請求實時分發到不同的服務器,最終用戶的訪問流量必須要經過SLB。
一般來說,相同Region使用SLB進行負載均衡,不同region的多個SLB地址時,則可以使用GTM進行負載均衡。
兩者的對比如下表所示:
對比項 | 網絡層 | 后端地址 | 加權輪詢 | 跨Region難度 | 故障隔離時間 | 會話保持 |
全局流量管理 | 3層 | 域名、IP | 支持 | 簡單 | 分鐘級 | 不支持 |
負載均衡SLB | 4層、7層 | IP | 支持 | 困難 | 秒級 | 支持 |
全局流量管理(GTM)、云解析DNS有什么區別?
答:GTM集成了DNS的智能解析功能、云監控的應用服務監控功能,為客戶輸出不同網絡或地區用戶訪問實現就近接入、應用服務運行狀態的健康檢查、故障自動切換等能力。
全局流量管理(GTM)的CNAME接入域名是否能直接通過URL訪問?
答:不可以,使用 GTM 的CNAME接入域名直接作為用戶最終訪問的 URL,GTM 提供的CNAME接入域名和CDN等產品提供的CNAME接入域名一樣,只能用于服務接入映射,不能用來作為最終的用戶訪問URL。
全局流量管理(GTM)如何判斷應用服務是否故障?
答:GTM 集成了應用服務監控,在全球范圍內提供多個監控節點,可以采用多個監控點組合報警的形式作為服務整體異常判斷條件。且客戶可以選擇使用Ping、TCP、HTTP(S)三種方式對應用服務進行監控,發現應用服務是否故障。
Ping健康檢查:可以根據丟包率的大小、響應時間的長短判斷應用服務是否故障。
TCP健康檢查:可以根據端口的響應時間來判斷應用服務是否故障。
HTTP(S)健康檢查:可以根據響應時間、返回碼信息來判斷應用服務是否故障。
全局流量管理(GTM)故障切換的生效時間是多少?
答:經過測試團隊對GTM多次測試驗證,當應用服務發生故障時,GTM旗艦版最快可在1分鐘左右準確發現故障并切換。全網故障恢復時間 = 故障發現時間 + 全網生效時間 。
標準版最快可在3分鐘左右準確發現故障并切換:
故障發現時間:健康檢查間隔設置為60秒、TTL為60秒、連續失敗次數達到2次的情況下,則可以在3分鐘左右的時間準確發現故障并切換。
全網生效時間:GTM無法保障全網的最終生效時間,因受限于全國各地運營商的TTL緩存設置以及網絡環境不同,所以全網生效時間取決于全國各地運營商的緩存設置時間。
旗艦版最快可在1分鐘左右準確發現故障并切換:
故障發現時間:在健康檢查間隔設置為15秒、TTL為1秒、連續失敗次數達到3次的情況下,則可以在1分鐘左右的時間準確發現故障并切換。
全網生效時間:GTM無法保證全網的最終生效時間,因為受限于全國各地運營商的TTL緩存設置以及網絡環境的不同,所以全網生效時間取決于全國各地運營商的緩存設置時間。
全局流量管理(GTM)的地址池是否可以使用域名?
答: 可以。GTM的地址池內可以填寫IP或者域名,但是IP地址和域名不能同時存在于一個地址池內。當地址池內填寫的是多個域名地址時,地址池默認對多個域名進行輪詢。
全局流量管理(GTM)是否能實現智能DNS接入?
答: 可以。GTM集成了智能DNS解析功能,目前可以使用GTM對中國運營商、7個地域、海外6大洲及部分國家進行智能DNS解析,可以實現來源于不同網絡或區域的用戶訪問者實現就近接入,提高訪問速度。
全局流量管理(GTM)支持“會話保持”么?
答: 不支持。GTM屬于DNS級別的管理系統。 它使用DNS響應將客戶端路由到相應的應用服務地址。 客戶端直接連接到應用服務IP地址,而不是通過GTM來進行連接。 因此,GTM看不到客戶端與服務器之間的HTTP流量,所以無法實現“會話保持”功能。
一個域名可以同時使用全局流量管理(GTM)和CDN嗎?
答:可以。 CDN可以放在GTM前面使用,具體信息請參考CDN>M聯動實現訪問安全和業務高可用。
全局流量管理(GTM)的地址池中可以應用添加CDN服務商提供的CNAME接入域名嗎?
答:可以添加,但是無法達到健康檢查和故障轉移的最佳效果,一般CDN的節點非常多,而GTM的健康檢查監測節點有限,所以無法獲取準確的健康檢查狀態并進行切換,請盡量避免此使用方法。