租用幫助
AWS Global Accelerator是一項(xiàng)可以部署在 Internet 應(yīng)用程序前端的網(wǎng)絡(luò)層服務(wù),能夠?yàn)榉植荚谑澜绺鞯氐挠脩羧禾岣呖捎眯院托阅堋WS Global Accelerator 使用 AWS 的龐大、高度可用且無(wú)擁塞的全球網(wǎng)絡(luò),將 Internet 流量從您的用戶引導(dǎo)至您在 AWS 區(qū)域中運(yùn)行的應(yīng)用程序。
借助 AWS Global Accelerator可以根據(jù)地理位置、應(yīng)用程序運(yùn)行狀況和可配置的路由策略,將用戶引導(dǎo)至應(yīng)用程序。AWS Global Accelerator 還會(huì)分配靜態(tài)任播 IP 地址,這些地址對(duì)于您的應(yīng)用程序來(lái)說(shuō)是全球唯一且無(wú)法更改的,因此無(wú)需在應(yīng)用程序擴(kuò)展時(shí)更新客戶端。
現(xiàn)在亞馬遜AWS推出全球出海服務(wù)獻(xiàn)禮活動(dòng),為海外區(qū)域客戶提供專(zhuān)屬福利,填寫(xiě)表單即可獲贈(zèng)價(jià)值300美元AWS服務(wù)抵扣券,AWS服務(wù)抵扣券用于AWS Global Accelerator全球網(wǎng)絡(luò)加速服務(wù),具體活動(dòng)地址:
AWS海外加速活動(dòng)地址:http://www.9358l.com/
一、AWS Global Accelerator 的優(yōu)勢(shì)
1、即時(shí)區(qū)域故障轉(zhuǎn)移
AWS Global Accelerator 會(huì)自動(dòng)檢查應(yīng)用程序的運(yùn)行狀況,并僅將用戶流量路由到運(yùn)行狀況良好的應(yīng)用程序終端節(jié)點(diǎn)。如果運(yùn)行狀況發(fā)生變化或您進(jìn)行配置更新,AWS Global Accelerator 會(huì)立即做出反應(yīng),將您的用戶路由到下一個(gè)可用終端節(jié)點(diǎn)。
2、高可用性
AWS Global Accelerator 采用故障隔離設(shè)計(jì),可提高應(yīng)用程序的可用性。您創(chuàng)建加速器時(shí),將為您分配兩個(gè)由獨(dú)立網(wǎng)絡(luò)區(qū)域提供服務(wù)的 IPv4 靜態(tài) IP 地址。類(lèi)似于可用區(qū),這些網(wǎng)絡(luò)區(qū)域是隔離的單元,具有自己的物理基礎(chǔ)設(shè)施和來(lái)自唯一 IP 子網(wǎng)的服務(wù)靜態(tài) IP 地址。如果由于 IP 地址封鎖或無(wú)法訪問(wèn)的網(wǎng)絡(luò)而導(dǎo)致一個(gè)靜態(tài) IP 地址變得不可用,AWS Global Accelerator 會(huì)重新路由到其他隔離網(wǎng)絡(luò)區(qū)域內(nèi)運(yùn)行狀況良好的靜態(tài) IP 地址,以此為客戶端應(yīng)用程序提供容錯(cuò)功能。
3、緩存 IP 地址的客戶端周?chē)鸁o(wú)變量
部分客戶端設(shè)備和互聯(lián)網(wǎng)解析程序會(huì)將 DNS 回答緩存較長(zhǎng)時(shí)間。因此,在您進(jìn)行配置更新時(shí),或者發(fā)生應(yīng)用程序故障或您的路由首選項(xiàng)發(fā)生變化時(shí),您不知道需要花費(fèi)多長(zhǎng)時(shí)間才能讓所有用戶收到更新后的 IP 地址。使用 AWS Global Accelerator,您無(wú)需依賴(lài)客戶端設(shè)備的 IP 地址緩存設(shè)置。更改傳播只需要幾秒鐘,這縮短了應(yīng)用程序停機(jī)時(shí)間。
4、提升性能:AWS Global Accelerator 通過(guò)任播靜態(tài) IP 地址從最靠近終端客戶端的邊緣站點(diǎn)中獲取流量。這些流量流經(jīng)無(wú)封鎖且冗余的 AWS 全球網(wǎng)絡(luò),從而能優(yōu)化通向您在 AWS 區(qū)域中運(yùn)行的應(yīng)用程序的路徑。AWS Global Accelerator 根據(jù)終端客戶端的地理位置選擇最佳 AWS 區(qū)域,從而能減少首字節(jié)延遲并將性能提升高達(dá) 60%。
5、易管理性
AWS Global Accelerator 提供的靜態(tài) IP 地址是固定的,為您的應(yīng)用程序提供單一入口點(diǎn)。這讓您可以輕松在可用區(qū)或 AWS 區(qū)域之間移動(dòng)終端節(jié)點(diǎn),而不必更新 DNS 配置或面向客戶端的應(yīng)用程序。使用案例包括 A/B 測(cè)試、應(yīng)用程序更新和故障轉(zhuǎn)移模擬。企業(yè)代理還可以將您應(yīng)用程序的靜態(tài) IP 地址列入他們防火墻中的白名單。
6、精細(xì)控制
AWS Global Accelerator 允許您為區(qū)域終端節(jié)點(diǎn)組設(shè)置流量調(diào)配,讓您在執(zhí)行性能測(cè)試或應(yīng)用程序更新時(shí)為特定 AWS 區(qū)域調(diào)高或調(diào)低流量。此外,如果您使用有狀態(tài)應(yīng)用程序,您可以選擇將來(lái)自用戶的所有請(qǐng)求定向到同一終端節(jié)點(diǎn),而不考慮源端口和協(xié)議,從而保持客戶端關(guān)聯(lián)。這些功能可以讓您實(shí)現(xiàn)精細(xì)控制。
二、AWS Global Accelerator使用部署
可以使用 API 或通過(guò) AWS 管理控制臺(tái)開(kāi)始設(shè)置 AWS Global Accelerator,也可以使用 AWS CloudFormation 模板進(jìn)行設(shè)置。AWS Global Accelerator 是一項(xiàng)全球服務(wù),因此它不與任何特定 AWS 區(qū)域綁定。以下是為您的應(yīng)用程序設(shè)置 AWS Global Accelerator 的三個(gè)簡(jiǎn)單步驟:
1、創(chuàng)建加速器:在創(chuàng)建加速器時(shí),AWS Global Accelerator 會(huì)為它預(yù)置兩個(gè)靜態(tài) IP 地址。然后,根據(jù)您指定的協(xié)議和端口,配置一個(gè)或多個(gè)偵聽(tīng)器來(lái)處理從終端客戶端到加速器的入站連接。
2、配置終端節(jié)點(diǎn)組:通過(guò)指定要將流量分配到的 AWS 區(qū)域,選擇一個(gè)或多個(gè)區(qū)域終端節(jié)點(diǎn)組來(lái)與加速器的偵聽(tīng)器相關(guān)聯(lián)。偵聽(tīng)器將請(qǐng)求路由到此終端節(jié)點(diǎn)組中已注冊(cè)的終端節(jié)點(diǎn)。AWS Global Accelerator 使用為每個(gè)終端節(jié)點(diǎn)定義的運(yùn)行狀況檢查設(shè)置監(jiān)控組內(nèi)終端節(jié)點(diǎn)的運(yùn)行狀況。您可以為每個(gè)終端節(jié)點(diǎn)組配置流量調(diào)配百分比,從而控制終端節(jié)點(diǎn)組接受的流量。默認(rèn)情況下,所有區(qū)域終端節(jié)點(diǎn)組的流量調(diào)配都設(shè)置為 100%。
3、為終端節(jié)點(diǎn)組注冊(cè)終端節(jié)點(diǎn):您可以在每個(gè)終端節(jié)點(diǎn)組中注冊(cè)一個(gè)或多個(gè)區(qū)域資源,比如 Application Load Balancer、網(wǎng)絡(luò)負(fù)載均衡器、EC2 實(shí)例或彈性 IP 地址。然后,您可以設(shè)置權(quán)重,以選擇路由到每個(gè)終端節(jié)點(diǎn)的流量。