◎北京電視臺(tái) 芮 浩
基于云架構(gòu)的北京網(wǎng)絡(luò)廣播電視臺(tái)建設(shè)
◎北京電視臺(tái) 芮 浩
以北京網(wǎng)絡(luò)廣播電視臺(tái)的應(yīng)用為例,介紹了云計(jì)算技術(shù)在網(wǎng)絡(luò)廣播電視臺(tái)生產(chǎn)域和發(fā)布域中的使用情況,并結(jié)合網(wǎng)站“我在現(xiàn)場(chǎng)”頻道和“BTV大媒體”客戶(hù)端的實(shí)例介紹了云架構(gòu)對(duì)技術(shù)調(diào)配運(yùn)維和促進(jìn)業(yè)務(wù)運(yùn)營(yíng)的優(yōu)勢(shì)。
網(wǎng)絡(luò)廣播電視臺(tái);云架構(gòu);臺(tái)網(wǎng)聯(lián)動(dòng)
過(guò)去的十幾年中,廣播電視業(yè)務(wù)系統(tǒng)經(jīng)過(guò)數(shù)字化、網(wǎng)絡(luò)化技術(shù)革新,已經(jīng)與IT技術(shù)充分融合,逐步形成了具有廣電行業(yè)特點(diǎn)的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)。與此同時(shí),以運(yùn)用數(shù)字媒介技術(shù)特別是互聯(lián)網(wǎng)技術(shù)為代表的新媒體極大地改變了傳媒格局。為了應(yīng)對(duì)挑戰(zhàn),全國(guó)各地廣播電視臺(tái)均陸續(xù)確立了推動(dòng)傳統(tǒng)媒體與新興媒體融合發(fā)展的目標(biāo),由單純的廣播電視向全媒體方向轉(zhuǎn)型。北京電視臺(tái)也樹(shù)立了“充分利用互聯(lián)網(wǎng)新技術(shù)、新應(yīng)用于新媒體安全創(chuàng)新”的技術(shù)工作思路,陸續(xù)上線(xiàn)發(fā)布了北京網(wǎng)絡(luò)廣播電視臺(tái)網(wǎng)站、“BTV大媒體”客戶(hù)端、北京IPTV等新媒體產(chǎn)品。
當(dāng)前,在信息技術(shù)領(lǐng)域,云計(jì)算和大數(shù)據(jù)帶動(dòng)了新一輪產(chǎn)業(yè)革命,使用云計(jì)算技術(shù)可以實(shí)現(xiàn)統(tǒng)一的資源管理、靈活的資源調(diào)配,提高計(jì)算力的使用效率,節(jié)省能源、節(jié)省空間等諸多優(yōu)勢(shì)[1]。如果說(shuō)將互聯(lián)網(wǎng)技術(shù)和運(yùn)營(yíng)模式引入廣電是第一階段廣電新媒體發(fā)展的主攻方向,那么,在云計(jì)算和大數(shù)據(jù)時(shí)代,廣電全媒體化必將進(jìn)入一個(gè)更波瀾壯闊的階段。北京電視臺(tái)經(jīng)過(guò)摸索,建立了一套基于云技術(shù)的全媒體服務(wù)支撐體系,用于北京網(wǎng)絡(luò)廣播電視臺(tái)(www. brtn.cn,以下簡(jiǎn)稱(chēng)BRTN)實(shí)施落地[2]。
BRTN定位于利用新媒體形式,以視頻業(yè)務(wù)為主進(jìn)行多渠道傳播的綜合性門(mén)戶(hù)網(wǎng)站,其包含宣傳平臺(tái)、經(jīng)營(yíng)平臺(tái)及公共服務(wù)平臺(tái)三大功能,是對(duì)北京電視臺(tái)業(yè)務(wù)的擴(kuò)展與延伸。此外,通過(guò)BRTN網(wǎng)站有計(jì)劃、有步驟地運(yùn)營(yíng),將能夠充分發(fā)揮自有內(nèi)容和本地傳播覆蓋優(yōu)勢(shì),把媒體、受眾、用戶(hù)聯(lián)系在一起,不僅可以滿(mǎn)足用戶(hù)獲得內(nèi)容便利性的要求和地域文化消費(fèi)訴求,還將為臺(tái)網(wǎng)聯(lián)動(dòng)、觀眾與欄目互動(dòng)、用戶(hù)交流等多項(xiàng)交互應(yīng)用及公共服務(wù)提供一個(gè)良好的社會(huì)化交流平臺(tái)。BRTN的建設(shè)思路是以?xún)?nèi)容聚合與生產(chǎn)為核心,以臺(tái)網(wǎng)聯(lián)動(dòng)為推動(dòng)力,逐步擴(kuò)展各類(lèi)新媒體應(yīng)用服務(wù)產(chǎn)品線(xiàn),在全媒體、全業(yè)務(wù)、跨平臺(tái)、跨終端的技術(shù)變革浪潮中取得先機(jī)。BRTN在業(yè)務(wù)形態(tài)上主要包括電視直播、時(shí)移、回看等音視頻及圖文新聞發(fā)布服務(wù);基于電視碎片化內(nèi)容所構(gòu)建的多終端視聽(tīng)服務(wù)產(chǎn)品;包括投票報(bào)名、線(xiàn)索征集、SNS等形式的用戶(hù)互動(dòng)平臺(tái)和客戶(hù)端等產(chǎn)品。
為滿(mǎn)足互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)快速發(fā)展的要求,考慮到平臺(tái)的規(guī)?;涂蛇\(yùn)營(yíng)需求,北京電視臺(tái)將BRTN服務(wù)支撐體系分為生產(chǎn)域和發(fā)布域,分別利用云計(jì)算技術(shù)的設(shè)計(jì)理念來(lái)建設(shè)(租用)相應(yīng)的基礎(chǔ)設(shè)施,為下一步發(fā)展奠定基礎(chǔ)。其中,內(nèi)部生產(chǎn)域采用自建混合云的模式、外部發(fā)布域租用成熟第三方產(chǎn)品。
在生產(chǎn)域中,為了更好地結(jié)合云平臺(tái)彈性擴(kuò)展能力和業(yè)務(wù)管理能力,把各種業(yè)務(wù)流程設(shè)計(jì)進(jìn)行顆粒度劃分,細(xì)化為核心類(lèi)服務(wù)、管理類(lèi)服務(wù)和生產(chǎn)類(lèi)服務(wù),如圖1所示。
1)核心類(lèi)服務(wù)是系統(tǒng)提供給管理服務(wù)和應(yīng)用服務(wù)所有軟件的公眾服務(wù)資源,例如數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)接口、中間件服務(wù)接口、域控、DNS解析等。這些軟件提供應(yīng)用系統(tǒng)最底層的基礎(chǔ)服務(wù),不僅僅能給廣電特色應(yīng)用系統(tǒng)提供必要的服務(wù),還能給其他應(yīng)用系統(tǒng)提供服務(wù)。核心類(lèi)服務(wù)都是以主備的方式或者小規(guī)模集群方式部署,每種服務(wù)的數(shù)量有限且長(zhǎng)期固定不變。
圖1 生產(chǎn)平臺(tái)服務(wù)類(lèi)型分類(lèi)圖
2)管理類(lèi)服務(wù)是為整個(gè)內(nèi)容生產(chǎn)服務(wù)平臺(tái)的功能模塊提供核心管理和調(diào)度功能,它們運(yùn)行在核心類(lèi)服務(wù)之上,通過(guò)核心類(lèi)服務(wù)獲得運(yùn)行環(huán)境或者數(shù)據(jù)等基礎(chǔ)信息,并按照廣電行業(yè)特色的業(yè)務(wù)需求服務(wù),保證任務(wù)和流程的正常執(zhí)行。例如收錄管理就負(fù)責(zé)對(duì)所有IP收錄軟件的任務(wù)管理、調(diào)度控制,讓收錄任務(wù)有序、有計(jì)劃地執(zhí)行完成,為內(nèi)容編輯系統(tǒng)提供素材源。管理類(lèi)服務(wù)也多是以主備的方式部署,每種服務(wù)的數(shù)量有限且長(zhǎng)期固定不變。
3)生產(chǎn)類(lèi)服務(wù)就是在每個(gè)功能模塊執(zhí)行具體任務(wù)的軟件,負(fù)責(zé)內(nèi)容生產(chǎn)服務(wù)平臺(tái)任務(wù)的執(zhí)行。例如IP收錄負(fù)責(zé)把IP信號(hào)收錄為素材文件,轉(zhuǎn)碼服務(wù)負(fù)責(zé)把合成的節(jié)目轉(zhuǎn)碼為各個(gè)運(yùn)營(yíng)平臺(tái)需要的視頻格式。生產(chǎn)類(lèi)服務(wù)運(yùn)行于管理類(lèi)服務(wù)之上,接受管理類(lèi)服務(wù)的調(diào)度和控制。生產(chǎn)類(lèi)服務(wù)都是呈集群化部署,集群的規(guī)模與實(shí)際的業(yè)務(wù)量大小相關(guān),規(guī)模的實(shí)際需求是隨時(shí)跟著業(yè)務(wù)的變化而變化。
由以上分析可以看出,內(nèi)容生產(chǎn)服務(wù)平臺(tái)系統(tǒng)規(guī)模的彈性擴(kuò)展是集中體現(xiàn)在生產(chǎn)類(lèi)服務(wù)的規(guī)模彈性擴(kuò)展。如圖2所示,在生產(chǎn)域,BRTN通過(guò)IT業(yè)界主流的云計(jì)算技術(shù)構(gòu)建一套完整的支持異構(gòu)虛擬化技術(shù)的云基礎(chǔ)支撐平臺(tái),提供一個(gè)可包含三層云服務(wù)(IaaS,PaaS,SaaS)[3]內(nèi)容的行業(yè)私有云平臺(tái)用于BRTN內(nèi)容生產(chǎn)服務(wù),并通過(guò)云管理平臺(tái)提供針對(duì)全部資源的統(tǒng)一調(diào)度管理和運(yùn)維能力,以及針對(duì)應(yīng)用和服務(wù)的業(yè)務(wù)模型交付。
在發(fā)布域,基于內(nèi)容和傳播方式,為BRTN設(shè)定為一個(gè)“網(wǎng)絡(luò)電視+內(nèi)容管理+社交網(wǎng)絡(luò)+運(yùn)營(yíng)管理”的統(tǒng)一平臺(tái),其架構(gòu)如圖3所示。此設(shè)計(jì)原則對(duì)底層支撐技術(shù)架構(gòu)提出了靈活適配的要求,需要一種靈活彈性的服務(wù)支撐體系對(duì)需求業(yè)務(wù)提高響應(yīng)質(zhì)量并降低技術(shù)設(shè)備投入的風(fēng)險(xiǎn)。為此,租用了業(yè)內(nèi)領(lǐng)先的云計(jì)算服務(wù)提供商提供的高性能、高可擴(kuò)展性、低風(fēng)險(xiǎn)的IaaS云平臺(tái),為上層應(yīng)用提供包括存儲(chǔ)、運(yùn)算、部署、負(fù)載均衡等基礎(chǔ)功能。
對(duì)比生產(chǎn)域的私有云,將發(fā)布域部署在公有云上,達(dá)到了以下效果:
1)降低業(yè)務(wù)風(fēng)險(xiǎn):避免設(shè)備采購(gòu)成本一次性投入,有效降低了業(yè)務(wù)層難以預(yù)估的規(guī)模變化與生存周期帶來(lái)的風(fēng)險(xiǎn)。
2)從容應(yīng)對(duì)突發(fā)流量:即便網(wǎng)民集中訪(fǎng)問(wèn)熱點(diǎn)內(nèi)容,出現(xiàn)突增的流量,也可迅速擴(kuò)張或延展。
3)縮短設(shè)備部署時(shí)間:將資源部署的時(shí)間從數(shù)周縮短到1天,保障最佳網(wǎng)絡(luò)宣傳機(jī)會(huì)。
圖2 BRTN生產(chǎn)體系架構(gòu)
圖3 BRTN網(wǎng)站發(fā)布域架構(gòu)
4)應(yīng)用研發(fā)相對(duì)透明:避免未來(lái)網(wǎng)臺(tái)系統(tǒng)繁雜,應(yīng)用系統(tǒng)各自為政,造成管理混亂、資源浪費(fèi)、維護(hù)困難。
3.1 “我在現(xiàn)場(chǎng)”爆料頻道
BRTN“我在現(xiàn)場(chǎng)”頻道是在綜合運(yùn)用了內(nèi)外網(wǎng)云平臺(tái)基礎(chǔ)上構(gòu)建的新聞爆料平臺(tái),網(wǎng)友一旦發(fā)現(xiàn)突發(fā)性事件或自己感興趣的內(nèi)容,都可以通過(guò)爆料平臺(tái)上傳。依托北京電視臺(tái)強(qiáng)大的新聞報(bào)道優(yōu)勢(shì),把有價(jià)值的視頻轉(zhuǎn)為節(jié)目中心的可用素材。借助“我在現(xiàn)場(chǎng)”平臺(tái),新聞中心建立了一個(gè)強(qiáng)大的“記者隊(duì)伍”,通過(guò)一系列的話(huà)題策劃,線(xiàn)下活動(dòng),形成穩(wěn)定龐大的團(tuán)隊(duì)。真正讓網(wǎng)民成為資訊的分享與傳播者,奇趣事件的見(jiàn)證者;引導(dǎo)新聞報(bào)道貼近實(shí)際、貼近生活、貼近群眾。
對(duì)比傳統(tǒng)的部署方案,采用云架構(gòu)的設(shè)計(jì)大大縮短了設(shè)備部署時(shí)間并對(duì)突發(fā)業(yè)務(wù)的轉(zhuǎn)碼能力給予了有效的支撐。以2014年北京兩會(huì)為例:1月8日北京電視臺(tái)新媒體中心和新聞中心聯(lián)合啟動(dòng)“我在現(xiàn)場(chǎng)·兩會(huì)有我”市民建言建議征集活動(dòng),短短兩天時(shí)間,就有500余位市民上傳了自己的感言、建言,100余位代表委員在兩會(huì)現(xiàn)場(chǎng)通過(guò)“我在現(xiàn)場(chǎng)”網(wǎng)頁(yè)爆料及手機(jī)客戶(hù)端參與了兩會(huì)視頻互動(dòng),新技術(shù)、新媒體的應(yīng)用使北京兩會(huì)和兩會(huì)新聞報(bào)道變得更高效,也更“接地氣”。但原定設(shè)計(jì)的2臺(tái)轉(zhuǎn)碼云主機(jī)已經(jīng)滿(mǎn)負(fù)荷,通過(guò)克隆轉(zhuǎn)碼服務(wù)主機(jī),僅半天就增加了6臺(tái)云轉(zhuǎn)碼主機(jī),平穩(wěn)度過(guò)了BRTN上線(xiàn)后的第一次考驗(yàn)。
3.2 “BTV大媒體”客戶(hù)端
“BTV大媒體”客戶(hù)端是北京電視臺(tái)在移動(dòng)互聯(lián)網(wǎng)上的核心APP產(chǎn)品,是以BTV節(jié)目為核心的互動(dòng)應(yīng)用,更是連接觀眾與電視的橋梁。該產(chǎn)品深度貫徹“社交電視”概念,力求打造基于電視媒體的SNS網(wǎng)絡(luò),構(gòu)建有效黏著節(jié)目與觀眾的圈子,實(shí)現(xiàn)從“觀眾”到“用戶(hù)”的觀念轉(zhuǎn)變。“BTV大媒體”在產(chǎn)品屬性上聚合了BTV節(jié)目互動(dòng)應(yīng)用和各類(lèi)生活應(yīng)用,形成了資源矩陣,具備極強(qiáng)的內(nèi)容擴(kuò)展性。但是由于移動(dòng)客戶(hù)端產(chǎn)品具有快速發(fā)力、快速乏力的特征,甚至某些應(yīng)用上線(xiàn)沒(méi)幾天就被淘汰,如采用傳統(tǒng)應(yīng)用研發(fā)和設(shè)備采購(gòu)方式必將造成大量設(shè)備的浪費(fèi)。在使用云架構(gòu)解決方案后能根據(jù)客戶(hù)端應(yīng)用情況進(jìn)行計(jì)算資源的靈活調(diào)配,從而有效避免了計(jì)算資源在應(yīng)用上的空置,節(jié)約了成本。“BTV大媒體”客戶(hù)端截圖如圖4所示。
圖4 “BTV大媒體”客戶(hù)端截圖
北京電視臺(tái)在規(guī)劃BRTN業(yè)務(wù)系統(tǒng)建設(shè)的同時(shí),充分認(rèn)識(shí)到了云計(jì)算的重要意義,利用云計(jì)算技術(shù)構(gòu)建了一個(gè)具有典型廣電行業(yè)特色、滿(mǎn)足行業(yè)需求的云架構(gòu)基礎(chǔ)支撐平臺(tái),開(kāi)創(chuàng)了廣電行業(yè)數(shù)據(jù)中心的全新服務(wù)模式,展現(xiàn)云計(jì)算時(shí)代IT運(yùn)維管理與上層業(yè)務(wù)緊密結(jié)合、優(yōu)勢(shì)互補(bǔ)的巨大價(jià)值。在實(shí)際使用中,通過(guò)云平臺(tái)實(shí)現(xiàn)了對(duì)多種業(yè)務(wù)資源、用戶(hù)資源、設(shè)備資源的統(tǒng)一管理,不僅提高了運(yùn)維和管理效率,同時(shí)還能帶來(lái)降低能耗、節(jié)省機(jī)房空間等綜合效益。云技術(shù)在BRTN項(xiàng)目上的成功應(yīng)用,是廣播電視技術(shù)與信息技術(shù)又一次完美的融合,必將對(duì)行業(yè)產(chǎn)生深遠(yuǎn)的影響。未來(lái),還將利用云架構(gòu),在充分共享系統(tǒng)硬件資源和社交網(wǎng)絡(luò)用戶(hù)資源的前提下,實(shí)現(xiàn)和外圍各類(lèi)應(yīng)用平臺(tái)對(duì)接,多快好省地開(kāi)展業(yè)務(wù),促進(jìn)臺(tái)網(wǎng)深度融合,提升綜合運(yùn)營(yíng)效果。
圖4 “我在現(xiàn)場(chǎng)”爆料頻道圖示
[1] 田溯寧.從云計(jì)算到大數(shù)據(jù)[EB/OL]. [2014-01-10].http://www.chi?na-cloud.com/yunzixun/yunjisu?anxinwen/20130115_17301.ht?m l.
[2]北京網(wǎng)絡(luò)廣播電視臺(tái)(BRTN)全 球 開(kāi) 播 [EB/OL]. [2014-01-10].http://www.hu?nantv.com/c/20140107/ 1520193693.htm l.
[3]云計(jì)算中的IaaS、PaaS、SaaS解析 [EB/OL].[2014-01-10].http://blog.si?na.com.cn/s/blog_8254427901016jeo.ht?m l.
TN948
A
芮 浩,碩士,現(xiàn)任北京電視臺(tái)信息網(wǎng)絡(luò)管理部新媒體網(wǎng)絡(luò)管理科科長(zhǎng),研究方向?yàn)閺V播電視信息化與新媒體技術(shù),曾獲首屆中國(guó)影視電視青年科技獎(jiǎng)、北京電視臺(tái)十佳技術(shù)能手等榮譽(yù)稱(chēng)號(hào)。
【本文獻(xiàn)信息】芮浩.基于云架構(gòu)的北京網(wǎng)絡(luò)廣播電視臺(tái)建設(shè)[J].電視技術(shù),2014,38(6).