智能平台管理接口(Intelligent Platform Management Interface)原本是一种Intel架构的企业系统的周边设备所采用的一种工业标准。IPMI亦是一个开放的免费标准,用户无需支付额外的费用即可使用此标准。
IPMI 能够横跨不同的操作系统、固件和硬件平台,可以智能的监视、控制和自动回报大量服务器的运作状况,以降低服务器系统成本。
1998年Intel、DELL、HP及NEC共同提出IPMI规格,可以透过网络远程控制温度、电压。
2001年IPMI从1.0版改版至1.5版,新增 PCI Management Bus等功能。
2004年Intel发表了IPMI 2.0的规格,能够向下兼容IPMI 1.0及1.5的规格。新增了Console Redirection,并可以通过Port、Modem以及Lan远程管理服务器,并加强了安全、VLAN 和刀片服务器的支持性。
2014年2月11日,发表了v2.0 revision 1.1, 增加了IPv6的支持。
IPMI独立于操作系统外自行运作,并容许管理者即使在缺少操作系统或系统管理软件、或受监控的系统关机但有接电源的情况下仍能远程管理系统。IPMI也能在操作系统引导后活动,与系统管理功能一并使用时还能提供加强功能,IPMI只定义架构和接口格式成为标准,详细实现可能会有所不同。
IPMI 1.5版和之后的版本能透过直接串接、局域网、或Serial over LAN(英语:Serial over LAN)到远程提交警报,系统管理员能使用IPMI消息去查询平台状态、查看硬件的日志、或透过相同连线从远程控制台发出其他要求,这个标准也为系统定义了一个警报机制提交简单网络管理协议(SNMP) 平台事件圈套(PET, Platform Event Trap)。
IPMI包含了一个以 基板管理控制器(BMC(英语:baseboard management controller)) 为主的控制器和其他分布在不同系统模块(被称为“卫星”控制器)的管理控制器,卫星控制器包含了相同的架构透过IPMB(Intelligent Platform Management Bus/Bridge) - 一个I²C (Inter-Integrated Circuit)加强实现的系统接口链接到基板管理控制器(BMC),基板管理控制器(BMC) 也能与 远程管理控制协议(RMCP) - 一个在此规格内的特殊有线协议一同被管理。
一个 实地替换单元(FRU(英语:FRU)) 拥有可替换设备的详细清单(如:供应者ID、制造商),一个 感应器数据记录(SDR) 则记录了板上个别感应器提供的属性数据,例如:板上可能包含了感应温度、风扇速、电流的感应器。
IPMI的标准规范的演进如下: