應(yīng)用場景
全局流量管理(GTM)主要適用于以下場景:
應(yīng)用服務(wù)主備容災(zāi)
例如應(yīng)用服務(wù)有兩個IP地址 1.1.XX.XX
、2.2.XX.XX
。正常情況下,用戶訪問IP地址 1.1.XX.XX
、當(dāng)IP地址 1.1.XX.XX 故障后,希望將用戶訪問流量切換到IP地址 2.2.XX.XX
。
通過GTM,創(chuàng)建兩個地址池 Pool A 和 Pool B ,將IP地址 1.1.XX.XX
、2.2.XX.XX
分別添加進兩個地址池,并配置健康檢查。在訪問策略配置中,主地址池集合選擇 Pool A、備地址池集合選擇 Pool B ,即可以實現(xiàn)應(yīng)用服務(wù)主備IP容災(zāi)切換。
應(yīng)用服務(wù)多個IP多活
例如應(yīng)用服務(wù)有三個IP地址 1.1.XX.XX
、2.2.XX.XX
、3.3.XX.XX
,三個IP地址同時向用戶服務(wù)。如想要實現(xiàn)3個IP地址正常工作時,DNS解析同時解析出3個IP地址。當(dāng)3個IP地址中某一個地址故障時,將故障的地址從DNS解析列表中暫時刪除,不向用戶返回,當(dāng)故障IP地址恢復(fù)后,重新添加回DNS解析列表。
通過 GTM ,創(chuàng)建一個地址池Pool A, 包含地址(1.1.XX.XX
、2.2.XX.XX
、3.3.XX.XX
),主地址池集合選擇Pool A,并開啟并配置健康檢查,即可應(yīng)用服務(wù)多個IP多活。
高并發(fā)應(yīng)用服務(wù)負(fù)載分?jǐn)?/h2>
企業(yè)在線上大促活動類似雙十一等情況下,都會對業(yè)務(wù)做臨時的擴容,以應(yīng)對突然增大數(shù)倍的用戶訪問請求。一般來說,會在同區(qū)域購買多個SLB實例,期望達到使用不同IP地址進行訪問流量卸載的效果。
使用 GTM 時,只需在主地址池集合中將負(fù)載均衡策略(地址池)設(shè)置為 返回全部地址,由每個地址平均承擔(dān)用戶的訪問流量,可以實現(xiàn)多個SLB的負(fù)載均衡效果。也可以選擇 按權(quán)重返回地址 的方式,為每個地址池及每個地址配置不同的權(quán)重,使每個地址承擔(dān)不同權(quán)重比例乘積的訪問流量。
不同區(qū)域訪問加速
大型企業(yè)或跨國企業(yè)一般需要面向全國區(qū)域或者全球區(qū)域提供網(wǎng)絡(luò)服務(wù)。由于不同地區(qū)網(wǎng)絡(luò)情況不同,網(wǎng)絡(luò)訪問一般會受到距離等因素的影響,因此,企業(yè)會選擇在幾個大區(qū)的核心位置建立服務(wù)接入點,使不同區(qū)域的用戶訪問各自區(qū)域的核心接入點,從而獲得最佳的訪問體驗。
GTM提供兩種訪問策略方式,均可實現(xiàn):
如是基于地理位置的訪問策略,則能夠為不同區(qū)域的用戶返回指定的地址池集合中的地址,從而實現(xiàn)全球用戶的就近接入和訪問加速。
如是基于訪問延時的訪問策略,GTM則能夠?qū)⒔K端用戶路由到延遲最低的應(yīng)用服務(wù)集群上,從而實現(xiàn)終端用戶的訪問加速。