正文 佛山電視台數字硬盤播出係統(2 / 2)

數據庫采用的是SQL2000數據庫。Microsoft的SQL數據庫使用廣泛,沒有Oracl的數據庫複雜。維護起來方便簡單。

為了保證數據庫能安全穩定的運行,我們使用Legato同步軟件,通過一根網線作為心跳線,架構雙機熱備份的安全結構。使用Legato軟件的前提是兩台機子的計算機配置必須一樣。Legato把兩台機子的數據盤共享,在網絡中虛擬出一個盤,分配IP地址和賦予名字,Legato對兩台機子同時寫入數據,以保證兩台機子的數據同步。這樣在播出網中,看到的隻是這個虛擬盤。兩台服務器誰先啟動軟件,誰就能打開本機的數據盤,另一台進不了自己的數據盤。當主數據庫服務器宕機,Legato軟件檢測到心跳線斷開,自動啟動備數據庫的數據服務功能,保證係統數據庫的暢通。整個切換過程不超過2min。

Legato同步軟件實現了數據庫的雙機熱備份。但是軟件不是萬能的,總會有失誤的時候。因此我們還得利用SQL自動備份功能,采取冷備的方式,每天把數據庫備份到數據庫應急服務器上,萬一主備數據庫服務器都宕機,我們還能在應急服務器上還原數據庫,把播出、編單、上載工作站的數據庫指向數據庫應急服務器,盡快恢複播出係統。

3 遷移服務器

遷移服務器作為播出係統文件傳輸的樞紐,同時承擔著MDC、係統消息的傳遞、GXF轉MPEG2的轉碼等等功能。這裏要特別說說MDC。元數據控製器(Meta Data Controller,MDC)是基於每個卷(文件係統)的機器,負責硬安裝及控製安全性和分配信息。安裝光纖卡及SANergy軟件後,經過相應的配置,二級存儲的所有分區都成為MDC的硬盤。MDC是二級緩存的管理者,網絡計算機想訪問二級存儲,就得通過MDC。在網絡中其他計算機隻能通過映射網絡驅動器的方式從MDC上映射硬盤。簡單說MDC就像個調度員,網絡主機節點需要訪問數據之前先問它數據在哪,但是訪問數據的時候並不通過它,而是網絡主機直接去存取。

4 二級緩存

為了配合日後全硬盤播出及媒資網的建設需求,電視台下購買了EMC公司的CLARiiON CX700。我們配備了45塊硬盤320G/10000轉的硬盤,共12T的容量,因受windows係統的限製,每個硬盤分區最大2T,根據頻道的分配,我們把CX700分成7七個區,每個分區6塊硬盤,2T的容量。7個頻道共42塊硬盤。剩下3塊硬盤作為熱備份,分別放在三層櫃裏。CX700的基本參數:

主控模塊:CX700 FC 8GB MEM FIELD INS

外形規格:40U機架式

ATA硬盤擴展櫃(每塊擴展15個硬盤,共能擴展120個硬盤驅動器)

平均傳輸率:200MB/S

係統支持:Windows, Linux,NetWare,Solaris,HP-UX,AIX,Tru64

外接主機通道:2GB/S*4的 Fiber Channel光纖通道卡(HBA卡)

RAID級別:0 ,1 ,0+1 ,3, 5

CX700自身的冗餘設計很好,安全性非常高,主機機頭有兩台、光纖通道有四個,配備了UPS,能在突然斷電的情況下把Cache裏的數據完整寫入磁盤中,而且指示燈明顯,能在很短時間內判斷問題所在。正常情況下兩個主機同時工作,平衡網絡負載,當一台主機宕機,另一台主機會承擔起整個光纖網絡的傳輸工作,麵板指示燈會亮黃燈提示係統有問題。我們給CX700分配兩個IP地址,在播出網中任何一台計算機安裝JAVA環境後,就能通過IE瀏覽進入CX700,裏麵的運行狀態一目了然。主機、硬盤、熱備份盤是否工作、UPS電池、光纖通道等等任何部位出錯都能在裏麵顯示,非常方便快捷。

硬盤播出係統在前期投入和設計中都考慮到日後高清業務的發展,在設備、網絡都留下相應的接口。整個網絡平台以千兆網為基礎,組成IP-SAN的結構,方便管理,技術成熟,到目前為止播出係統已滿負荷運行三年多了,安全穩定,各設備運行正常,實現設計目標,各項技術指標均達國家標準。新係統承擔了建國60周年、奧運、世博會、亞運等重點安全播出保障期6個自辦頻道的安全播出工作,得到了上級領導的嘉獎。我們相信新係統能繼續為佛山電視台的發展做出貢獻,同時也期待新技術能為廣電行業帶來新的騰飛,能給廣大市民觀眾帶來新的視覺感受。