IPMI全称Intelligent Platform Management Interface智能平台管理接口。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。IPMI基于标准的接口和协议,可提供完全独立于被管板卡的硬件设计,具有丰富的管理功能,且可与广泛的第三方系统互联互通。
IPMI定义了通用、抽象、基于消息接口的智能平台管理硬件;同时也定义了描述平台管理设备的通用数据记录与属性。一般会提供以下功能:
远程电源控制
支持健康关机
机箱环境监控
设备资产管理
设备固件远程升级
系统事件日志
我们提供的解决方案包括:
基于板卡级的IPMC(提供管理芯片、VPX评估板、原理图、源码)
基于机箱级的ChMC(提供管理芯片、VPX评估板、原理图、源码)
一、机箱管理器ChMC
机箱管理器(ChMC)的功能是监视机箱的基本运行状况,报告异常并在需要时采取纠正措施。ChMC可以检索FRU信息或传感器读数,可以执行基本的恢复操作,例如重启或重新设置。机箱管理器通过I2C总线(IPMB)发送IPMI消息,与VITA46.11机箱内的其他现场可更换单元(FRU)通信。ChMC使用传感器数据记录来描述所监视的参数。对于任何测量的参数,最多可以定义6个阈值:(LNR/LC/LNC/UNC/UC/UNR)。操作人员可以通过RS232串行接口或以太网随时获取传感器的测量值。此外,使用中的设备可以随时更改限值和系统参数,可以通过任何具有网络连接的计算机远程控制和监视ChMC以及所管理的机箱系统。
ChMC基于兆易创新国产微控制器ARM GD32F207芯片,具有以下主要硬件接口:
IPMB-A与IPMB-B总线
6个ADC
2个IIC接口
2MB EEPROM
1个100Mb ETH口
1个维护管理RS232
1个与负载CPU通信的RS232
多个GPIO用于系统控制、LED等
二、ChMC VPX评估板
兼容 IPMI 2.0
兼容 VITA46.11
支持 SEL,PEF,PET
具有 RS232管理端口
具有快速以太网接口,支持 DHCP, SNMP, RMCP, TFTP, HTTP and TELNET协议
支持 Web访问方式
支持 RMCP协议
支持 NTP 协议 (Network Time Protocol)
可选择购买 chMC子卡,快速集成
ChMC侧功能演示
FRU数据收集与状态显示
告警事件日志
风扇速率与调速 – pwm命令、cu命令(cu 0x84 0 10)
基于IPMITool的操作
基于Serial port / LAN的Console口
基于Web的访问
NTP服务
基于SNMP的访问
固件下载
三、IPMC/CHMC源码包含以下核心软件资源:
IPMI协议栈
XMODEM传输协议
TCP/IP协议栈
TFTP传输协议
Telnet传输协议
DHCP协议
RMCP与RMCP+协议栈
SNMP协议栈,包括V1,V2与V3版本
NTP 协议栈(Network Time Protocol)
Web 服务器
AES128,DES128,MD5加解密算法
10多个ARM芯片设备资源的底层驱动
我司IPMI特色功能包括:
无操作系统设计
提供web远程访问
IPMB协议分析
Serial over Lan功能
负载CPU的数据映射
软/硬件加密/解密
按顺序启动负载硬件