什麼是DMI(桌面管理介面)?概念、運作方式
網路百科中桌面管理介面的定義。
什麼是 DMI(桌面管理介面)?
桌面管理介面,也稱為 DMI,是由桌面管理工作組 (DMTF) 開發的管理桌面系統的標準。使用桌面管理介面 (DMI),可以自動從符合 DMI 標準的網路介面卡 (NIC)、硬碟、視訊卡、作業系統和應用程式等系統元件收集資訊。
DMI(桌面管理介面)
DMI 被設計為獨立於作業系統和通訊協定,旨在用於未安裝網路的本機系統。DMI 可以對應到簡單網路管理協定 (SNMP)。
請注意,DMI 本身並未指定透過網路管理系統的通訊協定;相反地,它必須使用現有的網路管理通訊協定 (例如 SNMP) 來透過網路傳送和接收資訊。
什麼是 DMI(桌面管理介面)?
DMI 在設計上與 SNMP 類似。每個要管理的元件都必須有管理資訊格式 (MIF) 檔案,以指定元件的位置、廠商名稱和型號、韌體修訂號碼、中斷要求行 (IRQ) 、I/O 埠位址等等。MIF 檔案的格式化為結構化 ASCII 平面檔案資料庫;桌面管理工作小組已定義數個標準 MIF,包括桌面系統 MIF 檔案、配接卡 MIF 檔案和印表機 MIF 檔案。
在桌面上執行的 DMI 服務層軟體會從啟用 DMI 的元件收集資訊,並將此資訊儲存在適當的 MIF 檔案中。因此,服務層充當啟用 DMI 的組件和 DMI 管理應用程序之間的中介,並協調對桌面系統上安裝的各種 MIF 的共享訪問。然後,DMI 管理應用程式可以查詢桌面上的服務層,以從這些 MIF 檔案取得各種系統元件和應用程式。服務層允許管理層使用命令與MIF互動,例如:
Get,可從 MIF 取得資訊
事件,當發生特定事件時,會警示管理應用程式
Set,可修改 MIF 的內容
DMI 相對於 SNMP 的一個優點是,DMI 管理應用程式可以存取 MIF 檔案,即使它們沒有先前的資訊。
DMI 管理應用程式包括英特爾的 LANDesk 和 Microsoft 系統管理伺服器 (SMS)。SMS 使用標準 DMI 4.5 MIF 檔案來公開其管理的系統的庫存數據,然後將此資訊儲存在 Microsoft SQL Server 資料庫中。
基於 Web 的企業管理
DMTF 較新的基於 Web 的企業管理 (WBEM) 計劃提出了通用信息模型 (CIM) 作為通用抽象層,用於統一各種現有數據提供商進行系統和網絡管理,包括 DMI 和 SNMP。Microsoft 已將 WBEM 實作至 Windows 2000 作業系統,作為 Windows Management Instrumentation (WMI) 。