研发速递-HM700 智能管理子卡 完成飞腾S5000C平台适配

近日,博匠信息新一代高性能智能管理子卡HM700在飞腾S5000C平台完成适配与整机联调:带外管理链路、对外协议接口与主要管理功能均已在整机环境跑通。S5000C是飞腾当前主流的服务器平台。

服务器要算得动,也要管得住。带外管理不经过操作系统、也不依赖业务CPU,主板带电就能工作,是服务器还能被操作的最后一条通道。HM700就工作在这条通道上。

一、适配结果:五项能力在S5000C整机跑通

本次适配覆盖管理通道、远程操作、硬件监控、协议接口与安全维护五个方面。以下每一项都在飞腾S5000C整机环境完成联合调试,页面显示、接口返回与设备实际状态一致——是实测跑通,不是规格表上的能力项。

  • 管理通道与控电主机侧LPC/SMBus/UART/GPIO通道打通;主机通电状态查询,开机、关机、重启、强制下电。
  • 远程操作虚拟KVM(BIOS至OS登录界面画面、鼠标键盘、录像回放与截屏)、虚拟媒体、远程串口SOL、VNC。
  • 硬件监控 风扇转速采集与调速;电源模块经PMBus读资产信息、状态与实时功率,支持主备配置;温度、电压ADC采样;硬盘SMART存储信息采集。
  • 协议接口IPMI 2.0(用户管理、SEL、传感器查询、控电、整机信息、SOL,含服务启停与端口修改、管理网络配置)、Redfish资源列表、HTTPS Web GUI、SSH;BMA协议栈完成对接。
  • 安全与维护四类用户权限在Web / Redfish / IPMI三入口一致;会话与口令策略、证书管理、Web二次认证、操作日志与转储、配置备份恢复、恢复出厂设置、故障检测诊断、BMC镜像升级、BMC片上资源自管理。

二、HM700智能管理子卡

HM700把管理能力做成一块标准DDR4 SO-DIMM 260pin模组,直接插装在服务器主板对应槽位,不额外占用PCIe与机箱空间,也不改变整机原有结构与散热设计。板卡采用国产主控MPU(四核A55,主频最高 1.5GHz,另集成独立RISC-V协处理器),板载NAND Flash与eMMC存储,主控、Flash、DDR等关键器件均选用国产芯片。

对外提供IPMI 2.0、Redfish与HTTPS Web GUI接口,现有运维体系可直接对接;此前,博匠SDX2500C、HM600等管理芯片与管理模组已广泛应用于龙芯、飞腾等国产CPU平台,HM700是这条谱系上的新一代产品。

三、技术参数

HM700主要技术参数如下。

四、管理界面:一屏看清整机,一键进到桌面

带外管理最终要落在两件事上:看得见,进得去。HM700的Web管理界面把整机状态收在一屏之内;设备信息、系统监控、快捷访问、资源容量与远程控制五块并列,登录后不必逐级下钻,机箱当前状态一眼可读。

左侧设备信息给出产品序列号、主机名、固件版本、MAC地址与全局唯一标识符;中部是磁盘、CPU、内存占用率与进风口温度、整机功率的实时环形读数,下方按处理器、内存、存储、电源、风扇汇总在位数量与容量;右侧快捷访问直接提供本机用户、网络配置、电源控制、固件升级、一键收集、恢复出厂设置与HTML5 VNC等高频入口—这些操作平时散落在多级菜单里,运维现场往往没时间一层层找。

远程操作是另一处高频场景。在“远程控制”里点开虚拟控制台,浏览器直接加载HTML5远程桌面,不装客户端、不加插件,看到的便是服务器真实画面:从BIOS自检、RAID配置到操作系统登录,与本地接一台显示器没有区别。键盘鼠标、组合键、电源键与光驱挂载收在同一条工具条上,画面可录像回放,也可随时截屏留档。

页面、KVM、SOL与IPMI/Redfish接口共用同一条带外通道,指向同一台设备、同一份状态;页面上看到的,就是设备实际发生的。这也是本次S5000C整机联调中逐项核对的内容。

五、产品体系:芯片、模组与两种部署形态

HM700 让带外管理产品谱系在芯片与模组两层形成完整布局,如图 6 所示。芯片层是管理芯片系列:SDX2500C、SDX2600两款BMC管理芯片,SDMC1010 IPMI带外管理芯片,以及SDMC1060 PFR固件安全芯片;模组层是管理模组:HM600 BMC管理模块、HM100-C IPMI带外管理模组,以及本代HM700智能管理子卡。芯片能力经模组封装为可直接装配的成品—SDX2500C对应HM600,SDX2600对应HM700,SDMC1010对应HM100-C。

部署形态覆盖单节点与多节点:单板服务器或单块板卡,由一颗BMC或IPMC完成本板带外管理;机箱式多板卡集成,由一颗BMC统管整箱、汇总各板卡信息,多颗IPMC分别上报本板状态。SDMC1060不封装为模组,也不参与本板运行管理,而是在板上旁路掌管固件层的校验、检测与恢复,与BMC、IPMC形成分工。

以八卡AI液冷智算服务器为例:8块GPU算力卡各配1颗IPMC,1颗BMC统管整箱,对外提供IPMI与KVM over IP。

结语

带外管理不参与业务运算。作用是让运维在服务器还通电时,有一条独立于业务系统的通道—查看状态、远程操作、留存故障现场。HM700把这套能力集成在一块子卡上,插入飞腾S5000C服务器主板即可使用。

这次适配同时是一次路径验证:接口怎么对齐、通道怎么调、整机怎么联调,这套方法在S5000C上走通了,沿用到飞腾系列的其他平台,后续适配的周期会短得多。

博匠信息提供智能带外管理芯片—模组—操作系统整套方案,补全算、传、存、管、智中“管”的关键一环。