香港新浪網 MySinaBlog
« 上一篇 | 下一篇 »
Emily | 27th Nov 2006, 13:03 PM | Script | (4925 Reads)

平均分: 10.00 | 評分人數: 1

Windows Management Instrumentation 簡介

 

http://www.microsoft.com/taiwan/whdc/system/pnppwr/wmi/WMI-intro.mspx

請參閱:
Windows Hardware Instrumentation Implementation Guidelines (WHIIG)

在企業網路中個人電腦與伺服器系統的有效管理益處來自於電腦軟體與硬體的良好監控,也就是讓本機或遠端的系統元件可被監控。Microsoft 承諾簡化 Microsoft Windows 作業系統的硬體與軟體監控方式。Microsoft 同時承諾了要提供用於監控方式的可靠的存取方法於 Windows 基礎的管理系統與支援於其它環境之傳統的管理系統。

在 Windows XP/Windows 2000 與 Windows Millennium Edition/Windows 98 中管理能力的基礎是為 Windows Management Instrumentation (WMI; 原來為 WBEM) 與 Windows Driver Model (WDM) 的 WMI 延伸。

以網路為主的企業管理 (WBEM) 是由 BMC Software Inc.、Cisco Systems Inc.、Compaq Computer Corporation、Intel Corporation 與 Microsoft Corporation 架構的。早在六月的時候 Distributed Management Task Force (DMTF) 公佈承認 WBEM 方針的轉變所以 DMTF 將提供組成架構予廣大的企業參與 WBEM/WMI 相關技術與標準的開發。

WMI 的目的是要定義非專有的一組與環境無關的規格。這些規格允許執行於類似或不相似作業系統環境的管理應用程式之間共用管理資訊。WMI 訂定企業管理標準與相關的技術可與現有的管理標準像是桌面管理介面 (Desktop Management Interface; DMI) 與 SNMP 一同使用。WMI 經由提供制式模型來補充這些其它的標準。此模型象徵管理環境讓來自任何來源的管理資料可利用相同的方式取存。

WMI 使用 Common Information Model (CIM) 與網際網路通訊協定提供管理資訊。DMTF 將使用目前的 WMI 技術並繼續強化它的標準,包含 CIM 事件模型的開發、用於 CIM 搜尋機制以及 CIM 物件的 XML 編碼方式。

WMI 與 Microsoft 作業系統。WMI 提供完整的整合包含制式系統的作業系統支援與應用程式管理,基於 Common Information Model (CIM) 己由 DMTF 採用。WMI 提供可靠且充分的組態描述性模型、狀態與 Windows 作業系統的操作形式、於建立降低維護與生命週期中的 Windows 管理成本方案中協助管理應用程式。

用於結合其它的 Windows 2000 中提供的管理服務,像是 Microsoft Management Console (MMC),WMI 幫助簡化開發較佳的整合管理應用程式的工作,讓廠商可提供 Windows 客戶最佳的訓練,企業彈性管理方案。本機與遠端事件與資訊模型的豐富搜尋語言相結合意謂著建立了結合管理問題的方法。就能夠於 Visual Basic 或 Windows Scripting Host (WSH) 新增一個經常需要的Dimension 至 Windows Management 輕易處理這些案例。

WMI 與 Windows Driver Model (WDM) 的 WMI 延伸。WMI 是為 Windows 核心層級的監控技術。WDM 的 WMI 延伸與服務開發以符合 WMI 規範兩者是相關的用以簡化監控與提供一致化,來開放管理資料的存取。

WDM 的 WMI 延伸可促進這些功能:

發佈 kernel 監控

設定裝置設定值

提供 kernel 端的事件通知

發佈客戶資料

允許系統管理員設定資料安全性

經由 WMI 的方式存取監控

WMI 與 WDM 的 WMI 延伸共用一個統一的配置,讓資料可經由 WMI 的方式管理應用程式。可經由 WDM 的 WMI 延伸的裝置監控方式提供監控的硬體資料。WDM 的 WMI 延伸提供監控資料的一組 Windows DDIs 在原有的 Windows 驅動程式模組之內,所以 OEM 與 IHV 可很容易的擴展監控資料設定。

Windows DDK 內包含了 WDM 的 WMI 延伸的文章與範例程式碼。WMI SDK是為 MSDN Platform SDK 的一部份。

WMI 與 WBEM 的名稱變更

Distributed Management Task Force (DMTF) 取得以網路為主的企業管理 (WBEM) 的擁有權與相關的行銷政策。此文章闡明了 WBEM 與 WMI 兩者在 Windows 作業系統平台的使用。

Microsoft 使用 Windows Management Instrumentation (WMI) 闡明 Microsoft 如何為 Windows 建置 WBEM。它是完全符合 DMTF Common Information Model (CIM) 與 WBEM 規格。WMI 是為 Microsoft 在目前所使用的而 "WBEM" 與 "Windows 的 WBEM" 則為之前所使用的,且 WMI 將保持與未來的 DMTF WBEM 規格相符。

Kernel 端/WBEM 裝置驅動程式介面,之前稱為 WMI,現在稱為 WDM 的 WMI 延伸。相同地,Provider 是為此裝置驅動程式表層用來管理基礎結構者現在稱為 WDM provider 以前稱為 WMI provider

下列表格摘錄了變更部份。

舊名稱

新名稱

WBEM 與 Windows 的 WBEM

Windows Management Instrumentation (WMI)

WMI

WDM 的 WMI 延伸

WMI Provider

WDM Provider

 

MSDN Windows Management Instrumentation

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/about_wmi.asp 

Windows Management Instrumentation Tutorial

http://www.microsoft.com/downloads/details.aspx?FamilyId=720F0CAE-64A7-457F-BB95-E4F33E0CBC55&displaylang=en#AffinityDownloads

Here are a few links that might help you understand the concept better;


[1] WMI 遠端如何取得資料

可否告知 WMI 遠端如何取得資料....我的本機 OK 但遠端的 NG ....請告知我吧 ! mail 給我 !! 感謝 !!


[引用] | 作者 chio | 8th Oct 2007 11:22 AM | [舉報垃圾留言]