快速入門
任播彈性公網IP(Anycast Elastic IP Address,簡稱Anycast EIP)是一款覆蓋全球的公網可用性提升產品。本文指導您如何使用Anycast EIP提升用戶的公網訪問體驗,并讓您能快速上手本產品。
背景信息
某公司在新加坡地域的阿里云上部署了應用服務,其中ECS與專有網絡類型的負載均衡CLB(原SLB)進行綁定,CLB實例與EIP進行綁定,ECS通過EIP對外提供服務。英國(倫敦)和中國(香港)的用戶通過EIP訪問該服務時由于受地域和公網質量的影響,訪問過程中經常出現(xiàn)延遲、抖動和丟包的情況。現(xiàn)該公司計劃部署Anycast EIP產品,將Anycast EIP與后端的CLB實例進行綁定,接入?yún)^(qū)域內的用戶可通過同一個公網IP地址就近接入阿里云,進而訪問后端服務,提升用戶的公網訪問體驗。場景架構如下圖所示。
配置流程
步驟一:創(chuàng)建Anycast EIP實例
在您使用Anycast EIP前,您必須先創(chuàng)建一個Anycast EIP實例。創(chuàng)建實例后,系統(tǒng)會自動給您分配一個可訪問公網的IP地址,用戶將通過該地址訪問您的服務。
- 登錄任播彈性公網IP管理控制臺。
在Anycast彈性公網IP頁面,單擊購買Anycast彈性公網IP。
如果您是首次開通Anycast EIP實例,Anycast EIP實例產生的公網費和流量傳輸費統(tǒng)一由云數(shù)據(jù)傳輸CDT(Cloud DataTransfer)服務收取,請根據(jù)頁面提示開通CDT服務。
閱讀并選中協(xié)議后單擊立即開通。
在彈出的提示對話框單擊繼續(xù)購買。
說明如果您在2023年06月01日0點(北京時間)之前,已開通使用Anycast EIP產品,且未開通CDT服務,Anycast EIP實例默認按流量計費,關于具體計費規(guī)則,請參見計費說明。
如需通過CDT計費,請前往云數(shù)據(jù)傳輸頁面升級至CDT計費。關于CDT計費規(guī)則及優(yōu)惠信息,請參見公網流量和跨地域流量。
在購買頁面配置購買信息,并單擊立即開通。
參數(shù)
說明
接入?yún)^(qū)域
選擇接入?yún)^(qū)域。默認為中國內地以外區(qū)域。
實例規(guī)格
選擇實例規(guī)格。默認為通用型。
計費方式
選擇計費方式。默認為按流量計費。更多信息,請參見計費說明。
帶寬峰值
配置實例帶寬峰值。
說明帶寬峰值不作為業(yè)務承諾指標,僅作為參考值和帶寬上限峰值。當出現(xiàn)資源爭搶時,帶寬峰值可能會受到限制。
資源組
選擇Anycast EIP實例所屬的資源組。
該資源組為當前阿里云賬號在資源管理中創(chuàng)建的資源組。更多信息,請參見創(chuàng)建資源組。
名稱
您可以自定義Anycast EIP實例名稱。
購買數(shù)量
Anycast EIP實例的購買數(shù)量。
服務協(xié)議
閱讀并選中Anycast EIP服務協(xié)議。
步驟二:綁定資源
創(chuàng)建實例后,您需要將該實例與后端服務進行綁定。綁定后,客戶端便可通過分配的公網IP地址訪問您的服務。
- 登錄任播彈性公網IP管理控制臺。
在Anycast彈性公網IP頁面,找到目標實例,然后在操作列單擊管理。
在Anycast EIP實例詳情頁面的綁定實例管理頁簽下,單擊綁定資源。
在綁定Anycast彈性公網IP至資源對話框,根據(jù)以下信息進行配置,然后單擊確定。
配置項
說明
實例類型
選擇要綁定的云資源實例類型。
傳統(tǒng)型負載均衡CLB實例(默認值)
彈性網卡
重要1個地域下僅支持綁定1個云資源實例。
僅支持專有網絡類型的CLB實例。
Anycast EIP選擇綁定彈性網卡類型時,該彈性網卡必須已與ECS實例綁定,且未綁定公網IP,否則無法綁定。
資源組
選擇要綁定的云資源實例所在資源組。
設置為默認
選擇是否將要綁定的云資源實例設置為默認源站。針對所有未指定與源站映射關系的接入點,其訪問請求默認轉發(fā)至默認源站。
是:將要綁定的云資源實例設置為默認源站。
否:將要綁定的云資源實例設置為普通源站。
地域
選擇要綁定的云資源實例所在地域,即源站地域。
目前,Anycast EIP支持綁定的源站地域包括中國香港、新加坡、美國(硅谷)、美國(弗吉尼亞)、德國(法蘭克福)和日本(東京)。
接入?yún)^(qū)域
指定源站地域對應的接入點。通過指定接入?yún)^(qū)域,可指定接入?yún)^(qū)域和源站的映射關系。
僅當設置為默認為否時,支持指定接入?yún)^(qū)域。
選擇要綁定的實例
選中目標資源實例。
步驟三:驗證測試
完成上述操作后,您可以測試驗證公網訪問效果。
Anycast EIP公網質量受運營商公網質量的影響,請以實際業(yè)務測試為準。本示例的驗證測試以查看數(shù)據(jù)包延遲效果為例進行說明。
在您的訪問地域打開電腦的命令行窗口。
執(zhí)行以下命令,查看數(shù)據(jù)包延遲情況。
curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "要訪問的IP地址"
其中:
time_connect:連接時間。從開始到建立TCP連接完成所用的時間,單位:秒。
time_starttransfer:開始傳輸時間。在客戶端發(fā)出請求后,到后端服務器響應第一個字節(jié)所用的時間,單位:秒。
time_total:連接總時間。客戶端發(fā)出請求后,到后端服務器響應會話所用的時間,單位:秒。
經測試,在使用Anycast EIP產品后,降低了訪問新加坡服務器上應用服務的延遲。