網絡管理應是這樣的….
在電腦網絡中,網絡管理是其中一個關鍵環節,正如一個管家對於大家庭生活的重要性,網絡管理的質量也會直接影響網絡的運行質素。那麼,怎樣為自己的網絡選擇合適的網絡管理系統和網絡管理軟件呢?
網絡管理
目前電腦網絡的發展特點是規模不斷擴大,複雜性不斷增加。一個網絡往往由若干個大大小小的子網絡組成,整合了多種網絡系統 (NOS)平台,並且包括了不同廠家、公司的網絡設備和通訊設備等。同時,網絡中還有許多軟件提供各種服務。隨著用戶不斷提高對網絡性能的要求,如果沒有一個高效率的管理系統來對網絡系統進行管理,那麼就很難保證向用戶提供到令人滿意的服務。
作為其中一種重要技術,網絡管理對網絡的發展有著很大的影響,並已成為現代網絡中最重要的問題之一。實際上,網絡管理並不是一個新概念。從廣義上來說,任何一個系統都需要管理,而我們要做的便只是根據系統的大小、複雜性的高低來管理。
管理在整個系統中的重要性也就有分重輕。網絡也是一個系統。追溯到19 世紀末的電訊網絡,就已經有了自己相應的管理系統,它就是整個電話網絡系統的管理員,儘管他能管理的內容非常有限。電腦網絡的管理可以說是在 1969 年世界上第一個電腦網絡 – ARPANET 的產生時所誕生的附屬品;當時,ARPANET 就有一個相應的管理系統。 隨後的一些網絡結構,如 IBM 的 SNA、DEC 的 DNA、SUN 的 AppleTalk 等,也都有相應的管理系統。
不過,雖然網絡管理很早就有,卻一直沒有得到應有的重視。因為當時的網絡一來是規模較小,二來雜性不高,一個簡單的網絡管理系統就可以滿足網絡正常管理的需要,所以對其研究較少。但隨著網絡的發展,規模逐漸增大,複雜性增加,以前的網絡管理技術已不能適應網絡的迅速發展。
網絡系統規模日漸擴大,而且網絡應用水平也不斷提高,一方面使網絡維護成為網絡管理的重要問題之一,例如排除網絡故障更加困難、維護成本上升等;另一方面,如何提高網絡性亦是大家最常問的問題。雖然我們可以通過增強或改善網絡的靜態措施來提高網絡性能,例如增強網絡伺服器的處理能力、採用網絡交換等新技術來開拓頻寬網絡的 Bandwidth 等,但是網絡運行過程中 Workload 等措施,也是十分重要的。通過靜態或動態措施提高網絡性能可大約分別成為網絡的靜態性能和動態性能。而網絡的動態性能是提高通過網絡管理系統來加以解決的。
一般來說,網絡管理就是通過某種方式對網絡狀態進行調整,使網絡能正常、有效率地運行。當中目的很明確,就是令網絡中的各種資源能夠更充分地使用,當網絡出現故障時能及時作出報告和處理,並且保持網絡的運行等。一般而言,網絡管理有五大管理方向,它們是:網絡失效時的管理、網絡的配置管理、網絡的性能管理、網絡的安全管理、網絡的費用管理。這五大方向可以保證到一個網絡系統正常運行。
現代電腦網絡管理系統主要由四個要素組成:若干被管理的代理(Managed Agents);至少一個網絡管理器(Network Manager);一種網絡管理協議(Network Management Protocol);一種或多種管理信息庫(MIB,Management Information Base)。其中網絡管理協議是最重要的部分,它定義了網絡管理與被管代理間的通信方法,規定了管理信息庫的存儲結構、信息庫中關鍵字的含義以及各種事件的處理方法。目前有影響的網絡管理協議是 SNMP(Simple Network Management Protocol)和 CMIS/CMIP(the Common Management Information Service/Protocol)。它們目前代表了兩大網絡管理解決方案。其中,SNMP 最為熟識,應用最多,獲得廣泛支持,已經成為現實之中的一個的工業標準。
網絡管理軟件
網絡管理的需求會決定網絡管理系統的組成和規模,任何網絡管理系統無論其規模大小,基本上都是由支持網絡管理協議的管理軟件平台、網絡管理工作平台和支撐網絡管理協議的網絡設備組成。其中網絡管理軟件平台提供網絡系統的配置及網絡用戶分佈方面的基本管理,也就是說,網絡管理的各種功能最終會實行在網絡管理軟件的各種功能上,軟件是網絡管理系統的「靈魂」,也是網絡管理系統的核心。
網絡管理軟件的功能可以歸納為三個部分:體系結構、核心服務和應用程序。
首先,從基本的框架方面,網絡管理軟件需要提供一種通用、開放和可擴展的框架。為了向用戶提供最大的選擇範圍,網絡管理軟件應該支持不同的平台, 如既支持 Unix 操作系統,又支持 Windows NT 操作系統。網絡管理軟件既可以是分散式的結構,也可以是集中式的結構,實際應用中一般採用集中管理子網絡和分散式管理的互相結合方式。同時,網絡管理軟件是在基於開放標準的基礎上設計的,它應該支持現有的協議和技術升級。開放的網絡管理軟件可以支持基於一種標準的網絡管理協議,如 SNMP 和 CMIP,也必須能支持 TCP/IP 協議及其它的一些專用網絡協議。
網絡管理軟件應該能夠提供一些核心的服務來滿足網絡管理的部分要求。核心服務是一個網絡管理軟件應具備的基本功能,大多數企業網絡管理系統都用到這些服務。各廠商往往通過提供重要的核心服務來增加自己的競爭力。他們通過改進底層系統來補充核心服務,也可以通過增加可選組件對網絡管理軟件的功能進行擴充。核 心服務的內容很多,包括網絡搜尋、查錯/除錯、支持大量設備、易用的操作介面、統計報告、警報通知和處理、配置管理等等。
此外,為了實現特定的事務處理和結構,網絡管理軟件中有必要加入一些有價值的應用程式,以擴展網絡管理軟件的基本功能。這些應用程式可以由第三方供應商提供,水平的高低取決於網絡管理系統的核心服務和廠商產品的功能。常見網絡管理軟件中的應用程序主要有:高級警報處理、網絡仿真、策略管理和故障標記等。
由上面的介紹可以看出:體系結構、核心服務和應用程序三者之間是互相關連的、不可分開的。體系結構提供一個系統平台,一個多種資源有關聯系的場所;核心服務提供最基本、最重要的服務,就像生活中維持人正常生存的部分;應用程序滿足具體的、個性化的需求,有如生活中不同人的不同習慣和愛好。