在數(shù)字化轉(zhuǎn)型速度不斷提升的今天,大帶寬、低時延、高并發(fā)的場景不斷涌現(xiàn),終端用戶對于網(wǎng)絡(luò)內(nèi)容反應(yīng)速率要求提升,對于CDN的應(yīng)用需求也在不斷攀升。而今正值中國CDN發(fā)展十年轉(zhuǎn)型期,提升CDN核心競爭力,以CDN為切入點帶動邊緣計算、分布式云計算、音視頻直播、云游戲等服務(wù),為用戶打造更高質(zhì)量的CDN服務(wù)將成為新時代產(chǎn)業(yè)競爭的關(guān)鍵所在。
8月25日,以“新征程,耀一起”為主題的2022亞太內(nèi)容分發(fā)大會暨CDN峰會在北京隆重開幕,本屆大會由亞太CDN產(chǎn)業(yè)聯(lián)盟、眾視Tech聯(lián)合主辦。亞太CDN產(chǎn)業(yè)聯(lián)盟攜手阿里云、騰訊云、網(wǎng)宿科技、火山引擎、天翼云、中興通訊、金山云等內(nèi)容分發(fā)領(lǐng)域頭部企業(yè),為行業(yè)破舊立新、閃耀新征程發(fā)出最強音!
在8月25日上午舉辦的【CDN領(lǐng)袖論壇】上,網(wǎng)宿科技股份有限公司海外分公司(CDNetworks)CTO 倪彬發(fā)表了題為《CDN與云邊計算的融合》的精彩演講,詳細內(nèi)容如下:
提起邊緣計算,不同的廠商或機構(gòu)對它的定義眾說紛紜,至今沒有定論。盡管定義不同、標準不同,但業(yè)界卻有一個普遍的共識,那就是邊緣計算一定是未來幾年整個互聯(lián)網(wǎng)行業(yè)快速發(fā)展的重點,因為邊緣計算契合了大帶寬、低延時的發(fā)展趨勢。
由于CDN可以作為邊緣計算的前身,所以作為CDN廠商布局邊緣計算,有著無可比擬的先天優(yōu)勢。網(wǎng)宿從2011年開始布局邊緣計算;于2018年正式推出了邊緣計算平臺ECP;2019年推出了邊緣云容器的平臺;2021年,公司層面確定戰(zhàn)略,聚焦私有云和混合云市場。
“我個人認為,邊緣容器平臺是CDN廠商提供邊緣計算服務(wù)的最好形式?!蹦弑蜓a充說。
在邊緣計算快速發(fā)展的大背景下,CDN傳統(tǒng)產(chǎn)業(yè)如何適應(yīng)未來的發(fā)展,倪彬認為需要做到以下幾點:
第一,邊緣計算一定是不可避免地要將計算能力釋放出來。CDN傳統(tǒng)業(yè)務(wù)主要是做數(shù)據(jù)的傳輸緩存,相對比較簡單,但是如果要把計算釋放出來,必然會讓產(chǎn)品的形式產(chǎn)生很大的變化。
第二,CDN平臺要能夠無縫地與第三方服務(wù)進行對接。即使把CDN算力開放出來,也不可能滿足客戶所有的需求。因此,必須把CDN平臺開放,與跟第三方部署進行對接,讓客戶隨意地拼接、組裝一個或者多個第三方服務(wù)。
倪彬表示,“我個人非常希望看到的一個愿景,可能在不遠的將來,能夠看到像今天手機APPStore一樣的邊緣APP和插件商店,某個創(chuàng)業(yè)者或者是開發(fā)人員有新的想法,他所需要做的事情不是從頭開始編寫業(yè)務(wù)邏輯,而只需要把業(yè)務(wù)邏輯分解成相對比較簡單的模塊,然后登錄CDN平臺去瀏覽來自世界各地的開發(fā)者提供的第三方邊緣服務(wù)模塊,通過利用CDN本身的算力進行簡單的編排和組合,就能非??焖賹崿F(xiàn)邊緣原生性能非常高的新應(yīng)用。這是我認為未來CDN理想的一個發(fā)展方向,這個CDN不僅是自己能夠把算力開放出來,同時也能夠催生一個新的互聯(lián)網(wǎng)生態(tài)環(huán)境。”
網(wǎng)宿科技CDN Pro正是踐行這一想法的產(chǎn)物。其誕生的初衷,是希望依賴最新的理念和技術(shù),根據(jù)經(jīng)驗重構(gòu)一個理想的CDN。設(shè)計新的CDN最重要的目標,就是新的平臺一定要實現(xiàn)100%的自助,把所有的功能都開放出來給客戶去配置,讓流程和工具更好地服務(wù)開發(fā)人員。
劃分平臺的做法跟自助是相違背的,因此,我們還希望構(gòu)筑一個平臺,服務(wù)所有的業(yè)務(wù)類型,同時規(guī)避維護多個平臺造成的資源重復(fù)建設(shè),降低成本。傳統(tǒng)的CDN調(diào)度系統(tǒng)嚴重依賴人工覆蓋規(guī)劃,新的CDN應(yīng)當能夠?qū)崿F(xiàn)全自動的全球調(diào)度系統(tǒng),
最后一點,我們希望新的CDN平臺運行在同時研發(fā)的分布式的容器平臺上。設(shè)計之初,網(wǎng)宿就希望將這個分布式的容器平臺開放出來,給客戶提供邊緣計算的功能。
傳統(tǒng)的CDN試圖向客戶隱藏架構(gòu),把客戶的配置自動分解到LB7和ES兩級上,但稍有復(fù)雜的配置就會導(dǎo)致自動分解難度高,且很容易產(chǎn)生各種各樣的約束或者沖突,這也是導(dǎo)致所開放給客戶的自助功能不能太復(fù)雜的原因之一。因此,把這一架構(gòu)在CDN Pro里徹底公開給客戶,讓客戶可以在這兩級上分別去寫代碼、去控制客戶行為,可以給到客戶提供最高的靈活度。
配置生命周期管理方面,與常規(guī)的軟件開發(fā)流程一致。當然配置被驗證或者是編譯后,可以選擇下發(fā)到提供的測試環(huán)境里去測試;根據(jù)測試的結(jié)果可以返回去重新修改配置,如果測試符合他的預(yù)期,就可以把配置下發(fā)到生產(chǎn)環(huán)境。同時我們也為開發(fā)者提供一些工具,以他們熟悉的功能方便地在平臺上進行代碼編寫,包括語法高量、自動提示、配置版本管理等。
未來,第三方的服務(wù)會有更加復(fù)雜的需求,很難在CDN服務(wù)本身里實現(xiàn),所以未來的CDN平臺一定是開放的平臺,可以去對接任何符合一定標準的第三方的服務(wù)。
僅是技術(shù)上的變化是不夠的,傳統(tǒng)CDN也必須有隨之而來的商務(wù)模式變革。以計費為例,伴隨著算力的消耗,一定要有一個新的計費模為CDN Pro設(shè)計云產(chǎn)品的形態(tài),對于用到了大量的算力業(yè)務(wù),網(wǎng)宿CDN Pro業(yè)內(nèi)首創(chuàng)了按照CPU消耗計費的方式。
CDN Pro在國外開始設(shè)計,對全球加速的收費方式也做了一些思考。傳統(tǒng)的CDN的收費是按國家和地區(qū)的,基本的原因是基礎(chǔ)設(shè)施,帶寬的費用在不同的國家和地區(qū)不一樣。因此,CDN Pro拋棄區(qū)域的概念,把所有的節(jié)點就按照成本來劃分成不同的等級,客戶可以根據(jù)需要,比如需要在不同的區(qū)域,可以自助的選擇服務(wù)的質(zhì)量;作為服務(wù)供應(yīng)商也可以更好地去為每個客戶提供定制化的服務(wù)。
最后,倪彬表示,網(wǎng)宿科技將2800+分布在全世界的節(jié)點算力資源開放出來,釋放給客戶,提供邊緣計算的服務(wù),希望未來能夠與合作伙伴們共同推動應(yīng)用創(chuàng)新,構(gòu)筑良好的邊緣產(chǎn)業(yè)生態(tài)。