□閆 靚 曹迎軍 王 偉
近年來(lái)廣播事業(yè)飛速發(fā)展,對(duì)廣播技術(shù)提出了新的要求。過(guò)去大多數(shù)電臺(tái)就兩三個(gè)頻率,播出時(shí)間短,節(jié)目的制作播出量相對(duì)較少,全臺(tái)一個(gè)數(shù)據(jù)庫(kù)就可以包含所有的播出制作數(shù)據(jù)。隨著廣播播出頻率數(shù)量和播出時(shí)長(zhǎng)大幅增加,由此對(duì)音頻工作站系統(tǒng)提出了更高的要求,需要其勝任更多更復(fù)雜的任務(wù),需要其運(yùn)行更加安全穩(wěn)定。
山東廣播電視臺(tái)數(shù)字音頻工作站系統(tǒng)采用制作和播出的數(shù)據(jù)庫(kù)分離、數(shù)據(jù)儲(chǔ)存分離模式來(lái)實(shí)現(xiàn)制播分離。數(shù)據(jù)庫(kù)主要分為播出數(shù)據(jù)庫(kù)、制作數(shù)據(jù)庫(kù)。播出數(shù)據(jù)庫(kù)只存儲(chǔ)與播出相關(guān)的數(shù)據(jù)信息,與播出無(wú)關(guān)的數(shù)據(jù)信息存儲(chǔ)在制作數(shù)據(jù)庫(kù)中。這樣做最大好處就是優(yōu)化了單個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu),把整個(gè)系統(tǒng)內(nèi)的數(shù)據(jù)檢索、數(shù)據(jù)處理等系統(tǒng)載荷分散到多個(gè)不同的數(shù)據(jù)庫(kù)中,利用多個(gè)服務(wù)器處理不同的數(shù)據(jù)請(qǐng)求,從而提升整個(gè)系統(tǒng)的數(shù)據(jù)處理能力,進(jìn)而可以實(shí)現(xiàn)相對(duì)更為復(fù)雜多樣的系統(tǒng)功能。
音頻數(shù)據(jù)的存儲(chǔ)也分為播出存儲(chǔ)區(qū)和制作存儲(chǔ)區(qū),分別存儲(chǔ)在不同的磁盤陣列中,實(shí)現(xiàn)了小播出庫(kù)、大制作庫(kù)的方案。根據(jù)二者不同的性能要求、結(jié)構(gòu)特點(diǎn)、安全冗余,分別配置硬件,設(shè)計(jì)數(shù)據(jù)的備份方案。數(shù)據(jù)庫(kù)和數(shù)據(jù)存儲(chǔ)分離后,整個(gè)系統(tǒng)的軟硬件結(jié)構(gòu)更加清晰,方便日常維護(hù)。若運(yùn)行中遇到故障,能夠比較快捷地查找問(wèn)題節(jié)點(diǎn)。
在實(shí)際操作中,制作和播出系統(tǒng)硬件部分由四臺(tái)HP580G7 服務(wù)器組成,分別作為播出主備服務(wù)器和制作主備服務(wù)器。播出服務(wù)器中只搭建播出數(shù)據(jù)庫(kù),制作服務(wù)器中組建節(jié)目制作數(shù)據(jù)庫(kù)、公共節(jié)目數(shù)據(jù)庫(kù)和日志數(shù)據(jù)庫(kù),制播服務(wù)器系統(tǒng)軟件采用Windows2008 操作系統(tǒng)和SQLserver2008 數(shù)據(jù)庫(kù)。
播出庫(kù)相對(duì)較小,每個(gè)頻率分配的音頻數(shù)據(jù)存儲(chǔ)空間大概在2000 到3000 小時(shí)不等。這種設(shè)計(jì)可以極大地減少播出庫(kù)的數(shù)據(jù)容量,允許采用相對(duì)簡(jiǎn)單的設(shè)備來(lái)構(gòu)建播出數(shù)據(jù)存儲(chǔ)陣列。播出服務(wù)器的存儲(chǔ)是由6 塊SAS 硬盤組建的RAID5 陣列,最大存儲(chǔ)容量為4T,它直接利用了HP580G7的硬盤架和RAID 控制器,這樣就減少了外部設(shè)備和環(huán)節(jié),既增強(qiáng)了播出系統(tǒng)的安全性和穩(wěn)定性,便于我們?nèi)粘>S護(hù),又減少了硬件設(shè)備的投入。制作服務(wù)器存儲(chǔ)采用帶有EVA 技術(shù)的HP 存儲(chǔ)陣列組成,容量為30T,制作庫(kù)容量大,暫時(shí)不設(shè)空間限制,供編播人員存儲(chǔ)節(jié)目素材。選擇大容量的制作存儲(chǔ),主要考慮主持人和記者需要大量豐富的音頻素材來(lái)制作高質(zhì)量的節(jié)目。在當(dāng)今大數(shù)據(jù)、移動(dòng)互聯(lián)時(shí)代的背景下,盡可能保存高質(zhì)量的節(jié)目資料是十分必要的,播出存儲(chǔ)和制作存儲(chǔ)各有一個(gè)結(jié)構(gòu)容量相同的備份陣列,分別同播出和制作的備份服務(wù)器相連。
制作網(wǎng)絡(luò)與播出網(wǎng)絡(luò)由網(wǎng)絡(luò)防火墻(以下簡(jiǎn)稱網(wǎng)閘)清晰的分成兩個(gè)部分。制作網(wǎng)絡(luò)包含了播出需要的前端數(shù)據(jù),主要是音頻采集、音頻錄制、節(jié)目編排等;播出網(wǎng)絡(luò)主要包含了制作音頻數(shù)據(jù)儲(chǔ)存服務(wù)器、播出音頻數(shù)據(jù)儲(chǔ)存服務(wù)器、數(shù)字音頻的管理和播出站等核心設(shè)備。制作網(wǎng)和播出網(wǎng)分離主要是為了保證播出網(wǎng)的安全,同時(shí)保留制作網(wǎng)的使用靈活性和方便性。播出網(wǎng)擁有最高的安全級(jí)別,不允許接入移動(dòng)存儲(chǔ)設(shè)備,不允許安裝任何與播出無(wú)關(guān)的軟件,不允許主持人更改任何計(jì)算機(jī)的配置等。制作網(wǎng)的安全要求相對(duì)較低,可以接入移動(dòng)存儲(chǔ)設(shè)備,可以安裝各種音頻軟件。
網(wǎng)閘使用NetGap200 來(lái)實(shí)現(xiàn)兩個(gè)網(wǎng)絡(luò)之間數(shù)據(jù)信息高速交換。NetGap200 在隔離設(shè)備的兩端均監(jiān)控所有流經(jīng)的數(shù)據(jù),任何通過(guò)該系統(tǒng)的網(wǎng)絡(luò)協(xié)議都會(huì)被剝離成純數(shù)據(jù),進(jìn)行格式驗(yàn)證之后,通過(guò)該系統(tǒng)傳輸?shù)搅硪欢?,然后重新生成新的協(xié)議,再發(fā)送到目標(biāo)地址,這樣就可以杜絕各種形式的網(wǎng)絡(luò)命令攻擊。為了截?cái)嗖《镜膫鬏敚W(wǎng)閘可以對(duì)音頻文件采樣數(shù)據(jù)中的冗余數(shù)據(jù)隨機(jī)性修改,在不改變音質(zhì)的前提下,杜絕了通常將代碼段隱藏在隨機(jī)數(shù)據(jù)中而通過(guò)檢驗(yàn)的可能性。
制播數(shù)據(jù)分離方便制作系統(tǒng)和播出系統(tǒng)數(shù)據(jù)管理,兩套系統(tǒng)分別設(shè)置主備服務(wù)器,節(jié)目上單、音頻拷貝、數(shù)據(jù)庫(kù)備份等都由不同服務(wù)器來(lái)完成,使服務(wù)器數(shù)據(jù)結(jié)構(gòu)更加清晰,對(duì)于播出故障點(diǎn)的判斷也更加準(zhǔn)確。
制播網(wǎng)絡(luò)分離提高了播出的安全性,在音頻制作與音頻播出間增設(shè)網(wǎng)閘進(jìn)行隔離,使制作網(wǎng)絡(luò)數(shù)據(jù)只允許音頻數(shù)據(jù)通過(guò)網(wǎng)絡(luò)音頻防火墻與服務(wù)器進(jìn)行數(shù)據(jù)交互,有效地阻止計(jì)算機(jī)病毒侵入。