[WEBINAR] The New Normal: Dealing with the Reality of an Unsecure World

Desktop Management Interface (DMI)

Definition - What does Desktop Management Interface (DMI) mean?

Desktop Management Interface (DMI) was the first desktop management standard issued by the Distributed Management Task Force (DMTF), a consortium of hardware manufacturers led by Intel. DMI provided a standard framework for managing and tracking components in a personal computer used as a desktop, notebook or server computer. The DMI actually abstracted components from the software that managed them.

DMI ended on March 31, 2005. The DMTF defined an end-of-life process for DMI as a result of the rapid development of other DMTF technologies such as Common Information Model (CIM).

Techopedia explains Desktop Management Interface (DMI)

Desktop Management Interface provided access to the system management BIOS and other system data for management software. The system data and DMI functioned independently, and DMI was independent of any connected hardware. It was easy for vendors to adopt, could be used on network and non-network computers and did not conflict with Simple Network Management Protocol (SNMP) or other similar protocols.

Original equipment manufacturers and BIOS vendors were required to support DMI so that it could qualify for Microsoft certification after 1998.

DMI consisted of four components:

  • Management Information Format (MIF): This file contained one or several groups with attributes to describe each system component as well as specific information about hardware and software used by that computer.
  • Service Layer: This was a memory-resident code that allowed management and installed software to access MIF files and their database. It is an OS add-on and a shared resource for all programs.
  • Component Interface (CI): This application programming interface used the service layer to communicate status information to the appropriate MIF file.
  • Management Interface (MI): This management software allowed administrators to list all DMI-manageable devices as well as issue "Get" and "Set" commands.

DMI could not be used without a DMI-compliant software management package and a DMI-compliant computer, meaning one containing the CI, MI and service layer (drivers), which were all available as a free download on the Internet.

There was a DMI encoder in Linux that allowed system administrators to enable or disable some workarounds to deal with specific system problems.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.