什么是全局流量管理3.0?
全局流量管理(GTM)3.0是GTM服務(wù)的全新升級版本,采用圖形化編排配置,集成豐富健康探測模板,具備來源就近、權(quán)重、順序、輪詢多種負(fù)載均衡策略及多類型請求線路的組合能力,旨在為企業(yè)提供靈活、高效的容災(zāi)調(diào)度機制,實現(xiàn)對入口流量的精細(xì)化和智能化管理。
前置概念
閱讀本文前,您可能需要了解如下概念:
產(chǎn)品概述
GTM屬于DNS級別的服務(wù),使用DNS向用戶返回特定的服務(wù)地址,然后客戶端用戶直接連接到服務(wù)地址。所以GTM本身并不是代理或網(wǎng)關(guān)設(shè)備,也不是應(yīng)用接入服務(wù),因此無法查看客戶端用戶與應(yīng)用服務(wù)之間的網(wǎng)絡(luò)流量。立即購買。
功能簡介
以下是全局流量管理的功能簡介。
GTM接入域名
全局流量管理(GTM)的接入域名,即GTM對外提供服務(wù)的域名。用戶一般將業(yè)務(wù)域名通過CNAME解析到GTM接入域名以實現(xiàn)業(yè)務(wù)域名接入GTM。
GTM接入域名的前提條件是:本賬號下必須至少存在一個主域名,且域名需完成備案。例如
example.com
為用戶本賬號下的主域名。GTM接入域名格式:
主機記錄
.主域名
,例如gtm.example.com
。如果您的域名已經(jīng)托管在阿里云解析DNS,接入域名主機記錄可以輸入您的業(yè)務(wù)域名主機記錄,此時您的GTM接入域名就是您業(yè)務(wù)域名本身。
具體信息請參考接入域名配置。
地址池
地址池是GTM對應(yīng)用服務(wù)地址(IP或域名)進(jìn)行管理的功能。一個地址池,代表一組提供相同應(yīng)用服務(wù),即具備相同運營商或地區(qū)屬性的IP地址或域名地址。一個GTM實例,可以配置多個地址池,便于實現(xiàn)不同地區(qū)的用戶訪問不同的地址池,并達(dá)到就近接入的效果。同時當(dāng)?shù)刂烦卣w不可用時,可以做備份切換。具體配置方法請參考地址池配置。
地址
地址是應(yīng)用的服務(wù)地址,也是GTM經(jīng)過解析和決策流程后得出的應(yīng)答結(jié)果。地址包含服務(wù)IP地址或域名名稱。服務(wù)端口是執(zhí)行健康檢查校驗服務(wù)可用性探測的重要參數(shù)。具體配置方法請參考地址配置。
負(fù)載均衡策略
負(fù)載均衡策略是一種動態(tài)資源調(diào)度機制,它根據(jù)特定算法和策略,實現(xiàn)接入域名選擇合適的地址池以及在地址池內(nèi)部選擇合適的地址。負(fù)載策略主要包括以下幾種方法:
來源就近:即智能解析功能,依據(jù)客戶端的地理位置或網(wǎng)絡(luò)運營商,實現(xiàn)請求來源的精準(zhǔn)識別,并據(jù)此將流量導(dǎo)向距離用戶地理位置最近或相同運營商環(huán)境下的服務(wù)地址,從而優(yōu)化網(wǎng)絡(luò)延遲,提升服務(wù)響應(yīng)速度;
順序:按照地址池或地址的預(yù)設(shè)順序逐個選擇,確保可用服務(wù)器有序訪問;
輪詢:地址池和地址全部循環(huán)地分配,確保所有可用服務(wù)器得到相對均勻的訪問量,實現(xiàn)整體負(fù)載的均衡分布。具體來說,多個地址池之間輪詢是按照輪詢機制選中單個地址池,地址池內(nèi)多個地址之間輪詢是以輪詢方式全部應(yīng)答;
權(quán)重(Weighted Distribution):根據(jù)不同服務(wù)器的處理能力或性能表現(xiàn)設(shè)定權(quán)重值,依據(jù)權(quán)重比例進(jìn)行地址分配,使高權(quán)重服務(wù)器承擔(dān)更多請求,達(dá)到高效利用系統(tǒng)資源的目的。
通過上述靈活的負(fù)載均衡策略,可以實現(xiàn)對網(wǎng)絡(luò)入口流量的合理分發(fā)與優(yōu)化管理。
為了滿足企業(yè)復(fù)雜的調(diào)度場景,GTM3.0 支持兩級訪問策略調(diào)度。兩級訪問策略調(diào)度邏輯:
第一級調(diào)度:從域名選擇合適的地址池,域名通過負(fù)載均衡策略選擇合適的地址池。具體信息請參考地址池間負(fù)載均衡策略配置參數(shù)。
第二級調(diào)度:從地址池選擇合適地址,地址池通過負(fù)載均衡策略選擇可用的地址,并最終應(yīng)答給客戶。具體信息請參考地址負(fù)載均衡策略配置。
健康探測模板
健康檢查機制主要針對地址池中的地址,進(jìn)行實時探測并評估應(yīng)用服務(wù)的運行狀態(tài)與可用性,涉及的監(jiān)控方式包括ICMP Ping監(jiān)控、TCP連接性監(jiān)控、HTTP/HTTPS端點響應(yīng)監(jiān)測。
GTM 3.0提供了健康檢查模板,允許用戶配置多維度的協(xié)議檢測模板,綜合判斷應(yīng)用服務(wù)地址的可用狀態(tài)。
系統(tǒng)架構(gòu)
全局流量管理是由管控層和解析層兩部分組成:
管控層:管控層通過控制臺和OpenAPI對外提供服務(wù),主要實現(xiàn)了域名解析數(shù)據(jù)、配置數(shù)據(jù)、監(jiān)控數(shù)據(jù)、日志數(shù)據(jù)等的增刪改查功能和存儲功能。管控層位于【中國內(nèi)地-華北3(張家口)】。
解析層:解析層通過部署在全球范圍內(nèi)的解析服務(wù)器集群對外提供服務(wù),解析層接收來自于管控層分發(fā)的域名解析記錄數(shù)據(jù),主要實現(xiàn)了對域名解析記錄數(shù)據(jù)的查詢請求的應(yīng)答功能。解析層在全球主要大洲和地區(qū)均有節(jié)點覆蓋。
聯(lián)系我們
釘釘群:36335002029