伍亞明,劉建中,龍 海
(衡陽(yáng)廣播電視臺(tái) 技術(shù)中心,湖南 衡陽(yáng) 421001)
為慶祝建黨90周年,衡陽(yáng)廣播電視臺(tái)在上級(jí)要求下,決定在建黨90周年之際開播“紅色”頻道——黨建先鋒頻道,頻道無(wú)任何商業(yè)廣告,實(shí)現(xiàn)“綠色”收視。從任務(wù)的下達(dá)到建黨之日只有短短半月時(shí)間,播出部受命積極謀劃、攻堅(jiān)克難,最終在七一前夕完成了新頻道的播出工作[1]。
衡陽(yáng)廣播電視臺(tái)播出系統(tǒng)播出5個(gè)自辦頻道的電視節(jié)目,作為全臺(tái)網(wǎng)的子系統(tǒng),節(jié)目從制作到播出均通過(guò)局域網(wǎng)傳輸,共分5個(gè)步驟完成。首先,待播節(jié)目經(jīng)由光纖發(fā)送至播出系統(tǒng)的二級(jí)存儲(chǔ)器,素材信息寫入數(shù)據(jù)庫(kù);素材入庫(kù)完成后,技審程序根據(jù)次日播出節(jié)目單對(duì)二級(jí)存儲(chǔ)器中的素材自動(dòng)進(jìn)行技術(shù)分析(標(biāo)準(zhǔn)參照《技術(shù)質(zhì)量獎(jiǎng)(金帆獎(jiǎng))獎(jiǎng)勵(lì)辦法(試行)》相關(guān)內(nèi)容[2]),并給出《次日播出節(jié)目技審報(bào)告》;隨后,遷移策略程序自動(dòng)將待播素材從二級(jí)存儲(chǔ)器遷移至主備視頻服務(wù)器;機(jī)務(wù)人員還需通過(guò)視頻服務(wù)器審看通道,對(duì)次日待播節(jié)目進(jìn)行一次人工播前審看,審看合格的素材才標(biāo)記為“安全文件”;最后“安全文件”由節(jié)目控制機(jī)發(fā)送指令給視頻服務(wù)器播出視音頻SDI信號(hào)。視音頻信號(hào)由視頻服務(wù)器產(chǎn)生后,經(jīng)過(guò)視分設(shè)備、切換器、鍵混、AGC等最終送達(dá)發(fā)射機(jī)和有線網(wǎng)絡(luò)播出。
新增一個(gè)播出頻道的任務(wù),就是要求在有效利用原有設(shè)備的前提下,在半個(gè)月內(nèi)完成設(shè)計(jì)、采購(gòu)、安裝調(diào)試和試播工作,且整個(gè)工程不能影響原有5個(gè)頻道節(jié)目的正常播出。
為了在最短的時(shí)間內(nèi)新增一個(gè)頻道播出,同時(shí)安全性、穩(wěn)定性、經(jīng)濟(jì)性都要達(dá)到最優(yōu),整個(gè)工程的規(guī)劃設(shè)計(jì)就尤為關(guān)鍵。整個(gè)項(xiàng)目建設(shè)過(guò)程期間不能影響在播的5套節(jié)目,采用了先分布安裝、后整體在線并入的方式來(lái)實(shí)現(xiàn)由5個(gè)頻道到6個(gè)頻道的增加。這種方式分小組進(jìn)行,在時(shí)間、質(zhì)量上能得到很好的控制。在充分利用現(xiàn)有播控軟硬件資源(現(xiàn)有的數(shù)據(jù)庫(kù)服務(wù)器、黑場(chǎng)同步、時(shí)鐘軟件、數(shù)據(jù)庫(kù)軟件、編單工作站、審編工作站、后端轉(zhuǎn)碼遷移服務(wù)器)基礎(chǔ)上,新增了兩部分硬件:一部分是能獨(dú)立安裝運(yùn)行的設(shè)備,如監(jiān)視器、鍵混、控制機(jī)等,這些設(shè)備的安裝調(diào)試不會(huì)影響到原有系統(tǒng)的播出,相對(duì)容易實(shí)現(xiàn);另一部分必須同原有系統(tǒng)進(jìn)行共享或互聯(lián),如視頻服務(wù)器、二級(jí)存儲(chǔ)等,這部分設(shè)備必須充分考慮到原有設(shè)備的兼容性、一致性以及并入時(shí)可能存在的潛在風(fēng)險(xiǎn)等。能獨(dú)立運(yùn)行的這部分設(shè)備比較簡(jiǎn)單,只需按原有設(shè)備類型進(jìn)行采購(gòu)安裝就可以了。本文主要討論的是共享部分設(shè)備的設(shè)計(jì)及實(shí)施。
為確保各個(gè)環(huán)節(jié)能穩(wěn)步進(jìn)行,項(xiàng)目引用了管理學(xué)中的進(jìn)度管理,利用甘特圖(見(jiàn)圖1)將各項(xiàng)工作的先后關(guān)系、所需時(shí)間、開始及結(jié)束時(shí)間顯示出來(lái)。便于計(jì)劃的動(dòng)態(tài)調(diào)整,也便于處理和分配有限的資源。
圖1 進(jìn)度甘特圖
對(duì)于此次新增播出頻道任務(wù),廠商們給予了大力支持。如OMNEON視頻服務(wù)器等進(jìn)口設(shè)備,按正常程序從合同簽訂到國(guó)外訂購(gòu)、航空物流送達(dá)至少需要2個(gè)月。但廠商全國(guó)總動(dòng)員,想方設(shè)法調(diào)用國(guó)內(nèi)存有資源,最終所有設(shè)備在第10天全部運(yùn)達(dá)了播出機(jī)房;另一方面,技術(shù)人員日夜奮戰(zhàn),保證了整個(gè)工程在極短的時(shí)間內(nèi)如期完成。
現(xiàn)有2臺(tái)OMNEON視頻服務(wù)器(一主一備)型號(hào)為MediaDeck SMD 2211BB,最多支持2塊視頻卡6個(gè)視頻通道?,F(xiàn)有6個(gè)通道全部在用,其中5個(gè)用于播出現(xiàn)有的5套電視節(jié)目,剩下的1個(gè)IN/OUT半雙工通道用于對(duì)次日所播節(jié)目的預(yù)審以及特定節(jié)目的回錄,所以無(wú)法通過(guò)增加視頻卡的方式增加視頻通道,只能新增視頻服務(wù)器來(lái)解決播出視頻通道的問(wèn)題。原視頻服務(wù)器為OMNEON 2009年的產(chǎn)品,功能完全能夠滿足地市級(jí)電視臺(tái)標(biāo)清播出要求。為了保持更好的兼容性、統(tǒng)一性,衡陽(yáng)廣播電視臺(tái)選單選擇了與原有視頻服務(wù)器型號(hào)相同的產(chǎn)品。同時(shí)為了降低成本,視頻服務(wù)器只配備1塊3通道視頻卡,其中2個(gè)OUT單工通道,1個(gè)IN/OUT半雙工通道。添置后共有4臺(tái)視頻服務(wù)器(2主2備)18個(gè)視頻通道可用。
添加新視頻服務(wù)器后,為均衡服務(wù)器的負(fù)載,考慮從原有視頻服務(wù)器上移除1個(gè)頻道的節(jié)目到新的視頻服務(wù)器播出。這樣減輕了原有視頻服務(wù)器的存儲(chǔ)壓力,滿足了原通道資源不足的狀況,同時(shí)也充分利用了新視頻服務(wù)器的存儲(chǔ)資源和備份功能。在頻道播出通道的重新分配時(shí),把需要共享素材的一些頻道分配在1個(gè)視頻服務(wù)器內(nèi)。比如將時(shí)政頻道與黨建先鋒頻道分配在同一服務(wù)器內(nèi)。如此一來(lái),2個(gè)頻道同時(shí)播出《衡陽(yáng)新聞聯(lián)播》時(shí)就只需遷移和審核1次。視頻服務(wù)器分配好播出頻道后,就是根據(jù)頻道分配的情況遷移播出素材了。按照衡陽(yáng)廣播電視臺(tái)選單現(xiàn)有的播出素材管理策略,1個(gè)頻道的待播素材大約有當(dāng)日和次日的電視劇、廣告、宣傳片、欄目,以及播后7日內(nèi)的所有節(jié)目,播過(guò)的節(jié)目將在視頻服務(wù)器內(nèi)保存一周,如無(wú)再次播出任務(wù),素材將在播出一周后被自動(dòng)刪除。按照衡陽(yáng)時(shí)政頻道的播出量計(jì)算,單個(gè)頻道在視頻服務(wù)器內(nèi)的節(jié)目時(shí)長(zhǎng)總共約為60 h,所占空間大約為300 Gbyte,對(duì)如此大的數(shù)據(jù)進(jìn)行服務(wù)器間的遷移,整個(gè)過(guò)程會(huì)占用大量的網(wǎng)絡(luò)帶寬,有可能對(duì)在播節(jié)目造成不穩(wěn)定影響,所以遷移前必須計(jì)算出遷移整個(gè)過(guò)程所需的時(shí)間,并對(duì)視頻服務(wù)器進(jìn)行測(cè)試,觀察高強(qiáng)度遷移中是否會(huì)對(duì)在播節(jié)目造成影響。衡陽(yáng)臺(tái)播出系統(tǒng)內(nèi)所有設(shè)備間的互聯(lián)是通過(guò)千兆交換機(jī)來(lái)實(shí)現(xiàn)的,經(jīng)測(cè)試兩視頻服務(wù)器經(jīng)過(guò)千兆交換機(jī)傳輸數(shù)據(jù),在無(wú)播出及其他讀寫任務(wù)的情況下,平均速率能達(dá)到80 Mbit/s左右。折算下來(lái),在無(wú)負(fù)荷狀態(tài)下遷移1個(gè)頻道的300 Gbyte素材大約只需要一個(gè)多小時(shí)就可以完成。由于時(shí)間并不長(zhǎng),為了確保節(jié)目播出萬(wàn)無(wú)一失,素材遷移的任務(wù)被安排在了全天節(jié)目結(jié)束后的凌晨實(shí)施,執(zhí)行過(guò)程非常順利。
新增1個(gè)頻道,如不增加二級(jí)存儲(chǔ)器的存儲(chǔ)空間,勢(shì)必會(huì)直接攤薄原有5個(gè)頻道的可用空間,造成可播素材時(shí)長(zhǎng)的縮短;又或者降低節(jié)目碼率,以犧牲節(jié)目質(zhì)量的方式來(lái)?yè)Q取更多的節(jié)目時(shí)長(zhǎng),顯然兩者都不能滿足廣電播出的要求,增加存儲(chǔ)空間是唯一選擇。頻道的增加還會(huì)帶來(lái)每天節(jié)目上載量和審看量的增加,這些對(duì)二級(jí)存儲(chǔ)的帶寬要求也形成了壓力。在現(xiàn)有NAS網(wǎng)絡(luò)存儲(chǔ)的結(jié)構(gòu)下,解決帶寬中的瓶頸點(diǎn)來(lái)提升整體帶寬更實(shí)際。通過(guò)增加網(wǎng)卡,采用雙網(wǎng)卡的綁定大幅提高了二級(jí)存儲(chǔ)的訪問(wèn)速度。
衡陽(yáng)廣播電視臺(tái)選單二級(jí)存儲(chǔ)采用惠普(HP)MSA2000i磁盤陣列,由2個(gè)盤籠組成1個(gè)NAS,采用RAID 50[3]方式組建管理磁盤,每個(gè)盤籠有12個(gè)1 Tbyte的硬盤,根據(jù)RAID50中可用硬盤數(shù)=硬盤數(shù)n-1,衡陽(yáng)廣播電視臺(tái)選單二級(jí)存儲(chǔ)總有效容量為22 Tbyte。增加存儲(chǔ)空間,可以在原有磁盤陣列的基礎(chǔ)上靠添加磁盤來(lái)擴(kuò)展容量,符合經(jīng)濟(jì)性、實(shí)用性原則,還能縮短工程工期,最終添加了1個(gè)盤籠來(lái)實(shí)現(xiàn)擴(kuò)容。新增1個(gè)盤籠后,盤籠數(shù)量共3個(gè),每個(gè)盤籠滿配12個(gè)1 Tbyte的硬盤,以及2塊帶有iSCSI傳輸口的控制卡。由于RAID50陣列下所有硬盤容量必須一樣大(如容量不同會(huì)以最小的容量為準(zhǔn)),新采購(gòu)的硬盤容量和原有硬盤保持一致,都為單體1 Tbyte,但此時(shí)單體磁盤價(jià)格也較建造當(dāng)初下降率了50%。為了便于與原數(shù)據(jù)庫(kù)等多個(gè)程序的接口順利對(duì)接,以及便于日常管理,3個(gè)盤柜需做成1個(gè)卷的虛擬磁盤。增加1個(gè)盤籠首先要將3個(gè)盤籠以SAS口串聯(lián)在一起;在利用HP StorageWorks MSA Management Utility管理軟件進(jìn)行磁盤的配置前,將A、B兩個(gè)控制器管理口訪問(wèn)端的IP都調(diào)整到相同網(wǎng)段,同時(shí)降低IE瀏覽器的安全級(jí)別,這樣就可以順利進(jìn)行時(shí)間校驗(yàn)、配置主機(jī)接口、創(chuàng)建Vdisk(配置陣列)等配置了。在此存儲(chǔ)中,RAID50最多可以支持32塊硬盤,所以在Number of Virtual Subdisks創(chuàng)建成1個(gè)Vdisk,在Drives Per Virtual Subdisk添加32塊硬盤,冗余的4塊硬盤保留到后面做成熱備盤。所有步驟完成后還需對(duì)整個(gè)卷進(jìn)行格式化,但在實(shí)際格式化過(guò)程中發(fā)現(xiàn)速度很慢,大概花費(fèi)了24 h,最后還是出現(xiàn)意外錯(cuò)誤未完成。又重新格式化了一次,但還是失敗了。經(jīng)仔細(xì)分析后發(fā)現(xiàn)對(duì)于較大的磁盤分區(qū),在Windows2003系統(tǒng)中,微軟對(duì)于硬盤的大小有簇大小的限制,最大為64 kbyte,系統(tǒng)默認(rèn)為4 kbyte,因?yàn)橛羞@個(gè)限制,所以需要調(diào)大簇大小,否則會(huì)無(wú)法快速格式化,或者格式化失敗。本項(xiàng)目擴(kuò)容后的二級(jí)存儲(chǔ)實(shí)際為27.2 Tbyte,所以本次擴(kuò)容后選擇了64 kbyte的簇大小,通過(guò)修改簇大小值,格式化在數(shù)分鐘內(nèi)順利完成。表1為微軟發(fā)布的簇大小在各個(gè)系統(tǒng)的默認(rèn)值。
表1 NTFS默認(rèn)的簇大小
圖2 視音頻連接圖(截圖)
NAS[4]中帶寬的瓶頸主要來(lái)自于充當(dāng)素材庫(kù)網(wǎng)關(guān)的服務(wù)器,服務(wù)器自帶2個(gè)千兆網(wǎng)口,所有工作站通過(guò)這2個(gè)網(wǎng)口對(duì)NAS進(jìn)行存取訪問(wèn),這就形成了工作站與二級(jí)存儲(chǔ)間的瓶頸。為了解決網(wǎng)口帶寬的瓶頸問(wèn)題,在服務(wù)器中添加了1塊英特爾(Pro/1000 PT dual Port)雙口網(wǎng)卡,加上原有自帶的2個(gè)網(wǎng)口,綁定的4個(gè)網(wǎng)口同時(shí)工作實(shí)現(xiàn)了數(shù)據(jù)的“雙進(jìn)雙出”。安裝后進(jìn)行測(cè)試,二級(jí)存儲(chǔ)的實(shí)際傳輸速度從原來(lái)的40 Mbit/s上升到了80 Mbit/s,整整提高1倍。
為新增頻道采購(gòu)的主備切換器、鍵混器、AGC等設(shè)備都上架后,進(jìn)行視音頻線路的連接,如圖2所示。
切換器配置控制電路參數(shù),ROSS鍵混刷入臺(tái)標(biāo)LOGO。在分配設(shè)備IP地址時(shí),將字幕系統(tǒng)中所有字幕播出工作站、字幕制作工作站和字幕服務(wù)器的IP單獨(dú)劃分在一個(gè)網(wǎng)段內(nèi),這樣更有利于其他播出設(shè)備網(wǎng)絡(luò)安全。新增視頻服務(wù)器審看通道的監(jiān)看由于沒(méi)有多余的位置擺放監(jiān)視器,所以不得不共用原有監(jiān)視器,通過(guò)新增1個(gè)4路切換器來(lái)實(shí)現(xiàn),雖在審看不同視頻服務(wù)器播放的內(nèi)容時(shí)需手動(dòng)切換,但性價(jià)比卻很高。
對(duì)于地市級(jí)城市電視臺(tái)來(lái)說(shuō),受制于客觀條件所限,在播出系統(tǒng)最初建設(shè)時(shí)對(duì)其擴(kuò)展性能的預(yù)留可能考慮欠缺。在后期有擴(kuò)展需求時(shí),進(jìn)行在線升級(jí)是符合地市級(jí)電視臺(tái)實(shí)力的權(quán)衡行為。衡陽(yáng)廣播電視臺(tái)播出系統(tǒng)通過(guò)在原有播出系統(tǒng)基礎(chǔ)上新增加一個(gè)頻道的實(shí)例,為地市級(jí)播出系統(tǒng)的擴(kuò)建積累了些許經(jīng)驗(yàn)。整個(gè)在如此短的時(shí)間內(nèi)完成,曾被許多專家喻為“不可能”。但有了管理層的堅(jiān)定信念,技術(shù)人員的勇往直前,合作廠商的鼎力支持,最終工程如期圓滿完成。
[1] 李斌.播出系統(tǒng)升級(jí)背景下的安全播出網(wǎng)絡(luò)新技術(shù)探討[J].信息與電腦,2012(9):27-28.
[2] 馬永旺,郭亞麗,按金帆獎(jiǎng)技術(shù)標(biāo)準(zhǔn)制作高質(zhì)量電視節(jié)目[J].內(nèi)蒙古廣播與電視技術(shù),2008(10):42-43.
[3] 譚懷亮,賀再紅.基于RAID50的存儲(chǔ)系統(tǒng)高速緩存設(shè)計(jì)[J].計(jì)算機(jī)工程,2007(5):220-222.
[4] 王永平.NAS存儲(chǔ)管理系統(tǒng)框架技術(shù)分析[J].信息科技,2010(2):38-40.