2017年4月12-13日,2017亞太
CDN峰會(huì)在北京隆重召開,大會(huì)由亞太CDN領(lǐng)袖峰會(huì)、國際CDN論壇、電視新媒體CDN論壇、視頻云論壇、未來網(wǎng)絡(luò)論壇、C未來視頻峰會(huì)、亞太CDN展覽會(huì)等7大部分組成。在亞太CDN電視新媒體CDN論壇上,
UCloud研發(fā)總監(jiān)
曾凱源先生發(fā)表了題為《云+CDN 開發(fā)融合全方位蓄勢新媒體》的主題報(bào)告。
圖為:UCloud研發(fā)總監(jiān)曾凱源
在移動(dòng)互聯(lián)網(wǎng)的迅速普及和發(fā)展下及移動(dòng)視頻場景日新月異的催化下,云和CDN如何演變才能適應(yīng)現(xiàn)在及未來的發(fā)展趨勢。對于這個(gè)問題,UCloud研發(fā)總監(jiān)曾凱源給出了答案。
移動(dòng)互聯(lián)網(wǎng)視頻的趨勢
第一個(gè)趨勢,制作視頻不再是原來的專業(yè)攝像師的專利,特別是短視頻及直播這兩種形態(tài)出現(xiàn)以后,視頻的制作門檻得到極大的降低,互聯(lián)網(wǎng)上的視頻內(nèi)容已經(jīng)不可抑制的變的越來越多,內(nèi)容上也趨于多樣化而不再是電影,包括個(gè)人的生活、產(chǎn)業(yè)、戶外旅游、購物體驗(yàn)、游戲分享、二次元等等。第二個(gè)趨勢,回歸到視頻的主要功能或者本質(zhì),視頻是豐富的內(nèi)容及信息的載體,在海量的視頻當(dāng)中內(nèi)容的質(zhì)量、內(nèi)容的價(jià)值決定了這個(gè)視頻是被千萬人所傳閱,還是只是最終冷冰冰的存儲(chǔ)在磁盤中。
在這個(gè)新的趨勢、新的狀況下會(huì)面臨一些新的挑戰(zhàn),用戶每天產(chǎn)生如此海量的視頻怎么來存儲(chǔ)是一個(gè)很大的問題。如何在千萬次/天的視頻當(dāng)中能夠快速通過用戶的行為來發(fā)現(xiàn)一些有價(jià)值的內(nèi)容?如何保障高質(zhì)量內(nèi)容的版權(quán)? CDN可能解決的問題就是如何應(yīng)對大并發(fā)量的用戶訪問,傳統(tǒng)的視頻云服務(wù)更多是圍繞著CDN展開設(shè)計(jì)。基于以上的特點(diǎn)及一些問題,現(xiàn)階段的視頻云其實(shí)除了帶寬以外還要解決存儲(chǔ)以及海量計(jì)算量的問題。
UCloud對于視頻云服務(wù)的思考及其產(chǎn)品
首先存儲(chǔ)方面,對象存儲(chǔ)(UFile)具備了云的特點(diǎn)彈性擴(kuò)容、海量存儲(chǔ)和高分發(fā)能力,不會(huì)因?yàn)檫^高并發(fā)請求影響訪問性能。
其次視頻處理方面,UCloud依托于強(qiáng)大的云產(chǎn)品資源,借助于Docker技術(shù),用戶可以部署自定義視頻處理應(yīng)用、對視頻進(jìn)行不同格式、分辨率的轉(zhuǎn)換,也可以上傳自己提供一些專用視頻處理程序,UCloud通用計(jì)算平臺(tái)(UGC)會(huì)根據(jù)視頻實(shí)時(shí)上傳的量以及每個(gè)鏡像處理單個(gè)視頻的平均延時(shí),實(shí)時(shí)調(diào)度十萬個(gè)CPU核處理用戶的視頻任務(wù)。
最后UCloudCDN方面,UCDN的原理及所采用的一些技術(shù)包括分片上傳、下載調(diào)度、運(yùn)營資源及一些直播的秒拍、緩存等技術(shù)都已經(jīng)非常成熟,UCloud于2015年左右開始著手自建CDN,通過近兩年的布局,2016年已經(jīng)完成了全國所有CDN節(jié)點(diǎn)的自建,并且在資源總量、帶寬總量、質(zhì)量上已經(jīng)達(dá)到非常先進(jìn)的水平,贏得不少客戶的青睞。
在上月TIC大會(huì)上UCloud發(fā)布了軟件定義CDN產(chǎn)品,軟件定義CDN的定義體現(xiàn)在三個(gè)方面:
1、用戶可以定義CDN末端節(jié)點(diǎn)的服務(wù)邏輯,傳統(tǒng)CDN一直以來服務(wù)只能監(jiān)控、只能發(fā)現(xiàn)、只能做線路的調(diào)整,UCloud可以讓客戶自主定義自己的節(jié)點(diǎn),依賴Docker技術(shù),是目前非常完善的進(jìn)項(xiàng)技術(shù);
2、可以定義各個(gè)CDN節(jié)點(diǎn)之間的通信協(xié)議;
3、可以定義各個(gè)CDN節(jié)點(diǎn)之間的訪問路由。借助于之前提及的Docker技術(shù),只要把視頻內(nèi)容及要處理視頻的線上要求,比如從CPU到網(wǎng)絡(luò)到磁盤等等提交上來以后形成一個(gè)實(shí)例,這個(gè)實(shí)例可以裝載用戶的整個(gè)服務(wù)及視頻。當(dāng)把服務(wù)及視頻提供到SD-CDN平臺(tái)之后,SD-CDN會(huì)將用戶的服務(wù)部署到UCloud全國的CDN節(jié)點(diǎn)。
從整個(gè)架構(gòu)設(shè)計(jì)來看,UCloud自研軟件提供了更多是邊緣計(jì)算的能力,使得原來需要集中化的公有云計(jì)算的方式變成在邊緣也能獲得一個(gè)彈性的計(jì)算能力,以前比較重度的視頻處理業(yè)務(wù)邏輯必須進(jìn)行長距離的傳輸?shù)郊泄性粕咸幚?,但是?jīng)過SD-CDN之后并不需要了,可以在邊緣就把這個(gè)處理好,及時(shí)返回給用戶的末端。軟件定義視頻提供的更多是另外一種架構(gòu)設(shè)計(jì)的思考的方式,可以把一些高頻或者重度的邏輯,或者是需要更快響應(yīng)的邏輯放到離用戶最近的地方,把一些低頻不可避免的需要訪問的邏輯放到大IDC或者公有云上,通過這些以后移動(dòng)互聯(lián)網(wǎng)用戶必然會(huì)得到更好的服務(wù)的體驗(yàn)。