引言:為了解決校園網絡管理所遭遇的網絡設備的多樣性問題,使校園網絡管理能適應豐富的信息化發展趨勢,需定制開發出適合學校網絡運維的統一平臺,以方便網絡運維人員應對日益復雜增多的網管工作,統一監控管理,提高工作效率。
網絡運維,是指為保障電信網絡與業務正常、安全、有效運行而采取的生產組織管理活動,簡稱運維管理或OAM(Operation Administration and Maintenance)。網絡運維需要對網絡中防火墻、路由器、交換機、服務器、存儲設備、電力系統、空調系統等設備進行實時監測。
由于學校網絡建設時,大多采購多種品牌網絡設備進行組合,以兼顧網絡性能和資金投入,但同時也帶進來網絡運維工作的復雜性。雖然各種網絡設備都自帶管理平臺,沒有形成一個統一的整體,特別是數量眾多的接入交換機和服務器,需要網絡運維人員逐個登錄查看的話,是比較繁雜瑣碎的工作。
由于商業軟件的定制化成本比較高,建議有一定研發能力的單位都采用功能類似的開源網絡運維軟件進行整合和定制,以滿足單位的個性化需求。
目前流行的開源網絡運維軟件主要有:
Cacti是非常廣泛的性能圖形和趨勢分析工具,可以用來追蹤任何檢測指標,并繪制在圖表上。Cacti是用PHP語言實現的一個軟件,它的主要功能是用SNMP服務獲取數據,然后用RRDtool儲存和更新數據,當用戶需要查看數據的時候用RRDtool生成圖表呈現給用戶。因此,SNMP和RRDtool是Cacti的關鍵。……