Jump to content

Baseboard management controller

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Nv8200pa (talk | contribs) at 16:33, 21 June 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A baseboard management controller (BMC) is a specialized microcontroller embedded on the motherboard of many computers, especially servers. The BMC is the intelligence in the Intelligent Platform Management Interface (IPMI) architecture.

Different types of sensors built into the computer system report to the BMC on parameters such as temperature, cooling fan speeds, power mode, operating system (OS) status, etc. The BMC monitors the sensors and can alert a system administrator if any of the parameters do not stay within preset limits indicating a potential failure of the system. The administrator can also remotely communicate with the BMC to take some corrective action such as resetting or power cycling the system to get a hung OS running again. These abilities saves on the total cost of ownership of a system.

The BMC communicates with a BMC management utility (BMU) on a remote client using IPMI protocols. The BMU is usually a command line interface (CLI) application. The BMU usually requires a password to gain access to the BMC. A direct serial connection to the BMC is not encrypted as the connection itself is secure. Connection to the BMC over LAN may or may not use encryption depending on the security concerns of the user.

References

  • Zhuo, Haihong, Yin, Jianwen, & Rao, Anil V. "Remote Management with the Baseboard Management Controller in Eighth-Generation Dell PowerEdge Servers". Dell. Retrieved Jun. 20, 2005.