The IPMI specification defines a set of interfaces for platform management and is implemented by a large number of vendors for system management.
An IPMI sub-system operates independently of the operating system and allows administrators to manage a system remotely even in the absence of an operating system or of the system management software, or even if the monitored system is powered off but connected to a power source. IPMI can also function after the operating system has started, and exposes management data and structures to the system management software. IPMI prescribes only the structure and format of the interfaces as a standard, while detailed implementations may vary.
