[WEBINAR] Bulletproof: How Today's Business Leaders Stay on Top

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.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
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.