本文介紹Global Acceleration功能的技術原理、計費方式、加速效果和應用情境。
Log Service在內網和公網基礎上,新增Global Acceleration公網的網路類型。相較於普通的公網訪問,Global Acceleration公網在延遲和穩定性兩點上具備顯著優勢,適用於對資料擷取、消費延時、可靠性要求較高的情境。Log ServiceGlobal Acceleration功能依賴於阿里雲全站加速產品提供的加速環境,解決了跨電訊廠商、網路不穩定、突發流量、網路擁塞等諸多因素導致的響應慢、丟包、服務不穩定的問題,提升全站效能和使用者體驗。
Log ServiceGlobal Acceleration功能基於阿里雲CDN硬體資源,最佳化來自手機、IoT裝置、智慧型裝置、自建IDC、其他雲端服務器等多種形式資料來源的日誌採集、資料轉送的穩定性。
技術原理
Log ServiceGlobal Acceleration功能基於阿里雲CDN硬體資源,您的全球接入端(例如手機、IoT裝置、智慧型裝置、自建IDC、其他雲端服務器等)會就近接入阿里雲CDN遍布全球的邊緣節點,通過CDN內部Express Connect路由至Log Service,相比普通公網傳輸,可大大降低網路延遲和抖動。
Log ServiceGlobal Acceleration請求處理流程如下圖所示,整體流程詳細說明如下:
使用者向Log Service的加速網域名稱
your-project.log-global.aliyuncs.com
發起日誌上傳、下載等請求,首先需要向公用DNS發起網域名稱解析請求。公用DNS處的
your-project.log-global.aliyuncs.com
網域名稱指向的是CNAME地址your-project.log-global.aliyuncs.com.w.kunlungr.com
,此時網域名稱請求會轉寄至阿里雲CDN的CNAME節點。CNAME節點基於阿里雲CDN智能調度系統,會將最優的CDN邊緣節點IP返回給公用DNS。
公用DNS將最終解析到的IP地址返回給用戶端。
用戶端根據擷取的IP地址向服務端發起請求。
CDN邊緣節點接收到請求後,基於動態路由尋找、私人傳輸協議將請求路由至距離Log Service的伺服器端最近的節點,最後將請求轉寄到Log Service。
Log Service的服務端接收到CDN節點請求後,將請求結果返回給CDN節點。
CDN將Log Service返回的請求結果、資料透傳到用戶端。
計費方式
Log ServiceGlobal Acceleration費用包括:
訪問Log Service產生的費用
Log Service的訪問費用和普通公網價格一致,為隨用隨付模式,並提供一定的免費額度。更多資訊,請參見按使用功能計費模式計費項目。
全站加速的服務費用
阿里雲全站加速雲產品的費用說明請參見全站加速計費方式。
應用情境
廣告
廣告瀏覽、點擊相關的日誌資料對於廣告計費極其重要,而且廣告載體包括遍布全球的移動端嵌入、H5頁面、PC端等。在某些偏遠地區,公網資料轉送穩定性較差,存在丟失日誌的風險,可通過Global Acceleration服務獲得更穩定可靠的日誌上傳通道。
遊戲
遊戲行業對官網、登入服務、售賣服務、遊戲服務等各個環節資料擷取的效能和穩定性要求較高,尤其在手遊資料擷取、出海遊戲資料回傳等情況下,資料擷取的時效性和穩定性難以保證。推薦您使用Log ServiceGlobal Acceleration功能解決以上問題。
金融
金融類相關應用對於網路的高可用性和高安全性要求較高,對於每一筆交易、每一個使用者操作相關的審計日誌都要安全可靠地採集到服務端。目前移動端交易已成為主流,例如網上銀行、信用卡商城、移動證券等,均可通過使用Log ServiceHTTPSGlobal Acceleration功能實現安全、快速、穩定的日誌採集。
物聯網
IoT裝置、智慧型裝置(智能音箱、智能手錶等)會將相關的感應器資料、動作記錄、關鍵性系統日誌等採集到服務端進行資料分析。而這些裝置通常會遍布全球,且周邊的網路品質並不可控,推薦通過使用Log ServiceGlobal Acceleration功能實現穩定可靠的日誌採集。
加速效果
測試地區 | 延時ms(普通公網) | 延時ms(加速) | 逾時佔比%(普通公網) | 逾時佔比%(加速) |
杭州 | 152.881 | 128.501 | 0.0 | 0.0 |
歐洲 | 1750.738 | 614.227 | 0.5908 | 0.0 |
美國 | 736.614 | 458.340 | 0.0010 | 0.0 |
新加坡 | 567.287 | 277.897 | 0.0024 | 0.0 |
中東 | 2849.070 | 444.523 | 1.0168 | 0.0 |
其中,測試環境為:
Log Service所在Region:華北5(呼和浩特)
平均上傳資料包大小:10 KB
測試時間範圍:1天(取平均值)
請求類型:HTTPS
請求伺服器:阿里雲ECS
加速效果僅供參考。