【摘 要】針對有線電視前端中心機(jī)房安全播出的總體要求,本文筆者結(jié)合在縣基層工作經(jīng)驗,講述利用SNMP網(wǎng)絡(luò)管理協(xié)議,統(tǒng)一監(jiān)控管理縣級廣播電視中心機(jī)房硬件設(shè)備。
【關(guān)鍵詞】SNMP協(xié)議;廣播電視中心機(jī)房;實(shí)時監(jiān)控;運(yùn)用
一、廣播電視中心機(jī)房管理現(xiàn)狀
作為黨和政府的宣傳喉舌職能,有線電視的安全播出顯得尤其重要,而其前端中心機(jī)房是有線電視傳輸系統(tǒng)中的核心的核心,它是整個傳輸網(wǎng)的心臟。中心機(jī)房有諸多設(shè)備、設(shè)施,一方面它要接收、處理和分配由上級傳輸網(wǎng)傳輸來的各種電視信號,另一方面還要加載本級自辦電視節(jié)目的信號。因此,前端機(jī)房器材、設(shè)備的安全、技術(shù)指標(biāo)安全、用電安全、各類配套設(shè)施安全以及故障的及時發(fā)現(xiàn)和處理,直接影響著外部網(wǎng)絡(luò)信號,直接影響到千家萬戶收看電視。
二、SNMP網(wǎng)絡(luò)管理協(xié)議
SNMP是英文simple network management protocol縮寫,它的定義是計算機(jī)網(wǎng)絡(luò)管理系統(tǒng)中的重要組成部分,規(guī)定網(wǎng)絡(luò)管理器與被管代理之間通信的標(biāo)準(zhǔn)。SNMP是一種狀態(tài),比如在中心機(jī)房有些設(shè)備有問題了,可以通過程序監(jiān)測到后,發(fā)短信給管理者報警,并生成運(yùn)行日志等。SNMP網(wǎng)絡(luò)管理系統(tǒng)管理辦法是將網(wǎng)絡(luò)中的各個設(shè)備分成兩大類:網(wǎng)絡(luò)管理工作站和網(wǎng)絡(luò)各類元素。網(wǎng)絡(luò)管理工作站它是一臺服務(wù)器,主要運(yùn)行網(wǎng)絡(luò)管理應(yīng)用軟件,其主要職能是監(jiān)控和管理網(wǎng)絡(luò)元素,它是整個監(jiān)控系統(tǒng)的核心;網(wǎng)絡(luò)元素是指存在在網(wǎng)絡(luò)中的龐大器材、設(shè)備集合,如光接收機(jī)、光發(fā)射機(jī)、混合器、調(diào)制解調(diào)器、UPS電源、放大器、電視信號的監(jiān)視設(shè)備以及降溫空調(diào)等。作為SNMP網(wǎng)絡(luò)管理協(xié)議,任何一個網(wǎng)絡(luò)元素運(yùn)行一個SNMP代理(Agent)進(jìn)程,網(wǎng)絡(luò)管理工作站及服務(wù)器就作出相應(yīng)管理響應(yīng),也就是說可以通過SNMP管理工具可以收集設(shè)備數(shù)據(jù)信息,管理者可以獲取設(shè)備的特性、數(shù)據(jù)流量、通信超載情況和錯誤、預(yù)警等,還可以根據(jù)實(shí)際情況操作端口。管理工作站和被管理網(wǎng)絡(luò)元素之間通信主要以GET、SET、TRAP為操作,正常情況下,管理工作站會通過主動通過GET操作,監(jiān)控被管節(jié)點(diǎn)的工作狀態(tài)是否正常。但是SNMP管理協(xié)議是一閉環(huán)操作系統(tǒng),在管理工作站主動監(jiān)控的同時,在被管節(jié)點(diǎn)MB上也會設(shè)制一個工作異常的工作閥值,當(dāng)網(wǎng)絡(luò)元素的工作閥值大于預(yù)設(shè)值時,網(wǎng)絡(luò)元素就會運(yùn)行TRAP操作,向管理工作站發(fā)出異常報告,管理工作站收到報告后,可以通GET操作,查詢異常異常節(jié)點(diǎn)或相信節(jié)點(diǎn),并對其及時判斷來獲取更多的異常信息,現(xiàn)代WBM技術(shù)是基于Web的SNMP網(wǎng)絡(luò)管理模型,它在分布性,人性化的用戶界面,層次性強(qiáng)等方面存大強(qiáng)大的優(yōu)勢,廣受用戶青睞。
三、SNMP在廣播電視中心機(jī)房運(yùn)用的方案
采用WBM技術(shù),可以有效的監(jiān)控管理到目前廣播電視中心機(jī)房諸多設(shè)備運(yùn)行情況。
(1)設(shè)計軟件。開發(fā)軟件Visual c++、Borland delphi7、
JAVA都可以實(shí)現(xiàn)基于SNMP的網(wǎng)絡(luò)編程,后臺數(shù)據(jù)庫可用Miscrkskft SQL Server2000就可滿足所開發(fā)系統(tǒng)對數(shù)據(jù)的存儲、管理和檢索等功能。
(2)總體思想.我們可以通過對中心機(jī)房設(shè)備以及對SNMP協(xié)議的研究,設(shè)計和構(gòu)建了C/S架構(gòu)的三層網(wǎng)絡(luò)性能監(jiān)測系統(tǒng)結(jié)構(gòu)模型,通過SNMP協(xié)議實(shí)現(xiàn)對機(jī)房的監(jiān)控。監(jiān)控的整個網(wǎng)絡(luò)可分為三個層次,包括數(shù)據(jù)采集層、數(shù)據(jù)處理層和數(shù)據(jù)顯示層。數(shù)據(jù)采集層包含元素數(shù)據(jù)采集模塊和性能數(shù)據(jù)庫,一般的可管理網(wǎng)絡(luò)設(shè)備都支持SNMP協(xié)議。我們可以安裝網(wǎng)絡(luò)管理系統(tǒng)統(tǒng)一管理所有的網(wǎng)絡(luò)設(shè)備,這也是網(wǎng)絡(luò)大型管理的基本方法之一。數(shù)據(jù)采集模塊將是機(jī)房監(jiān)控的第一環(huán)節(jié),是程序運(yùn)行最原始的基礎(chǔ),數(shù)據(jù)的準(zhǔn)確性和及時性將直接影響到程序的運(yùn)行。在這里數(shù)據(jù)的采集都運(yùn)用多線采集,也就是允許執(zhí)行多個任務(wù),它將為數(shù)據(jù)的及時更新提供強(qiáng)有力的保證。數(shù)據(jù)采集層叫基礎(chǔ)的MIB,它可以是以數(shù)據(jù)庫和文本的方式存在。第二層是數(shù)據(jù)分析層,主要有數(shù)據(jù)處理模塊,這一層主要將采集的數(shù)據(jù)利用基本的公式計算出實(shí)時和歷史數(shù)據(jù)性能指標(biāo)值,所計算的數(shù)據(jù)主要反映接口利用率、丟失率、錯誤率等,其中接口利用率反映各種通信通道的利用情況,利用率高說明通信通道利用的充分,但是過高的利用率預(yù)示信道成為潛在的網(wǎng)絡(luò)瓶頸,可以通過升級的辦法加以解決。第三層是數(shù)據(jù)顯示層,主要有數(shù)據(jù)顯示模塊,閥值設(shè)定和報警模塊。數(shù)據(jù)顯示模塊含實(shí)時顯示子模塊和歷史顯示子模塊,實(shí)時顯示模塊可以用即點(diǎn)即現(xiàn),在網(wǎng)絡(luò)的拓?fù)鋱D顯示出來,歷史顯示模塊是按條件查詢的方式進(jìn)行,它可以查到任何時間網(wǎng)絡(luò)的運(yùn)行情況,這一層還有重要的任務(wù)就是設(shè)定合理的閥值,閥值一旦被設(shè)定,當(dāng)網(wǎng)絡(luò)運(yùn)行性能達(dá)到這個值時,系統(tǒng)自動會向管理使用者報告。
四、結(jié)語
SNMP是目前應(yīng)用最為廣泛的網(wǎng)絡(luò)管理協(xié)議,本文分析了SNMP在廣電系統(tǒng)的運(yùn)用,通過SNMP管理協(xié)議可以實(shí)現(xiàn)了對機(jī)房的實(shí)時監(jiān)控,此方案的運(yùn)用:一方面它能為機(jī)房的設(shè)備、器材運(yùn)行異常及時反映出來,還可對故障的快速診斷提供了依據(jù),成為可靠信息的來源地;另一方面減少了機(jī)房管理人員的負(fù)擔(dān),實(shí)現(xiàn)了對機(jī)房智能化的實(shí)時監(jiān)控。
參 考 文 獻(xiàn)
[1]張衛(wèi),王能.計算機(jī)網(wǎng)絡(luò)工程[M].北京:清華大學(xué)出版社,2005
[2]劉瀾濤,李淼.《基于SNMP的網(wǎng)絡(luò)資源管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)》