謝超平 成都索貝公司研發(fā)公司
面向融合的媒體行業(yè)建設(shè)趨勢淺析
謝超平 成都索貝公司研發(fā)公司
本文對面向融合的媒體行業(yè)的建設(shè)趨勢進(jìn)行了分析,對構(gòu)建基于云的平臺中的mPaaS層、mPaaS的實(shí)現(xiàn)路徑,面向數(shù)據(jù)的平臺架構(gòu)及關(guān)鍵構(gòu)建和云安全的考量進(jìn)行了介紹。
融合媒體 建設(shè)趨勢 mPaaS 平臺架構(gòu) 云安全
融合媒體時代首先是要流程再造。各種各樣的存儲,以前在數(shù)據(jù)量不大的情況下,在一個一個數(shù)據(jù)進(jìn)入系統(tǒng)之內(nèi)難以去承接將來面向各種數(shù)據(jù)內(nèi)容的交叉,形成立體空間式的輻射。
二是從觀眾到用戶的需求,以前我們的觀眾是單向的、出去的,現(xiàn)在要把觀眾變成用戶,要形成閉環(huán),現(xiàn)在的生產(chǎn)系統(tǒng)是否有這樣的能力,是否做好了這個準(zhǔn)備,這是一個擺在我們面前的問題,解決這個問題并非是廣電行業(yè)自己在做這個事情。
三是從IT到DT。原有的信息技術(shù)變成了現(xiàn)在的數(shù)據(jù)技術(shù),原來的信息技術(shù)是以我們有什么樣的信息手段,比如說存儲、網(wǎng)絡(luò)數(shù)據(jù)庫等這樣一些信息手段,有固定的流程設(shè)定系統(tǒng),現(xiàn)在則希望能夠掌握數(shù)據(jù)來設(shè)計系統(tǒng)。
云和融合媒體存在什么關(guān)系,是否必須建設(shè)云,在過去幾年中有很多不同的聲音。有人說云是我們通向融合媒體的必由之路,是必須建設(shè)的東西,是未來的發(fā)展方向。
到底應(yīng)不應(yīng)該使用云呢?經(jīng)過這幾年我們一些前沿傳媒機(jī)構(gòu)的試點(diǎn)和探索,可以得出結(jié)論,至少在三個方面,云肯定能給我們帶來價值。
一是系統(tǒng)規(guī)模和能力的彈性?,F(xiàn)在不再是過去那幾十年新聞聯(lián)播每天半個小時的階段,每天的欄目會跟著不同用戶的反映,跟著現(xiàn)在媒體的各種交互來產(chǎn)生各種變化。在這樣一個變化的情況下,系統(tǒng)規(guī)模就不能再是以前一成不變的設(shè)計。云的特點(diǎn)是具有高度的彈性,在這個環(huán)境下,它帶來了價值。
二是異地協(xié)同生產(chǎn)的需求。我們在全國各地有不同的節(jié)目生產(chǎn),在這些節(jié)目生產(chǎn)之間,可以通過文件的傳輸,來實(shí)現(xiàn)異地之間的協(xié)同節(jié)目生產(chǎn)。
三是真正2C的應(yīng)用,這里指的是面向互聯(lián)網(wǎng)的應(yīng)用。這種情況下我們也不能夠去滿足現(xiàn)在的訴求,因為這種2C應(yīng)用的特點(diǎn)是它的內(nèi)容非常小,功能比較簡單,但是它的用戶量非常大,是我們很難預(yù)估的。我們曾遇到了這樣的情況,一分鐘的時間突然注冊用戶就多了幾萬,如果還用原來傳統(tǒng)的系統(tǒng),就不能夠承載這么大量的突變。
3.1 為什么要mPaaS
我們在實(shí)踐過程中發(fā)現(xiàn)在mPaaS媒體平臺這部分,是需要重點(diǎn)攻克的核心的難題。為什么要mPaaS這一層?可從兩個緯度來看mPaaS。第一個緯度是從業(yè)務(wù)緯度來看,我們需要一個統(tǒng)一的內(nèi)容平臺。因為媒體傳媒的發(fā)展趨勢,需要各種資源的共享,有各種不同格式、不同數(shù)據(jù)形式的內(nèi)容,需要跨系統(tǒng)共享。以前還不能夠?qū)崿F(xiàn)把我們的系統(tǒng)搬到云上,不同格式、不同數(shù)據(jù)形式的內(nèi)容還要在不同的系統(tǒng)之間遷移,沒有完全體現(xiàn)云的價值。
第二,從技術(shù)角度來說,我們需要一個PaaS平臺。PaaS的本質(zhì)是通過一些軟件中間件,使應(yīng)用層開發(fā)更加簡單,應(yīng)用層可以不再去關(guān)注數(shù)據(jù)庫和中間件,而把所有精力放在它的業(yè)務(wù)本身。對內(nèi)容的管理可以有很多公共處理的方法,這些內(nèi)容之間的關(guān)系、內(nèi)容的處理,轉(zhuǎn)碼及智能都是可以共同抽取和提粹的,這些同樣也可以為應(yīng)用研發(fā)帶來價值。有了這樣的mPaaS以后,上方的應(yīng)用就可以關(guān)注于它自己的功能,關(guān)注于它的業(yè)務(wù)和流程,把這一部分能力提粹出來,本質(zhì)上來說就是PaaS核心思想的一種發(fā)展和延伸。mPaaS本來就是PaaS一脈相承的概念,并不是新產(chǎn)生出來的東西。
圖1 媒體云建設(shè)的意義
圖2 為什么要mPaaS
3.2 mPaaS的實(shí)現(xiàn)路徑
廣電已經(jīng)制訂了一系列的標(biāo)準(zhǔn),有很好實(shí)現(xiàn)mPaaS的基礎(chǔ)。有這樣的基礎(chǔ),我們可以做到云的轉(zhuǎn)換,云的本質(zhì)我們認(rèn)為是標(biāo)準(zhǔn)化、集約化、規(guī)?;I(yè)化,這是云帶來的一系列價值。通過一系列的接口定義,我們也能很好的應(yīng)對用戶的訴求,把這幾個化都在云上實(shí)現(xiàn)。
3.3 面向數(shù)據(jù)的平臺架構(gòu)
但是這還存在不足,它還是受到以前技術(shù)系統(tǒng)本身設(shè)計的一個束縛,還有提升之處,我們就提出了一個新的概念,mPaaS應(yīng)該完全是面向數(shù)據(jù)架構(gòu)的整體設(shè)計。我們希望在這個過程中,整個系統(tǒng)的設(shè)計是由數(shù)據(jù)來驅(qū)動的,數(shù)據(jù)內(nèi)容被高度抽象化,數(shù)據(jù)結(jié)構(gòu)被高度泛化,我們面對的是媒體的內(nèi)容,我們?nèi)リP(guān)注這樣的一個內(nèi)容,當(dāng)然這中間還有其他的數(shù)據(jù)挖掘、數(shù)據(jù)驅(qū)動等,這樣再回到了從IT到DT技術(shù)的轉(zhuǎn)變。
過去索貝做了一系列的實(shí)踐,重要的是我們的數(shù)據(jù)引擎這一層可以面對不同的對象關(guān)系、非關(guān)系等一系列的數(shù)據(jù),而且這些數(shù)據(jù)已經(jīng)重新被我們進(jìn)行了組織,這些組織可以讓所有的數(shù)據(jù)以最適合的方式去進(jìn)行存儲和加工處理,是完全的分布式。
圖3 mPaaS實(shí)現(xiàn)路徑
圖4 構(gòu)建基于云的平臺
我們的計算引擎也是分布式,是一個沒有核心的數(shù)據(jù)引擎。每一個計算不需要去調(diào)度,不需要去任務(wù)處理,它會自發(fā)的去運(yùn)行。我們的業(yè)務(wù)引擎可以進(jìn)行擴(kuò)展。數(shù)據(jù)引擎、計算引擎、業(yè)務(wù)引擎這三層都是完全分布式的,每一層都可以提供接口。在這樣的背景下,平臺帶來的優(yōu)勢是功能具有敏捷性,因為它可以擴(kuò)展,可以產(chǎn)生各種功能;規(guī)模具有伸縮性,因為云的規(guī)模具有彈性,分布式部署可以任意伸縮。云的高度分布帶來了它的高可用性和開放性,幾乎可以承載所有的數(shù)據(jù)類型。還有高維護(hù)性,因為如果現(xiàn)在的平臺系統(tǒng)面對所有的融合媒體的生產(chǎn),就要求系統(tǒng)中不能沒有任何一個結(jié)點(diǎn)是可以替代的,所以我們起的名字叫HIVE,HIVE是蜂巢的意思。
3.4 平臺關(guān)鍵構(gòu)件
下圖是我們平臺的關(guān)鍵構(gòu)件,是我們從互聯(lián)網(wǎng)公司學(xué)習(xí)的,從中汲取獲得了我們想要的東西,比如說我們的分布 式計算框架,比如說我們大容量的數(shù)據(jù)如何分布式存儲,互聯(lián)網(wǎng)的海量數(shù)據(jù)如何存儲。我們現(xiàn)在已經(jīng)基本自主研發(fā)出新的內(nèi)存數(shù)據(jù)庫。我們的媒體處理可以高度的分布式方式運(yùn)行,它的運(yùn)行能力也和原來完全不一樣,架構(gòu)上完全可以存在大數(shù)據(jù)引擎來挖掘,還有視音頻智能處理技術(shù)等各種各樣的技術(shù),就不再此進(jìn)行詳細(xì)的闡述。
圖5 面向數(shù)據(jù)的平臺架構(gòu)
圖6 平臺關(guān)鍵構(gòu)件
業(yè)務(wù)系統(tǒng)發(fā)揮最大效能,在平臺上發(fā)揮它最大的效益,需要去做一些改造,
一是需要標(biāo)準(zhǔn)化,標(biāo)準(zhǔn)化去訪問我們的內(nèi)容;
二是需要去解耦化,業(yè)務(wù)功能需要把它變成很多的微服務(wù);
三是要實(shí)現(xiàn)后臺服務(wù)的分布式;
四是要跨平臺化。
如果能做這些改造,就可以享受我們前面所說到的技術(shù)。
要高度重視云平臺的安全。以往PaaS打通了所有的系統(tǒng),如果不考慮安全的話是可以的。但現(xiàn)在就需要去考慮很多方面,包括物理安全、網(wǎng)絡(luò)安全、云平臺的安全,以及應(yīng)用安全到最后的數(shù)據(jù)安全。我們有整套云平臺安全的解決方案。過去我們協(xié)助過很多客戶來建設(shè)他們的云,有中央媒體、省級頂級媒體,還有一些新媒體、廣播、報業(yè)等。
今年索貝公司和阿里成立了一個合資公司,有兩個目的:一是索貝集團(tuán)和阿里集團(tuán)是完全的直接內(nèi)線連通,二是阿里也出人出資出產(chǎn)品和我們一起來合作華棲云。阿里提供關(guān)于安全方面、運(yùn)維方面的專業(yè)優(yōu)勢,索貝提供媒體行業(yè)的優(yōu)勢。
華棲云的板塊設(shè)計了業(yè)務(wù)上云的一些服務(wù),包括咨詢、規(guī)劃、實(shí)施交付等,還有媒體云業(yè)務(wù),包括信息聚合、媒體生產(chǎn),還有增值延伸業(yè)務(wù),包括互動電商、大數(shù)據(jù)、媒體政務(wù)等。
圖7 云安全考量
圖8 華棲云媒體服務(wù)