openUBMC 是面向服务器 / 算力设备的国产开源 BMC 固件栈,定位是做自主可控、架构先进、开发友好的 “服务器小脑”,打破海外闭源垄断,2025 年由华为主导发起并开源。BMC是服务器 “小脑”,负责带外管理(不依赖主系统):开关机、温度 / 电压 / 风扇监控、远程 KVM、日志、故障诊断、固件升级、电源控制等。
技术栈:以 Lua 为核心开发语言,基于 Skynet 框架搭建自研微服务架构,配套sqlite完成数据存储与缓存优化
核心工作:
主导服务器核心上下电功能的模块设计与编码,通过流程逻辑闭环设计,保障服务器操作系统核心业务稳定性
参与告警机制开发:优化告警触发规则逻辑,减少误报漏报,提升系统故障处理效率
全程参与需求评审、设计文档输出及代码迭代,推动业务落地