-
管理信息庫
鎖定
- 中文名
- 管理信息庫
- 外文名
- Management Imformation BASE
- 簡 稱
- MIB
- 組 成
- 訪問服務、構造服務和支持服務
- 數據類型
- 感測數據、結構數據和控制數據
- 學 科
- 計算機科學
管理信息庫簡述
管理信息庫是網管系統應用的信息儲藏所。在信息管理庫,受管網絡和其管理信息用管理對象來表示。管理對象封裝着網絡的管理行為和作用的數據。管理信息庫提供了執行查詢、管理對象操作、事件處理及管理對象間關係的能力。
網管系統通常可以支持單一的或多個管理信息庫(MIB)的體系結構。多個管理信息庫可以分佈在多個系統中,這種管理信息庫的分佈對網絡操作員來説是透明的。它可以優化訪問管理信息庫的性能。同樣,管理對象也可以分佈在多個管理信息庫中。
在概念上,一個網絡管理系統只有一個MIB,它位於網絡的控制中心,但MIB實際是分散在各個網絡元素中的,而不是集中存儲的。每個網絡元素都有其本地的信息庫,這些信息庫的集合構成了MIB。
MIB是網絡管理的重要組成部分,在一個網絡上需要管理的對象通常來自各個廠家,如何統一、有效地管理這麼複雜的管理對象是一項十分煩瑣的任務,MIB是一種很好的辦法。
通過MIB,管理工作站對網絡元素的管理就簡化為管理工作站對網絡元素的MIB內容的查看和設置。對不同的機器設備,只要它們有相應的代理軟件和統一的MIB,管理工作站就可以對它進行統一管理。同時管理工作站對網絡元素的控制也改變為對MIB內變量值的設置,這樣就避免了管理協議定義過多的控制信息,因為新的控制功能可以通過在MIB增加對應的新的變量來實現,而不必增加定義新的控制信息。
為了讀取MIB的變量,首先應有區別MIB中不同變量的方法,為此MIB被描述為一個帶有無名根的抽象命名樹,通過這棵命名樹對全部與通信標準有關的變量進行命名,同時這棵樹也規定了命名的管理機構,命名樹的每個結點都標上一般簡單説明和一個整型數,每個結點代表一個變量。對象的標識符(ID)唯一地標識(命名)了樹上的MIB對象,對象的標識符就像電話號碼一樣。結點名(即變量名)定義為從樹根到此結點所經過的每個結點的整數標記的順序排列。許多結點都表示這樣一個管理組織,由它負責定義此結點下的子樹的所有結點名。各個單獨的數據項構成了樹上的葉。對象的標識符以層次結構組織起來,用特定的數字來標識不同的組織。MIB樹會由於實驗和私有部門的增加而擴大。各個設備廠家可以定義它們的私有分支。
[2]
管理信息庫設計原則
管理信息庫是網絡管理的基礎,它包含了管理對象及屬性。在定義所使用的管理信息庫時,應儘量全部或部分採用已經出版的某種國際和工業標準的管理信息庫,以提供最大程度的兼容可能性。
管理信息庫組成
管理信息庫一般包括三個部分:訪問服務、構造服務和支持服務。
(1)管理信息庫的訪問服務
訪問服務提供訪問管理信息庫中管理對象信息的編程接口。用户對管理信息庫的訪問可能涉及管理信息庫用户與管理信息庫服務器間建立連接,用户發出詢問請求並接收響應,鎖管理.以及通知管理等。
(2)管理信息庫的構造服務
構造服務將提供管理應用中的被管理資源表示成管理對象的定義手段。面向對象的方法和MIB編譯器是主要技術途徑。
(3)管理信息庫的支持服務
支持服務提供管理信息庫的永久存儲及存儲資源的管理。提供這種長期存儲能力的方法主要採用基於結構化查詢語言(SQL)的關係數據庫管理系統。
具有高度數據獨立性的數據庫管理系統多采用三級體系結構。
·外模式:描述應用程序所需的數據結構;
·概念模式:對整個客體系統數據結構的描述;
·內模式:對數據存儲結構的描述。
數據庫管理系統負責完成內模式與概念模式間的映射;網絡管理系統開發者將完成管理對象的屬性與SQL表(外模式)間。SQL表與概念模式間的映射。
管理信息庫數據類型
在MIB中的數據大體可分為感測數據、結構數據和控制數據三類。
感測數據表示測量到的網絡狀態,是通過網絡的監測過程獲得的原始信息,包括節點隊列長度、重發率、鏈路狀、呼叫統計等,這些數據是網絡的計費管理、性能管理和故障管理的基本數據。
結構數據描述網絡的物理和邏輯構成,與感測數據相比,結構數據是靜態的網絡信息,包括網絡拓撲結構、交換機和中繼線的配置、數據密鑰、用户記錄等,這些數據是網絡的配置管理和安全管理的基本數據。