遼寧電視臺(tái)的硬盤播出系統(tǒng),選用了兩套BMC(Broadcast Media Cluster)系列4節(jié)點(diǎn)(Node)的BMC8304大規(guī)模集群視頻服務(wù)器,用于6個(gè)頻道每天120小時(shí)左右的電視節(jié)目播出與上載。每個(gè)Cluster硬盤容量1512GB,存儲(chǔ)3個(gè)頻道的播出素材,用12Mbps的MPEG-2編碼可播出280小時(shí)。一個(gè)頻道有主備兩路硬盤信號,分別來自一個(gè)CLUSTER中的兩個(gè)不同節(jié)點(diǎn)。硬盤播出系統(tǒng)采用的是盤帶結(jié)合的方式,當(dāng)硬盤系統(tǒng)出現(xiàn)故障時(shí),可以完全恢復(fù)到磁帶播出。但是,由于實(shí)現(xiàn)硬盤播出后,廣告節(jié)目不再串編成廣告播出帶,所以,硬盤系統(tǒng)的癱瘓對于廣告節(jié)目的播出是一致命的打擊。而廣告播出是電視臺(tái)的經(jīng)濟(jì)命脈,直接影響到全臺(tái)的創(chuàng)收,不容忽視。所以在保證播出系統(tǒng)運(yùn)行穩(wěn)定的同時(shí),廣告節(jié)目播出的應(yīng)急和備份措施必不可少。
鑒于廣告播出的重要性,我們又設(shè)計(jì)了一套廣告硬盤播出子系統(tǒng)。這套系統(tǒng)主要是由一個(gè)單節(jié)點(diǎn)視音頻服務(wù)器構(gòu)成,一個(gè)上載工作站和三個(gè)審片工作站,每個(gè)工作站都連接到網(wǎng)絡(luò)交換機(jī)上并與大的硬盤系統(tǒng)中文件服務(wù)器相連,組成一個(gè)網(wǎng)絡(luò)。系統(tǒng)具備一個(gè)獨(dú)立的廣告播出服務(wù)器所應(yīng)有的功能:廣告節(jié)目單的編輯,廣告素材的上載和廣告素材的審看。由于它與播出硬盤系統(tǒng)的特殊連接方式,使得廣告節(jié)目播出有多種應(yīng)急和備份措施。
一,廣告素材在硬盤播出系統(tǒng)中的備份
Seachange采用RAID2技術(shù)。首先,在單個(gè)的節(jié)點(diǎn)BMC830采用RAID-5技術(shù),8塊硬盤冗余1塊硬盤的容量,將效驗(yàn)數(shù)據(jù)循環(huán)分布在各個(gè)硬盤上,RAID-5比RAID-3優(yōu)越的地方是各個(gè)硬盤負(fù)載較平衡,任何一個(gè)硬盤壞了之后節(jié)點(diǎn)仍能夠正常工作。其次,在BMC8304的4個(gè)節(jié)點(diǎn)之間也采用RAID-5技術(shù)。這樣Seachange的4個(gè)節(jié)點(diǎn)可存儲(chǔ)3個(gè)節(jié)點(diǎn)容量的素材,其中一個(gè)節(jié)點(diǎn)的容量用來做冗余備份,效驗(yàn)數(shù)據(jù)循環(huán)存儲(chǔ)在4個(gè)節(jié)點(diǎn)中,當(dāng)有一個(gè)節(jié)點(diǎn)出現(xiàn)問題時(shí)其他三個(gè)節(jié)點(diǎn)會(huì)用效驗(yàn)碼算出正確數(shù)據(jù),不會(huì)影響其他節(jié)點(diǎn)的播出。
圖1
廣告播出系統(tǒng)與播出部的硬盤播出系統(tǒng)是通過光纖網(wǎng)絡(luò)連接的,如圖1。新素材上傳到廣告的單節(jié)點(diǎn)服務(wù)器后,自動(dòng)地傳送到播出部硬盤系統(tǒng)中的兩個(gè)CLUSTER中。兩個(gè)CLUSTER中的廣告素材永遠(yuǎn)是鏡像的,這種結(jié)構(gòu)使得廣告單節(jié)點(diǎn)服務(wù)器成為硬盤播出系統(tǒng)中廣告素材的備份,當(dāng)硬盤播出系統(tǒng)出現(xiàn)故障時(shí),直接利用廣告單節(jié)點(diǎn)服務(wù)器和兩個(gè)CLUSTER中的任何一個(gè)都可以播出所有的廣告節(jié)目。
二,硬盤播出系統(tǒng)中廣告節(jié)目的應(yīng)急播出方案
1. 系統(tǒng)中單CLUSTER癱瘓時(shí),廣告節(jié)目播出的應(yīng)急方案
遼寧電視臺(tái)六套節(jié)目的播出素材分別存儲(chǔ)在硬盤播出系統(tǒng)的兩個(gè)CLUSTER中。一個(gè)CLUSTER有四個(gè)節(jié)點(diǎn),一個(gè)節(jié)點(diǎn)上的兩個(gè)解碼板分別是一個(gè)頻道的硬盤主路信號和另一個(gè)頻道的硬盤備路信號。如果一個(gè)節(jié)點(diǎn)不能正常工作,那么兩個(gè)頻道的硬盤信號只能單路播出。如果一個(gè)CLUSTER中兩個(gè)節(jié)點(diǎn)同時(shí)出現(xiàn)故障,那么這個(gè)CLUSTER就徹底癱瘓了。
各個(gè)分控播出系統(tǒng)切換臺(tái)上的硬盤主路視頻信號都是直接與節(jié)點(diǎn)中相應(yīng)的解碼板相連,硬盤備路信號與相應(yīng)的解碼板之間增加了視頻跳線環(huán)節(jié)。同樣,分控播出系統(tǒng)的控制計(jì)算機(jī)分為主備兩個(gè)播控機(jī)。主路播控機(jī)硬盤主的控制端口直接與相應(yīng)的硬盤系統(tǒng)中主路解碼板控制口連接,而對應(yīng)鏡像備的控制端口連接到一個(gè)422的8路2選1開關(guān)的IN2上,正常狀態(tài)下,這個(gè)端口不與任何設(shè)備連接。當(dāng)硬盤系統(tǒng)中一個(gè)CLUSTER出現(xiàn)故障,甚至癱瘓的時(shí)候,這就需要啟動(dòng)“鏡像備”的應(yīng)急方案。
(1)視音頻應(yīng)急
鏡像備是節(jié)目自動(dòng)播控程序中的一個(gè)信號源,在切換臺(tái)上對應(yīng)的切點(diǎn)是硬盤備。當(dāng)某一個(gè)CLUSTER出現(xiàn)故障時(shí),播控程序調(diào)用鏡像備這個(gè)信號源,切換臺(tái)輸出的是硬盤備路信號,而這個(gè)硬盤備路信號,就是通過在跳線盤上操作,把來自于另一個(gè)CLUSTER上的所有備路解碼板輸出的信號轉(zhuǎn)接到故障CLUSTER中相應(yīng)頻道的硬盤備來。
(2)控制信號的應(yīng)急
正常的硬盤備路節(jié)目是由備播控機(jī)上的程序控制,備播控機(jī)的控制端口連接到一個(gè)422的8路2選1開關(guān)的IN1上,并通過這個(gè)422切換開關(guān)與備路解碼板相連。當(dāng)硬盤系統(tǒng)中有一個(gè)CLUSTER出現(xiàn)故障,這個(gè)422切換開關(guān)切換到IN2上,這時(shí),主播控機(jī)的鏡像備就連接到交叉對應(yīng)的另一個(gè)CLUSTER上的備路解碼板上了,如圖2。
圖2 備播出機(jī)來的控制線
采用這種應(yīng)急措施后,6個(gè)頻道的硬盤信號都只有單路播出。
2. 系統(tǒng)中雙CLUSTER癱瘓時(shí),廣告節(jié)目播出的應(yīng)急方案
硬盤系統(tǒng)中備路解碼板輸出的視音頻信號都通過一個(gè)跳線盤與各個(gè)分控播出系統(tǒng)連接。同時(shí),廣告單節(jié)點(diǎn)服務(wù)器上的三個(gè)解碼板輸出的視音頻信號也連接到這個(gè)跳線盤上。這樣,單節(jié)點(diǎn)服務(wù)器輸出的視音頻信號就可以通過跳線轉(zhuǎn)接到各個(gè)分控系統(tǒng)中去。
廣告單節(jié)點(diǎn)服務(wù)器上的三個(gè)解碼板,平時(shí)作為廣告部上載回看使用。它們的控制端口連接到一個(gè)422的切換矩陣上。同時(shí),各個(gè)分控播出系統(tǒng)的主播控機(jī),有一個(gè)叫做“廣告HD”的信號源,它的控制端口也連接在這個(gè)422切換矩陣上。正常情況下,廣告HD端口不與任何設(shè)備連接。當(dāng)出現(xiàn)兩個(gè)CLUSTER全都癱瘓的情況時(shí),通過422矩陣的切換,就可以使各個(gè)分控播出系統(tǒng)可以控制廣告單節(jié)點(diǎn)上的解碼板輸出了。但是,這種應(yīng)急方式只能解決三個(gè)頻道的廣告播出。
(1)視音頻應(yīng)急
廣告HD是節(jié)目自動(dòng)播控程序中的一個(gè)信號源,在切換臺(tái)上對應(yīng)的切點(diǎn)也是硬盤備。當(dāng)兩個(gè)CLUSTER都出現(xiàn)故障時(shí),播控程序調(diào)用廣告HD這個(gè)信號源,切換臺(tái)輸出的是硬盤備路信號,而這個(gè)硬盤備路信號,就是通過在跳線盤上操作,把來自于廣告單節(jié)點(diǎn)服務(wù)器上解碼板輸出的信號轉(zhuǎn)接到這個(gè)頻道中的硬盤備來。
(2)控制信號的應(yīng)急
正常情況下,廣告單節(jié)點(diǎn)服務(wù)器上的解碼板控制端口是通過422矩陣與廣告部的審片工作站連接的。當(dāng)出現(xiàn)兩個(gè)CLUSTER都不能使用的情況時(shí),通過422矩陣的切換,把廣告服務(wù)器上的三個(gè)解碼板交給相應(yīng)的三個(gè)播出系統(tǒng)中播控機(jī)的廣告HD來控制,從而保證了三個(gè)頻道的廣告播出。
采用這種應(yīng)急措施后,只能恢復(fù)3個(gè)頻道的廣告節(jié)目播出。
上述應(yīng)急操作中,有一點(diǎn)需要說明,每個(gè)節(jié)點(diǎn)中的解碼板都是根據(jù)板卡所在服務(wù)器機(jī)箱中的物理位置有對應(yīng)的ID號,而控制解碼板的播控程序中也要求這個(gè)ID號設(shè)置正確。所以在應(yīng)急切換時(shí),必須使播控程序中的ID號與被控制的解碼板的ID號一致。
遼寧電視臺(tái)的硬盤播出系統(tǒng),從投入使用以來,系統(tǒng)始終處于穩(wěn)定運(yùn)行的狀態(tài)。即使這樣,播出部也要定期進(jìn)行硬盤故障應(yīng)急演練,目的是值班員能熟練掌握應(yīng)急切換操作的每一個(gè)步驟,在硬盤出現(xiàn)故障的緊急情況下,能鎮(zhèn)定自若,采取有效措施排除故障。硬盤播出是電視臺(tái)技術(shù)系統(tǒng)向數(shù)字化轉(zhuǎn)化的重要環(huán)節(jié),因此,隨著全臺(tái)數(shù)字化改造的逐步深入,本系統(tǒng)也將不斷地改進(jìn),以滿足全臺(tái)編播及節(jié)目存儲(chǔ)數(shù)字化的需求。