华为全联接大会 2024 期间,华为鲲鹏计算业务总裁李义宣布,openUBMC 正式开源。这是华为继 2019 年 12 月开源 openEuler,2020 年 6 月开源 openGauss 后的又一产品宣布开源。
BMC(Baseboard Management Controller,基板管理控制器)作为算力设备管理中心,是算力节点智能化管理的核心。
华为 BMC 以极致安全为根基,同时提供五大智能管理,全方位保障算力设备稳定高效运行;在安全可信方面,支持基于硅可信根的最小安全子系统,由边界防御转化为纵深防御,保障设备永不脱管,作为计算硬件可信中心和可信计算 3.0 的防护部件,提供计算全生命周期安全防护能力,降低整机伙伴的安全门槛,方便伙伴快速构建可信计算 3.0 解决方案能力;在智能故障管理方面,借助 AI 模型对硬盘、内存进行智能预警,使宕机率降低 60%;在智能能效管理方面,采用独有的 “MPC 模型预测控制”,节能效果显著提升 5%;此外,在软件工程能力方面,为伙伴和开发者提供了一站式开发平台 “BMC Studio”,实现 “拖、拉、拽” 式的应用快速开发、一键编译和模拟仿真,新增硬件的效率达 DAY 级。
openUBMC特点:
- 架构领先:先进的微组件架构,组件通过总线互联,具备组件、插件、配置多重扩展能力,一套代码兼容多种算力平台,开发效率高,大幅缩短交付周期。
- 开发友好:提供标准化的SDK套件供社区使用并兼容D-Bus总线协议,支持组件快速开发并接入系统;提供设计、开发、仿真、测试、发布的一站式平台,带来DevOps式的高效开发体验。
- 开放标准:打造南向部件接口标准,与社区共建南向硬件标准生态,实现天池部件自适配,非天池部件快速接入适配,最终实现硬件自适配即插即用。