2017年4月12-13日,2017亞太CDN峰會在北京隆重召開,大會由亞太CDN領袖峰會、國際CDN論壇、電視新媒體CDN論壇、視頻云論壇、未來網絡論壇、C未來視頻峰會、亞太CDN展覽會等7大部分組成。在亞太CDN電視新媒體CDN論壇上,UCloud研發總監曾凱源先生發表了題為《云+CDN 開發融合全方位蓄勢新媒體》的主題報告。

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