“2016年左右,互聯網領域刮起企業(yè)出海潮,帶來大量洲際之間傳輸加速的需求。但國際鏈路傳輸距離遠,延遲大;鏈路擁塞導致丟包、抖動時有發(fā)生,并且物理網絡信息同步與監(jiān)控難度大,許多網絡基礎設施建設較為落后的國家各個運營商之間互聯互通不暢?;谝陨锨闆r,我們該如何更好地支撐用戶全球網絡加速的需求?“
在剛剛結束的第七屆“亞太內容分發(fā)大會”暨CDN峰會上,受邀出席的UCloud(優(yōu)刻得)多媒體產品負責人張純,發(fā)表了題為《UCloud全球傳輸加速網絡構建》的主題演講,就與會者普遍關心的全球傳輸網絡問題分享了UCloud的技術方案。
(UCloud多媒體產品負責人 張純)
全面貫通基礎資源建設
全球傳輸加速網絡的血脈是節(jié)點資源和專線資源,充分布局全球基礎資源之后才能根據不同的應用場景進入產品構建階段。目前,UCloud在全球范圍內建設了30個數據中心,實現了五洲覆蓋。另外UCloud在全球還有500+的邊緣節(jié)點來保證用戶能夠就近接入。在專線建設方面, UCloud現擁有28條全球跨區(qū)域專線,目標是解決長距離鏈路的公網傳輸帶來的丟包和抖動等問題。
三大核心技術點亮產品構建
張純表示,UCloud基于整個資源建設提供的全球傳輸解決方案,有三個核心技術,分別是:智能路由、UDP轉換傳輸和多路由并發(fā)傳輸。
智能路由。首先我們會通過兩個手段來獲取鏈路的基礎質量數據:第一個是通過ICMP和UDP探測拿到鏈路延時、丟包率、歷史抖動、鏈路跳數等;第二個是線上實際傳輸質量的反饋。之后,再通過這些基礎數據加權去計算每條路徑的質量,依次選擇最優(yōu)和次優(yōu)路徑。路由計算可以針對網頁、圖片、視頻等不同的傳輸場景來調整策略,比如網頁加速對延時更關注,而視頻加速則需要穩(wěn)定的傳輸帶寬,可以在路由計算中分別啟用延時優(yōu)先和丟包率優(yōu)先的策略來適應這兩種業(yè)務場景。路由系統會每分鐘重新計算和刷新路由,以實現網絡鏈路質量的變化。
UDP轉換傳輸。在常規(guī)技術使用領域中,TCP相對UDP 更方便更好用,但不容忽略的是TCP固化的擁塞控制、重傳等策略對傳輸性能有非常大的影響,所以谷歌的QUIC協議也放棄了TCP,轉而使用UDP的傳輸方案。UCloud在全球數據分發(fā)中,也選擇使用UDP的傳輸方案。用戶通過TCP業(yè)務接入的內容,會在回源點和訪問點分別做UDP的分包和重組。該方案包括session虛擬連接管理、自定義分組傳輸策略、以及軟件定義擁塞控制等關鍵技術,可以最大化地挖掘利用網絡的傳輸能力。
多路由并發(fā)傳輸。從流程上分為三個步驟:回源點數據分組、多路由選擇傳輸、接入點數據組裝??紤]到運營的復雜性,目前最多可支持三條路由并發(fā)傳輸。多路由并發(fā)傳輸有兩個明顯優(yōu)勢,首先是自動容災,某個路由上丟失的數據包會自動選擇其他路由重傳;其次是鏈路全局優(yōu)化,通過給予質量好的鏈路更多數據包傳輸的機會,達到傳輸全局優(yōu)化的目的。
除以上三大核心技術之外,張純還介紹了UCloud的兩點突破:一是開放式邊緣節(jié)點,通過虛擬化的方式,讓用戶業(yè)務可以直接部署業(yè)務到邊緣節(jié)點,實現第一公里和最后一公里同時加速的效果。二是提供路由配置的方案,支持第三方數據中心接入到全球加速網絡中來用。
擁有了底層的三大技術、兩大突破,真正呈現到用戶面前的始終是產品。UCloud在傳輸網絡技術上的核心產品包括(但不限于):
UCDN(UCloud Content Delivery Network)服務,即內容分發(fā)網絡;
PathX(全球動態(tài)加速),即提升應用在全球訪問質量的網絡加速;
羅馬全球加速網絡,即提供就近接入、鏈路動態(tài)調度,實現端到端的高穩(wěn)定連接。
產品的應用場景已覆蓋視頻、資訊、下載、電商、金融、游戲、在線教育等領域,累計用戶總量超過3500家。央視國際、環(huán)球時報、Faceu激萌、匯量科技、小沃科技(聯通)、趣加、莉莉絲游戲等企業(yè)用戶都在通過組合使用UCloud(優(yōu)刻得)傳輸網絡產品加快全球業(yè)務的高速拓展。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!