在互聯(lián)網行業(yè),云計算已經得到了較為廣泛的應用,無論是谷歌、Facebook、亞馬遜這類互聯(lián)網服務公司,還是微軟、IBM這類IT科技公司,都紛紛推出了各自的云計算平臺。大到各類搜索、社交、存儲、安全殺毒、郵箱等,小到相冊、筆記、日程管理、通訊錄等,豐富多樣的云服務其實已經與互聯(lián)網用戶達到密不可分的程度。但即使是上述這些服務其實也是整個云計算服務領域的一小部分,還有更多的云計算服務應用在金融、證券等專業(yè)領域,不被用戶所直接感知。
而作為擁有最為廣泛的電信及互聯(lián)網基礎設施的電信運營商,更是不會在云計算這波產業(yè)浪潮中甘落人后。早在2012年,中國電信和中國聯(lián)通就依托原有的IDC、CDN業(yè)務成立了專門的云計算公司,中國移動則是在移動互聯(lián)網領域廣泛布局云計算服務。目前的趨勢是,電信運營商正在將云計算納入到IPTV和流媒體視頻業(yè)務中,比如中國電信的IPTV3.0規(guī)范、中國移動的視頻基地等,云計算將扮演重要角色。
三網融合已經進行多年,電信運營商已經滲透到本是廣電行業(yè)優(yōu)勢的視頻服務中。在這樣的大背景下,廣電行業(yè)如何看待云計算與視頻行業(yè)的結合,廣電本身需不需要云計算,如何利用云計算為我服務,這些都是需要思考的問題。
一、何為云計算?
關于云計算,互聯(lián)網上有各種定義,中國云計算專委會對云計算的定義為:云計算通過整合、管理、調配分布在網絡各處的計算資源,并以統(tǒng)一的界面同時向大量用戶提供服務。借助云計算,網路服務提供者可在瞬息之間,處理數(shù)以千萬計甚至億計的信息,實現(xiàn)和超級計算機同樣強大的效能;同時,用戶可以按需計量地使用這些服務,從而實現(xiàn)讓計算成為一種公用設施來按需而用的夢想。
云計算關鍵技術有虛擬化技術、海量分布式存儲技術、并行編程技術、數(shù)據(jù)管理技術、分布式資源管理技術、云平臺管理技術、信息安全管理技術。
按照服務形式,云計算平臺可劃分為IaaS(基礎架構即服務)、PaaS(平臺即服務)、SaaS(軟件即服務)三個層次。IaaS模式下,云平臺將硬件資源進行池化,使之可以度量并且按需分配,同時具備較高程度的自動化管理功能來解決高可用、負載均衡、分配回收、分時利用、統(tǒng)一監(jiān)控等問題, IaaS 是云計算之路的第一步,而PaaS和SaaS則是云計算的高級形態(tài)。
按照服務對象,云計算分為公有云和私有云。公有云是利用發(fā)達的Internet資源,實現(xiàn)計算資源的廣域共享和利用,受眾面較廣;私有云則存在于企事業(yè)單位內部,專為本單位量身定做,供本單位各個部門使用。
作為最熱門的信息技術,云計算技術已經以不可抵擋之勢席卷了各個行業(yè),從企事業(yè)單位的信息系統(tǒng)建設和管理到普通百姓的信息生活,無不受到了云計算技術的影響,廣電行業(yè)不可能置身其外。
二、廣電到底需不需要云計算?
縱觀廣電行業(yè)過去十余年的發(fā)展,從模擬到數(shù)字,從標清到高清,從單一視頻業(yè)務到信息綜合業(yè)務,從信息孤島到省網互聯(lián)互通。整體上廣電行業(yè)的IT化、信息化程度越來越高,部分廣電機構甚至已經出現(xiàn)數(shù)據(jù)中心的雛形。
然而在業(yè)務形態(tài)的演進過程中,業(yè)務需求的不斷增長帶來了系統(tǒng)模塊的不斷增長,傳統(tǒng)的技術架構體系也逐漸暴露出很大問題。而云計算的架構體系恰好能夠逐一解決這些問題和弊端:
1. 業(yè)務系統(tǒng)龐大,管理日趨復雜
目前,廣電信息系統(tǒng)的建設主要分為底層公共平臺的軟硬件集成,以及上層業(yè)務軟件的邏輯實現(xiàn)和流程梳理。底層公共平臺不僅包含主機、網絡交換和存儲等基礎設施,還包括數(shù)據(jù)庫子系統(tǒng)、中間件子系統(tǒng)、存儲共享子系統(tǒng)等支撐平臺,不同的設備、不同的平臺都有不同的管理方法,同時上層應用的接口和流程更是紛繁復雜。如果依舊采用原有的獨立部署系統(tǒng),業(yè)務之間的互聯(lián)互通與管理將相當繁瑣。采用云技術后,各類支撐平臺的管理全部統(tǒng)一到了云平臺,采用統(tǒng)一接口進行管理,大大降低了信息系統(tǒng)日常運營的復雜度,使得業(yè)務人員能夠將更多精力放在廣電業(yè)務運營上。
2. 硬件資源利用率不平衡
廣電信息系統(tǒng)的生態(tài)環(huán)境中,主機資源的利用并不十分均衡,部署輕量級應用的主機往往閑置大量的計算及I/O資源。此外,廣電網絡的終端機頂盒硬件水平層次差異性很大,增加了業(yè)務部署難度。采用云技術后,多個輕量級應用可以轉化為VM(Virtual machine虛擬機),共用同一物理主機,實現(xiàn)資源的最大化利用,而且現(xiàn)有機頂盒終端很大一部分處理功能都可以在云端進行,能最大程度屏蔽終端的差異性,便利業(yè)務部署,實現(xiàn)終端硬件資源的最大化利用。
3.系統(tǒng)模塊固化,業(yè)務運營缺乏彈性
不會所有用戶在同一時間全部使用業(yè)務,也不會所有用戶在同一時間使用同一業(yè)務,因此絕大部分業(yè)務的系統(tǒng)部署并不需要滿足100%的用戶并發(fā)流,在非直播類應用和業(yè)務越來越普及的背景下尤其如此,即廣電的業(yè)態(tài)分布呈現(xiàn)越來越明顯的長尾特征。在當前的廣電信息系統(tǒng)中,每個業(yè)務邏輯都運行在固定的主機上,而廣電網絡的主要業(yè)務又是高容量的視頻及與之相關聯(lián)業(yè)務,這意味著很大部分主機在業(yè)務空檔期處于閑置狀態(tài)。而采用云技術后,業(yè)務和主機將實現(xiàn)松散耦合,資源調度變得靈活而富有彈性,通過計劃任務和策略配置,可以自動化的實現(xiàn)分時運算,利用閑置資源對繁忙業(yè)務系統(tǒng)進行提速,業(yè)務系統(tǒng)的運營效率將提升到前所未有的高度。
4.新業(yè)務層出不窮,新系統(tǒng)建設周期過長
在之前的廣電網絡業(yè)務系統(tǒng)之中,業(yè)務種類很少,相互間的關聯(lián)也很有限,每個業(yè)務形成一個“信息孤島”的影響并不大。但是目前廣大電視觀眾已經不再滿足于傳統(tǒng)的廣播電視服務模式,各種新業(yè)務新業(yè)態(tài)不斷推出以滿足用戶需求,這些業(yè)務之中關聯(lián)性越來越強,比如直播業(yè)務與點播業(yè)務的關聯(lián)推薦、數(shù)據(jù)業(yè)務與視頻業(yè)務的互聯(lián)互通,不同數(shù)據(jù)業(yè)務之間的后臺信息共享等。如果還是采用原有的業(yè)務系統(tǒng)建設模式,不僅會帶來新系統(tǒng)的部署、配置和運維時間非常漫長問題,而且業(yè)務間的“信息孤島”給新業(yè)務快速靈活的運營帶來障礙,對廣電網絡的長遠發(fā)展非常不利。而如果在未來的廣電業(yè)務系統(tǒng)內構建一個統(tǒng)一的云計算平臺,各種業(yè)務都運行在這個平臺上,從而形成一個個相互關聯(lián)的“信息島”,廣電的業(yè)務系統(tǒng)部署將更加靈活、更加富有彈性,運營也更加輕松。
因此,從上面的分析可以看出,廣電行業(yè)運用云計算絕不是趕時髦的表現(xiàn), “廣電云”也絕不是曇花一現(xiàn)的技術名詞,而是值得我們將其作為未來的重要發(fā)展戰(zhàn)略。
但是在云計算與傳統(tǒng)廣電行業(yè)相結合的工作需要不隨波逐流,而是以業(yè)務為向導,結合廣電“視頻服務專家”的特點,做出符合廣電特色的云計算服務,是我們未來努力的方向。
三、廣電云計算系統(tǒng)的構建
構建廣電云不是一蹴而就的事情,從效率和安全兩方面考慮,初級階段的廣電云計算系統(tǒng)適宜采用私有云,實現(xiàn)本單位信息系統(tǒng)的云化。從實施手段來看,應面向全網業(yè)務,集中建設,分步實施。
廣電云計算系統(tǒng)的實踐可以先從IaaS平臺入手,將信息系統(tǒng)的硬件資源轉換為資源池,形成計算資源和存儲資源的量化,進而通過云計算自服務系統(tǒng)進行合理的領用和調配。各個業(yè)務部門申領計算資源后,各自部署本部門的業(yè)務邏輯。隨著技術的發(fā)展,在未來形成SaaS的形態(tài),即業(yè)務部門不關心硬件資源的量化和分配,而只提出業(yè)務邏輯和生產效率的要求,例如:200小時的10倍速歸檔及回調、100小時的5倍速轉碼、40個小時的節(jié)目錄制…云計算中心通過內部的自動量化評估,給予各個業(yè)務部門滿足其需要的能力及效率,SaaS真正在業(yè)務層實現(xiàn)了量化和按需分配,使得各個業(yè)務部門可以像使用水電資源一樣使用各種業(yè)務資源。
當然,廣電網絡的業(yè)務多種多樣,單純依靠虛擬化技術無法完整實現(xiàn)廣電云計算的目標,虛實結合是建設廣電云的重要原則。