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