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