一、IPMI架构
二、分析
2.1 IPMI内部
IPMI装备健康管理系统内部主要包含五部分,分别是板卡管理控制器BMC,即IPMI系统主控;Non-volatile Storage非易失性存储器,该存储器功能有存储系统事件日志,传感器数据记录,存储监控子卡硬件电路可替换单元信息(即对子卡元器件故障报错);传感器与电源控制电路Sensors&Control Circuitry,该部分提供对子卡温度检测,风扇、电源与复位控制等;内存板卡硬件电路可替换单元信息记录MEMORY BOARD FRU(如无外加内存板卡,此处代之BMC板卡);处理器板卡硬件电路可替换单元信息记录PROCRSSOR BOARD FRU(此处代之BMC板卡)。
2.2 IPMI管理子卡
2.2.3 外部子卡
外部子卡,又称卫星管理器,原文描述:
英,Because the additional management controllers are typicallydistributed on other boards within the system, away from the ‘central’ BMC, they are sometimes referred to assatellite controllers.
中,因为额外的管理控制器通常分布在系统内的其他板上,远离“中央”BMC,所以它们有时被称为卫星控制器。
此处的卫星控制器尚不清楚代之子卡主控还是其他IPMI系统的BMC,目前倾向于指代前者。
IPMI向该卡提供Sensors&Control Circuitry的温度检测,风扇,电源控制功能和FRU功能。
2.2.4 冗余电源卡
全板供电附加电源卡,该卡IPMI亦提供FRU功能。
2.3 IPMI与外部连接接口
该方案给出五种可选外部接口,分别是网口LAN、串行连接器(注尚不清楚如何使用,望后续阅读协议时多加关注)、PCI管理总线拓展接口、IPMB即I2C总线拓展接口(建议用于板内BMC间连接或拓展远程管理卡接口,即在机箱内使用)、ICMB拓展的RS-485(建议于机箱之间通信使用)。