李成 何平 詹磊
【摘要】隨著節(jié)目制作手段的需求不斷變化及電視技術(shù)的不斷發(fā)展,各個(gè)部門和欄目都希望自己使用的設(shè)備是最新、最好的。而每個(gè)電視臺(tái)卻需要從全臺(tái)的發(fā)展去考慮設(shè)備的采購計(jì)劃,不一定能滿足所有部門和欄目的需要。因此,如何把舊有設(shè)備利用起來,發(fā)揮其最大余熱,盡量滿足節(jié)目制作的需求,就是我們值得研究的。
【關(guān)鍵字】非編網(wǎng) 存儲(chǔ) 帶寬測(cè)試 殺毒 優(yōu)化策略
目前,非編網(wǎng)絡(luò)作為后期制作節(jié)目的主要設(shè)備,在各臺(tái)中已經(jīng)是一種常規(guī)方式了,網(wǎng)絡(luò)的設(shè)計(jì)方案以及技術(shù)架構(gòu)也是在不斷的升級(jí)改變。電視臺(tái)新建非編網(wǎng)絡(luò)時(shí),為了滿足不同欄目節(jié)目制作的需求,往往會(huì)量體裁衣地建設(shè)比較小型的非編網(wǎng)絡(luò)給指定欄目使用,這類規(guī)模較小、系統(tǒng)價(jià)比較高的非編網(wǎng)。通常在系統(tǒng)新建啟用時(shí),還能夠滿足欄目使用需求,但隨著節(jié)目制作要求的為斷提高,使用不了多久就會(huì)出現(xiàn)這樣哪樣的問題,但我們又不能馬上就淘汰這套設(shè)備,為了不造成浪費(fèi),我們就需要自己做一些優(yōu)化調(diào)整方案來盡可能的發(fā)揮設(shè)備的余熱。下面就介紹一下,我臺(tái)一套非編網(wǎng)的優(yōu)化方案。
一.實(shí)際案例
隨著各電視臺(tái)的大力發(fā)展,以及目前衛(wèi)視頻道的收視率的競(jìng)爭(zhēng)日益激烈,所以各臺(tái)衛(wèi)視頻道主打節(jié)目之間的競(jìng)爭(zhēng)進(jìn)入了白熱化階段。各個(gè)省臺(tái)衛(wèi)視頻道都在著力打造能夠吸引收視率的精品節(jié)目,其中綜藝類節(jié)目以其大眾喜聞樂見的內(nèi)容形式,更成為了各省臺(tái)衛(wèi)視頻道力拼的主戰(zhàn)場(chǎng)。貴州衛(wèi)視頻道也全力打造了一款相親類節(jié)目《非常完美》,并專門建了一套小型的大洋非編制作網(wǎng),提供給《非常完美》欄目制作后期節(jié)目使用。該網(wǎng)絡(luò)采用的是純千兆以太網(wǎng)的單網(wǎng)架構(gòu),由于考慮到衛(wèi)視頻道節(jié)目素材的安全性,存儲(chǔ)采用的是2套UIT IP存儲(chǔ)(16T存儲(chǔ)容量)作為主、備存儲(chǔ);網(wǎng)絡(luò)包含的數(shù)據(jù)庫服務(wù)器、存儲(chǔ)管理服務(wù)器和域控服務(wù)器都采用的是主、備機(jī)制,其中提高數(shù)據(jù)庫服務(wù)器的處理能力,數(shù)據(jù)庫服務(wù)器還采用的是雙機(jī)并行,共享一個(gè)數(shù)據(jù)庫盤陣的方式。該網(wǎng)絡(luò)共有12臺(tái)非編站點(diǎn),其中包含有卡(REDBRIDGE_III 非編板卡)站點(diǎn)5臺(tái)作為上下載站點(diǎn),另外7臺(tái)無卡的作為高碼率編輯站點(diǎn),采用的是大洋D?-Edit非編軟件。
該網(wǎng)絡(luò)從2011年初開始正式投入使用,在開始運(yùn)行時(shí)基本可以滿足《非常完美》欄目的節(jié)目制作,但使用一年半左右以后,隨著節(jié)目制作的需求增多,節(jié)目復(fù)雜程度增大,《非常完美》欄目編導(dǎo)在使用非編軟件制作節(jié)目時(shí),發(fā)現(xiàn)操作起來軟件響應(yīng)時(shí)間延長,影響了節(jié)目的制作效率。為此,我們專門針對(duì)該網(wǎng)絡(luò)進(jìn)行了一次性能測(cè)試,經(jīng)過測(cè)試后發(fā)現(xiàn),按照《非常完美》欄目的制作要求,在節(jié)目制作過程中,非編軟件確實(shí)存在響應(yīng)時(shí)間過長的現(xiàn)象,從而造成制作效率降低。針對(duì)這個(gè)現(xiàn)象,為了找出原因我們先對(duì)網(wǎng)絡(luò)進(jìn)行一次帶寬性能的測(cè)試,希望能通過測(cè)試出來的數(shù)據(jù)分析出網(wǎng)絡(luò)制作效率低下的原因。以下是測(cè)試內(nèi)容(由于有2臺(tái)站點(diǎn)調(diào)用到其他地方使用,所以我們用10臺(tái)站點(diǎn)來測(cè)試):
1.非編軟件層數(shù)實(shí)測(cè)(我們開啟10臺(tái)非編站點(diǎn),為了能夠直接模擬節(jié)目部門制作節(jié)目的剪輯習(xí)慣,我們直接打開《非常完美》欄目精剪好的不同的12個(gè)故事版進(jìn)行測(cè)試,每個(gè)故事版大概包括5層視頻和10層音頻)
(1)將10臺(tái)非編站點(diǎn)全部打開,同時(shí)在非編軟件中播放《非常完美》做好的10個(gè)不同的故事版,這時(shí)10臺(tái)站點(diǎn)延遲非常高,連播放都困難,幾乎沒有一臺(tái)能正常播放的,去操作非編軟件,例如一些基本的剪輯操作,在操作時(shí)也是延遲現(xiàn)象很嚴(yán)重,有時(shí)一步操作要隔十幾秒才有反應(yīng)。
(2)由于10臺(tái)站點(diǎn)同時(shí)播放延遲現(xiàn)象很嚴(yán)重,操作很困難,我們就遞減站點(diǎn),一直將站點(diǎn)減少到只有6臺(tái)同時(shí)播放時(shí),才從肉眼觀察上感覺播放得比較流暢,但是還是偶爾會(huì)有延遲。這時(shí)我們就用非編系統(tǒng)中自帶的檢測(cè)播放故事版是否有丟幀情況的插件,來測(cè)試故事版播放時(shí)是否有丟幀情況,測(cè)試時(shí)我們用6臺(tái)站點(diǎn)同時(shí)播放了10分鐘不同的6個(gè)精剪好的故事版。最后發(fā)現(xiàn)6臺(tái)站點(diǎn)播放時(shí),都有不同程度的丟幀情況,具體數(shù)據(jù)如表1。
(3)由于發(fā)現(xiàn)6臺(tái)站點(diǎn)同時(shí)播放時(shí)雖然肉眼觀察不到,但是實(shí)際的丟幀情況比較嚴(yán)重,我們就將測(cè)試的站點(diǎn)數(shù)量遞減再進(jìn)行測(cè)試,減少到4臺(tái)站點(diǎn)同時(shí)播放4個(gè)不同的故事版時(shí),發(fā)現(xiàn)基本上視頻的丟幀數(shù)和操作速度與使用6臺(tái)時(shí)沒有太大區(qū)別,這樣我們就繼續(xù)減少站點(diǎn)數(shù)量減少到只有2臺(tái)和1臺(tái)時(shí),這時(shí)故事版播放起來就比4臺(tái)和6臺(tái)時(shí)要稍微流暢一些,但剪輯操作的速度也還是比較慢,測(cè)試2臺(tái)和1臺(tái)站點(diǎn)時(shí)的具體的丟幀情況表2。
2.用SANergy測(cè)試網(wǎng)絡(luò)帶寬
用非編實(shí)測(cè)完以后我們就用SANergy存儲(chǔ)管理軟件來測(cè)試網(wǎng)絡(luò)的帶寬數(shù)據(jù),我們將測(cè)試的讀寫標(biāo)準(zhǔn)設(shè)置為File size(MB):1024, Record size(KB):4096。然后讓10臺(tái)站點(diǎn)一起對(duì)主、備存儲(chǔ)(P、Q盤)進(jìn)行讀寫帶寬測(cè)試,具體測(cè)試數(shù)據(jù)表3。
由表3可見,該網(wǎng)絡(luò)的主、備存儲(chǔ)帶寬都是在100MB/s左右,也就是800Mb/s。這樣按照他們剪輯時(shí)使用標(biāo)清50Mb/s的碼率來算,該網(wǎng)絡(luò)的帶寬最多能實(shí)時(shí)編輯16層視頻。如果再除去音頻、包裝等已經(jīng)服務(wù)器占用的帶寬,那這樣該網(wǎng)絡(luò)10臺(tái)站點(diǎn),實(shí)際使用時(shí)每臺(tái)站點(diǎn)就只能實(shí)時(shí)編輯一層視頻了。
二.測(cè)試結(jié)果分析
經(jīng)過上面介紹的帶寬測(cè)試,我們可以看出目前該非編網(wǎng)絡(luò)的帶寬性能較差,我們綜合《非常完美》欄目制作節(jié)目的使用習(xí)慣以及操作方式來進(jìn)行深入的分析,最終對(duì)于《非常完美》欄目在使用該非編網(wǎng)制作節(jié)目時(shí)操作延遲非常嚴(yán)重,導(dǎo)致他們的節(jié)目制作效率低下這一問題,推斷出主要有以下2個(gè)原因:
? 一是隨著《非常完美》欄目節(jié)目品牌形象的提升,節(jié)目也不斷升級(jí)改版,節(jié)目的鏡頭切換、包裝效果等也越來越豐富,這樣就使得節(jié)目的制作越來越復(fù)雜,對(duì)系統(tǒng)的資源消耗也就會(huì)增大很多。由于該網(wǎng)絡(luò)采用的是IP存儲(chǔ),帶寬性能相對(duì)較低,所以當(dāng)時(shí)設(shè)計(jì)的網(wǎng)絡(luò)帶寬可能已不能滿足目前節(jié)目的制作要求了。
? 二是由于該網(wǎng)絡(luò)在使用中,有不規(guī)范的操作行為使得非編網(wǎng)絡(luò)感染了蠕蟲病毒,以及存儲(chǔ)空間已經(jīng)被完全占用,這些因素也都可能會(huì)影響到存儲(chǔ)的讀寫性能,這樣就會(huì)使得存儲(chǔ)讀寫帶寬下降。
雖然說影響節(jié)目制作效率的原因主要有以上兩個(gè),但根據(jù)這兩個(gè)因素可以看出,其實(shí)影響節(jié)目制作效率的最大原因還是因?yàn)榫W(wǎng)絡(luò)帶寬不夠。因?yàn)橹谱鞴?jié)目時(shí)我們?cè)诜蔷幷军c(diǎn)中剪輯的素材,都是要通過網(wǎng)絡(luò)讀取中央存儲(chǔ)的,而讀取素材時(shí)網(wǎng)絡(luò)帶寬就是這個(gè)工作流程中的瓶頸,網(wǎng)絡(luò)的帶寬低下將會(huì)使得非編站點(diǎn)在讀取素材延遲和丟幀的情況比較嚴(yán)重,從而直接導(dǎo)致節(jié)目制作效率低下。所以要解決這個(gè)網(wǎng)絡(luò)編輯效率低下的關(guān)鍵,還是在于如何改善網(wǎng)絡(luò)帶寬,只有網(wǎng)絡(luò)帶寬提高了,非編的節(jié)目制作效率才能得到提高。
三.非編網(wǎng)絡(luò)的優(yōu)化方案
我們先對(duì)網(wǎng)絡(luò)的現(xiàn)況進(jìn)行分析,由于該網(wǎng)絡(luò)采用的是一個(gè)千兆以太網(wǎng)的單網(wǎng)架構(gòu),并且使用了一個(gè)IP存儲(chǔ),國內(nèi)的非編網(wǎng)絡(luò)單網(wǎng)架構(gòu)下能支持單機(jī)站點(diǎn)的最大帶寬本來就不高,而采用IP存儲(chǔ)就決定了網(wǎng)絡(luò)的總帶寬也不高,所以在這樣的硬件條件下我們很難針對(duì)硬件做出比較好的優(yōu)化效果,我們只能從其他方面想辦法。
1、清理存儲(chǔ)以及全網(wǎng)殺毒
首先,我們考慮到網(wǎng)絡(luò)存儲(chǔ)使用情況,存儲(chǔ)中存了素材文件、節(jié)目信息文件、節(jié)目引入文件等,里面的文件較多而且前面說到的還有病毒的存在,并且存儲(chǔ)空間基本已經(jīng)占滿了,我們都知道存儲(chǔ)有一個(gè)90%的安全閥值,就是一般存儲(chǔ)數(shù)據(jù)不要超過了存儲(chǔ)容量的90%,超過以后不但會(huì)影響存儲(chǔ)的使用效率,并且還會(huì)影響到存儲(chǔ)的正常運(yùn)行。所以,我們覺得對(duì)整個(gè)存儲(chǔ)做一次清理,將存儲(chǔ)中所有數(shù)據(jù)全部清空,考慮到網(wǎng)絡(luò)中的病毒有可能會(huì)對(duì)網(wǎng)絡(luò)帶寬造成了比較大的影響,所以我們開始對(duì)所有的單機(jī)站點(diǎn)和服務(wù)器進(jìn)行斷網(wǎng)后的殺毒,之所以要采用斷網(wǎng)殺毒,就是為了避免網(wǎng)絡(luò)中服務(wù)器和各個(gè)站點(diǎn)交叉感染病毒所采用的一種簡(jiǎn)單、容易實(shí)現(xiàn)的辦法,這樣就可以比較完全的清理網(wǎng)絡(luò)中的所有病毒。經(jīng)過全盤清理以及全面的殺毒以后,我們又測(cè)試了一次網(wǎng)絡(luò)帶寬,具體測(cè)試情況如下:
我們還是采用SANergy存儲(chǔ)管理軟件測(cè)試網(wǎng)絡(luò)的帶寬數(shù)據(jù),我們將測(cè)試的讀寫標(biāo)準(zhǔn)設(shè)置為File size(MB):1024, Record size(KB):4096。然后讓10臺(tái)站點(diǎn)一起對(duì)主、備存儲(chǔ)(P、Q盤)進(jìn)行讀寫帶寬測(cè)試,具體測(cè)試數(shù)據(jù)如表4。
由上表可以看出,在進(jìn)行了全網(wǎng)殺毒以及存儲(chǔ)清理以后,該網(wǎng)絡(luò)的網(wǎng)絡(luò)帶寬有了一定的提升,要比清理之前高出50%左右,讀帶寬大概能達(dá)到150MB/s左右,但是按照這個(gè)帶寬來計(jì)算的話150MB/s=1200Mb/s,也按照他們剪輯時(shí)使用標(biāo)清50Mb/s的碼率來算,這個(gè)網(wǎng)絡(luò)帶寬大概就能實(shí)時(shí)編輯24層視頻。除去音頻、包裝等已經(jīng)服務(wù)器占用的帶寬,那這樣該網(wǎng)絡(luò)10臺(tái)站點(diǎn),實(shí)際使用時(shí)每臺(tái)站點(diǎn)實(shí)時(shí)編輯時(shí)也只能編輯2層視頻。
2、對(duì)用戶的使用策略進(jìn)行優(yōu)化
經(jīng)過對(duì)存儲(chǔ)的清理以及全網(wǎng)的殺毒后,我們測(cè)試得出的數(shù)據(jù)顯示該存儲(chǔ)性能得到了一定的提升,但是也可以看出該網(wǎng)絡(luò)的存儲(chǔ)帶寬確實(shí)很低,就算在存儲(chǔ)全部清空了的這樣一個(gè)最佳狀態(tài)下,帶寬也只有不到150MB/s,這樣低的帶寬《非常完美》欄目在制作節(jié)目時(shí)也必然會(huì)有很大的影響,剪輯的效率也會(huì)大大降低。目前的網(wǎng)絡(luò)讀寫方式為“單讀雙寫”(在讀取數(shù)據(jù)的時(shí)候只讀主盤,寫入數(shù)據(jù)時(shí)是同時(shí)寫入主、備盤陣)。這種方式雖然安全性很高,但是設(shè)備的使用效率卻不高。如果我們將存儲(chǔ)方式改為“單讀單寫”,這樣雖然設(shè)備效率是提高了,但安全性則降低了很多。針對(duì)這檔節(jié)目,我們既需要考慮它的安全機(jī)制,同時(shí)還需要考慮節(jié)目的制作效率。按照這種設(shè)計(jì)理念,我們與《非常完美》的編輯進(jìn)行了溝通、交流,最后確定使用“主備讀寫”的方式,我們將新建的《非常完美》欄目的用戶名分為2組,一組在策略里面設(shè)置為寫入主、備雙份數(shù)據(jù),讀取數(shù)據(jù)時(shí)只讀取主盤陣;另一組在策略里面設(shè)置為寫入主、備雙份數(shù)據(jù),讀取數(shù)據(jù)時(shí)只讀取備盤陣,這樣在讀取數(shù)據(jù)時(shí)分別讀取主、備存儲(chǔ)就實(shí)現(xiàn)了主備存儲(chǔ)的負(fù)載均衡,理論上是可以提高一倍的帶寬。表5為我們?cè)O(shè)置“主備讀寫”策略后模擬測(cè)試的數(shù)據(jù)。
由表5可以看出,整個(gè)網(wǎng)絡(luò)的讀寫帶寬要比之前提升了很多,讀帶寬基本上可以達(dá)到250MB/s以上,即2000Mb/s。按照他們剪輯時(shí)使用標(biāo)清50Mb/s的碼率來算,這時(shí)網(wǎng)絡(luò)帶寬大概就能實(shí)時(shí)編輯40層視頻了。除去音頻、包裝、服務(wù)器等占用的帶寬,該網(wǎng)絡(luò)10臺(tái)站點(diǎn)在實(shí)時(shí)編輯時(shí)也可以編輯3層視頻。
四. 總結(jié)
通過上面的分析、測(cè)試和優(yōu)化,我們可以看到,隨著非編網(wǎng)絡(luò)技術(shù)的發(fā)展以及設(shè)備硬件性能的飛速提升,新的非編網(wǎng)絡(luò)相對(duì)于舊的網(wǎng)絡(luò)無論是在網(wǎng)絡(luò)的帶寬性能上、還是單機(jī)處理能力上都要高很多,在節(jié)目制作編輯中的效率會(huì)有所提高。我們通過與節(jié)目部門的不斷溝通交流后發(fā)現(xiàn),目前節(jié)目的制作和以前的形態(tài)大不相同,現(xiàn)在節(jié)目對(duì)多鏡頭切換、包裝效果、色彩校正等等效果的要求都在不斷提高。所以對(duì)設(shè)備的性能要求也會(huì)不斷提高,這就造成了有可能我們新建的網(wǎng)絡(luò),沒多久就無法滿足節(jié)目制作需求了,可這些網(wǎng)絡(luò)又是可以正常使用的。為了節(jié)約成本,我們?cè)谇捌谠O(shè)計(jì)中就需要盡量完善設(shè)計(jì)方案,后期我們還需要根據(jù)節(jié)目制作手段的不斷更新和發(fā)展,盡量制定相應(yīng)的網(wǎng)絡(luò)優(yōu)化方案,最大限度的提高網(wǎng)絡(luò)利用率,最大限度的發(fā)揮設(shè)備的性能,最大程度的為臺(tái)里面節(jié)約生產(chǎn)節(jié)目的成本。