複製鏈接
請複製以下鏈接發送給好友

WBEM

鎖定
WBEM是管理協議和網絡標準技術的一項業界倡議。
中文名
WBEM
外文名
Web-Based Enterprise Management
特    性
初始目的
用    途
管理協議和網絡標準技術

WBEM簡介

WBEM即Web-Based Enterprise Management,或基於Web的企業管理,WBEM由DMTF(Distributed Management Task Force,分佈式管理任務組)在許多廠商的幫助下創立,包括Compaq、Sun、Microsoft等。WBEM的目標是,為管理企業環境開發一個標準的接口集。WBEM模型最關鍵的部分是它的數據模型(或描述和定義對象的方式)、編碼規範(Encoding Specification),以及在客户端和服務器端之間傳輸數據的模式。
WBEM (Web-Based Enterprise Management)作為一項業界倡議,起始於 1996 年,它規範了企業網絡中受管資源的描述與使用。

WBEM特性

1 WBEM的初始目的
是為了提供一個簡單解決方案來整合不同組織的硬件、各種通訊協定、作業系統以及異質性的分散式應用程序。
為了在分佈式管理環境當中統一不同的管理協議和網絡標準技術
2 Key features of WBEM technology include:
remote management of applications 應用程序遠程管理
management of several instances of an application as a single unit 一些作為獨立單元的應用程序管理實例
standard interface for remote application management across different applications 跨越不同應用程序遠程管理的標準接口
decoupling of application management from the client 在客户端的應用程序管理的退耦
"publishing" of key information about an application to other applications 關於一個應用系統與其它程序關鍵信息的發佈

WBEM好處

WBEM的好處是:它提供了供應商可以遵循的公用標準,使他們的產品與廣泛的管理系統兼容。設計WBEM是為了補充現有的管理標準如SNMP和DMI(分佈式管理接口),且有助於“集成和統一現有的管理技術提供的數據”。WBEM可以使來自各種源的數據被“描述、實例化、訪問而不考慮數據源”。
雖然SNMP還可以提供輪詢和警報,但是WBEM和CIM最終會將它推入遺留協議狀態。 許多供應商支持WBEM,其中包括Microsoft,它在其Windows 2000產品中支持’WBEM。
硬件供應商,如Cisco、Compaq、Dell、Hewlett Packard和其他供應商,在他們的產品中都支持WBEM。Tivoli和Hewlett Packard在他們的管理平台上也支持WBEM。Microsoft Windows 2000包含一個稱為WMI(Windows Management Instrumentation,Windows管理工具)的CIM對象管理器。 WBEM和CIM緊密地和DMTF的DEN(目錄運行網絡)規範一致,該規範為存儲關於各種網絡實體(包括用户賬號、應用程序和網絡設備等)的信息定義了一個儲存庫,該思想是在一箇中心數據庫中存儲管理信息,該數據庫可以為整個網絡所訪問,並且可以使用户與基於策略的管理的應用程序和系統資源的使用建立關聯。"

WBEM組成

WBEM 作為一項業界倡議,起始於 1996 年,它規範了企業網絡中受管資源的描述與使用。WBEM 由以下幾個組件組成:
公共信息模型(CIM)
是一種機制,用於為受管資源建模並以受管對象格式 (MOF) 表現這些模型。使用 CIM 和 MOF,組成受管資源或資源網絡的組件可以象在面向對象設計過程中使用的組件一樣被建模和看待。
受管對象格式(MOF)
是源自 CIM 模型中的類和關聯的正規描述。MOF 有它獨有的語法,但使用來自於 DMTF 中的 DTD 可將它轉化為 XML。
標準化模型
是一個 CIM 類集合,用於表現一個特殊的管理域。模型可以表現核心 CIM 類、網絡類、軟件類和更多的類。
CIM 對象管理器(CIMOM)
是 CIM 類實例的一個數據庫。CIMOM 是訪問管理資源的重點。
XML API
提供對數據的標準化訪問並啓用針對 CIMOM 中顯示的受管資源的操作。
各個公司提供自己對 WBEM 的實現,它們都必須遵循由 DMTF 提出的規範。所有符合 WBEM 的技術必須接受由 DMTF 發行的標準化模型並且所有關聯的 CIMOM 都可通過標準 XML API 訪問。
存儲網絡工業協會 (SNIA) 的成員正在構建一個開放源代碼的 CIMOM,它基於 WBEM 標準同時鬆散地基於 Sun Microsystem 對 WBEM 的實現。SNIA 和 Sun 的實現都是在 Java 平台上構建的。微軟還用 Windows 管理規範 (WMI) 技術提出了基於 WBEM 的解決方案。

WBEM開發過程

l 用 CIM 建模技術為環境建模。
l 為類和類之間的關聯產生 MOF 。
l 為要求動態數據更新的類構建動態提供者。
l 將 MOF 導入 CIMOM 並植入類實例要求的任意靜態數據。
l 通過 CIMOM 的 API 使用受管對象。

WBEM總結

WBEM 提供了一個標準化的建模環境 (CIM)、一個對象庫 (CIMOM),和對 CIMOM (MOF) 進行標準化客户機訪問的定義。WBEM 的能力體現在由 DMTF 成員維護的嚴格的類標準化過程方面。
在這篇文章中,我們快速瀏覽了由 CIM 和 MOF 實現的建模和類定義過程。我們定義了一個簡單的文件系統類並練習用靜態和動態機制把文件系統的實例植入 CIMOM。最後,我們用一個簡單的既實現靜態機制又實現動態機制的提供者把所有這些都組合在一起。
動態提供者與使用 Jiro 技術部署的管理面有不少重要的重疊。然而由於提供者鎖存了一個標準化的數據庫,這個數據庫與標準客户機 API 一起實現數據訪問,所以提供者較管理面有優勢。當管理應用程序變得更為複雜時,WBEM 簡化了客户端的編程,這種簡化是通過從客户機精簡硬件和軟件的管理過程來實現的。客户機程序員和驅動器級程序員在很大程度上受益於標準化和模型設計的重用。
在這一系列的最後一部分,我將向您展示怎樣把 Jiro 技術和 WBEM 組合成一個單一的、基於開放標準的管理應用程序開發平台。如在前面幾部分中所述,我們將使用簡單的、現成的示例進行練習。我們還要討論一些關於未來管理應用程序開發方面的問題。所以請繼續關注。