IPMI

维基百科,自由的百科全书

智慧平台管理界面(英语:Intelligent Platform Management InterfaceIPMI)是一种电脑界面规格,提供监视与控制系统中央处理器,固件(BIOSUEFI)以及操作系统运作状态的功能。原本是一种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 architecture diagram shows BMC sideband via SMBUS.
Baseboard Management Controller 界面

IPMI包含了一个以 基板管理控制器(BMC英语baseboard management controller) 为主的控制器和其他分布在不同系统模组(被称为“卫星”控制器)的管理控制器,卫星控制器包含了相同的架构透过IPMB(Intelligent Platform Management Bus/Bridge) - 一个I²C (Inter-Integrated Circuit)加强实作的系统界面连结到基板管理控制器(BMC),基板管理控制器(BMC) 也能与 远端管理控制协定(RMCP) - 一个在此规格内的特殊有线协定一同被管理。

一个 实地替换单元(FRU英语FRU) 拥有可替换设备的详细清单(如:供应者ID、制造商),一个 感应器资料记录(SDR) 则记录了板上个别感应器提供的属性资料,例如:板上可能包含了感应温度、风扇速、电流的感应器。

版本历史[1]

IPMI的标准规范的演进如下:

  • v1.0在1998年9月16日公布,其为原始版本
  • v1.5于2001年2月21日发行,新增 串口共享 (Serial Port Sharing) ,通过串口/调制解调器的 IPMI (IPMI over Serial/Modem) 和 局域网消息与警报 (LAN Messaging and Alerting) 三种功能。
  • v2.0在2004年2月12日发行,新增 通过局域网的串口 (Serial over LAN) , 增强型认证 (Enhanced Authentication) , 支持加密 (Encryption Support) , 固件防火墙 (Firmware Firewall) 和 VLAN 支持 (VLAN Support) 五种功能。
  • v2.0 Rev1.1版在2013年10月1日发布,支持 IPv6 ,修复错误并改进了文档。

参考文献

参见

外部链接

  1. ^ IPMI Specification, V2.0, Rev. 1.1: Document (PDF). [2021-05-22]. (原始内容 (pdf)存档于2016-03-27) (英语).