OurBMC大咖说 | 第11期:开源BMC生态蓬勃发展,OurBMC与国科超算共筑多元算力产业新蓝图
栏目介绍:"OurBMC大咖说"是一个由OurBMC社区精心策划的线上讲座栏目,每期邀请一位BMC相关领域大咖共同探讨BMC全栈技术的发展趋势、挑战和机遇。无论你是初学者还是资深从业者,"OurBMC大咖说"都将为你提供一个宝贵的学习和交流的平台。
快来关注"OurBMC大咖说"吧!让我们一起聆听大咖们的智慧之声,共同推动BMC全栈技术的进步和发展!
本期人物介绍:周善祥,湖南国科超算科技有限公司创始团队成员,担任公司副总经理、研发总工程师,多年来从事计算机系统设计、架构设计等相关的研发工作,目前负责国科超算产品系统架构设计及研发管理,覆盖AI服务器、存储服务器到边缘计算服务器等产品类型,应用场景遍布超算中心、党政信创和消费市场等。
BMC(Baseboard Management Controller,基板管理控制器)是服务器上的独立管理模块,包含专用 SoC 及其运行的系统,负责对服务器的监控、管理和维护。其核心功能包括硬件状态监控(如温度、电压、风扇转速)、远程控制(开关机、重启)、固件更新、日志记录及安全防护等。
传统的AMI(American Megatrends, 安迈)的 MegaRAC 系列 BMC 远程管理固件解决方案被广泛的应用于 Aspeed 系列 BMC 芯片中,其凭借成熟的协议支持和广泛的厂商合作,成为企业级服务器管理的行业标准之一。AMI 方案依赖商业授权,开发周期长(通常需半年以上),难以适配AI时代快速迭代的算力需求,且生态封闭导致定制化困难,安全与维护成本问题亦不容忽视。
开源大潮下的 OurBMC
随着开源运动的开展,BMC 也出现了开源方案,其中 OpenBMC 是 Linux 基金会主导的开源项目,采用模块化架构,支持多芯片平台(如 Aspeed、Nuvoton)和多种处理器架构(x86、ARM 等),其技术栈涵盖 Linux内核 5.15、Systemd 等现代工具链。开源特性使其具备快速响应能力。
在国内,OurBMC 顺应开源潮流,瞄准信创要求,以开源开放为核心,依托飞腾腾珑E2000 芯片和社区生态,实现了从技术自主到产业落地的跨越。其全栈安全设计、多架构兼容能力及生态协作模式,为国产服务器提供了高效、可信的管理工具。未来,随着社区成员扩展和技术迭代,OurBMC 有望在多元算力时代进一步突破性能与功能瓶颈,助力中国信息技术应用创新产业的全面发展。
OurBMC 社区已汇聚60多家生态伙伴,涵盖芯片、固件、整机、操作系统、云服务、科研机构等多个领域,形成多元化技术协作网络。国科超算作为成员之一,基于 OurBMC 开展了深入的研发工作。
国科超算 BMC
国科超算 BMC 采用了 OurBMC 基础固件+飞腾腾珑E2000 芯片 BMC 子卡方案,基于 OurBMC 社区 BMC 固件上游仓完成二次开发,实现了多个不同服务器平台, 主板等项目适配。 国科超算 BMC 固件的研制经历了如下几个阶段:
- 基础功能研制阶段:完成 BMC 核心功能的研制开发,例如电源管理、散热管理、远程控制等;
- 各类标准适配:根据不同项目机型实际所需满足的标准需求进行适配,包括信创、电信、安全可靠等服务器技术要求;
- 各类项目需求适配:除开所需满足的标准需求外,针对服务器实际应用场景进行的差异性适配,例如存储型服务器,AI 服务器等;
研制期间,先后完成了3次 OurBMC 上游仓更新的移植适配工作;累计开发功能点 260 余项;针对不同服务器平台需求,提供了定制化开发。BMC 包括如下特色与创新点:
- 在 OurBMC 框架基础上引入 GCT-Extended 扩展模块,整合各类适应性调整。针对各类服务器实际需求和资源,提供各种轻量级解决方案。模块化设计提高了实现的灵活性,便于维护和不同环境的移植。
- 研制了用户风扇自定义配置模块,为产品提供灵活扩展功能。该模块为不同的风扇设备和整体配置提供了通用友好的用户配置接口,可方便配置风扇参数、开启与关闭、异常监控设置等,为不同的用户实际使用场景提供便利性,降低了不同产品(尤其是主板)的适配、部署和维护难度。
- 基于虚拟网卡和主机的带内管理通信:基于服务器内部的虚拟网卡设备实现 BMC 和主机间的高速通信通路,实现了 BMC 带内管理的扩展方案。通过主机侧的应用软件和 BMC 之间的内部通信,补充和完善了一些 BMC 在主机信息获取和主机管理上的功能应用。
潜力无限
BMC 技术从传统闭源方案向开源生态演进,OpenBMC 凭借模块化设计和社区协作成为主流,而国产化方案(如OurBMC +飞腾腾珑E2000)则在安全性与自主可控层面实现突破。国科超算通过AI融合与能效优化,展示了 BMC 在智能运维中的潜力。未来,随着标准化推进(如《服务器BMC技术要求》)和行业应用扩展(金融、运营商),开放 BMC 生态将加速多元算力基础设施的智能化升级。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
AI智能体的技术架构与解决方案
相比于传统软件,AI智能体是一个新兴事物,技术架构和解决方案仍处在高速迭代中。所以,本文章将重点放在理清AI智能体相关的技术脉络,而非具体技术实现。更多相关知识还需要读者通过第三方搜索等方式,保持与时俱进。 一、架构总览 在技术实现的视角看,智能体分为三层:交互层、智能决策层和系统连接层,如图1所示,由智能体执行引擎统一完成编排与调度。 (图1 智能体标准参考架构) 交互层和系统连接层的开发技术与传统的软件开发一致,这里不再赘述。接下来,我们将关注的重点放在智能决策层的核心技术。 一个工程可落地的 AI 智能体智能决策层,并非仅仅是将一个大语言模型封装成接口那么简单。它的背后是一整套针对理解、推理、执行、感知和集成等多个维度的技术体系,包含以下3个核心技术: 智能体运行引擎 外部知识引入 外部能力引入 2.1 智能体运行引擎 智能体运行引擎是AI智能体的核心骨架,可类比于编码开发中的后端框架,如SpringBoot。它负责协调各个功能模块,编排并执行流程,并确保系统的可靠性与可扩展性。一个成熟的智能体引擎不仅仅是简单的调度器,更是一个复杂的状态管理与决策系统,如图2所示。 (图2 智能...
- 下一篇
OurBMC大咖说 | 第11期:开源BMC生态蓬勃发展,OurBMC与国科超算共筑多元算力产业新蓝图
栏目介绍:"OurBMC大咖说"是一个由OurBMC社区精心策划的线上讲座栏目,每期邀请一位BMC相关领域大咖共同探讨BMC全栈技术的发展趋势、挑战和机遇。无论你是初学者还是资深从业者,"OurBMC大咖说"都将为你提供一个宝贵的学习和交流的平台。 快来关注"OurBMC大咖说"吧!让我们一起聆听大咖们的智慧之声,共同推动BMC全栈技术的进步和发展! 本期人物介绍:周善祥,湖南国科超算科技有限公司创始团队成员,担任公司副总经理、研发总工程师,多年来从事计算机系统设计、架构设计等相关的研发工作,目前负责国科超算产品系统架构设计及研发管理,覆盖AI服务器、存储服务器到边缘计算服务器等产品类型,应用场景遍布超算中心、党政信创和消费市场等。 BMC(Baseboard Management Controller,基板管理控制器)是服务器上的独立管理模块,包含专用 SoC 及其运行的系统,负责对服务器的监控、管理和维护。其核心功能包括硬件状态监控(如温度、电压、风扇转速)、远程控制(开关机、重启)、固件更新、日志记录及安全防护等。 传统的AMI(American Megatrends, 安迈)的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装Nodejs环境
- MySQL8.0.19开启GTID主从同步CentOS8
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装