在备受瞩目的OCP China Day 2023(开放计算中国技术峰会)上,浪潮信息针对多元算力平台运维管理面临的挑战,正式推出了基于OpenBMC的InBry管理固件平台。这一创新解决方案采用先进的、高效的、开放的架构和开发模式,旨在快速适应各种算力场景,为用户提供开放、稳定、可靠的BMC管理固件,以支撑多元算力时代的多样化创新应用。
面对多元算力时代的激增需求,传统的单一处理器架构已难以同时满足性能与灵活性的需求。异构计算架构的整合成为了突破算力瓶颈的关键。然而,传统封闭的BMC固件已无法满足多元算力时代对敏捷交付的迫切需求。因此,转向更加开放的BMC固件发展路径,成为了应对这一挑战的关键策略。
OpenBMC开源项目的蓬勃发展,为这一转变提供了坚实的基础。历经十年的积累,OpenBMC项目不仅采用了成熟且领先的开发语言与编译工具,还通过软硬件分层解耦的架构,实现了固件与硬件设计的解耦,从而支持关键部件的按需加载。此外,通过DBus软件通信总线实现的任务模块解耦设计,进一步提升了代码的可移植性,使得用户能享受到交付周期更短、高扩展性、跨平台、跨产品的开放BMC固件。
浪潮信息作为OpenBMC的坚定支持者与主要贡献者之一,积极参与到代码贡献与产品适配中,为推动社区的健康发展做出了重要贡献。通过在社区基础上的大量开发工作,浪潮信息基于OpenBMC构建了InBry管理固件平台,该平台不仅增加了67个代码仓库,开发代码量近80万行,还支持了超过400条IR用户需求、240条安全基线需求以及200多个Redfish接口。
InBry管理固件平台的底层兼容性强大,支持多款BMC管理芯片,覆盖了OpenPower、x86、ARM等处理器平台,兼容各种加速芯片和部件,全面支持通用服务器、AI服务器、存储服务器、边缘服务器等多种应用形态。这一平台能够满足大规模数据中心用户对服务器产品快速迭代的需求,提供包括资产信息管理、故障预警、远程管理和批量自动部署在内的多种功能,为互联网、金融、电信等行业客户提供更为先进、开放、高效的BMC管理能力。
InBry管理固件平台的三大优势:
更先进:建立了BMC硬件设计规范,实现了固件与硬件的解耦异步开发,利用成熟的Yocto Project,融合了最新的Linux Kernel、Systemd、D-Bus等技术,为固件创新提供了坚实的基础。
更开放:开放的架构设计提供了高度的灵活性和扩展性,为多用户、多处理器平台等多元算力场景提供了支撑,便于用户进行定制开发和联合开发。
更高效:基于OpenBMC构建的分层解耦类APP模块化软件架构,适用于JDM联合开发模式,加快了定制化开发速度,有效缩短了交付周期,助力客户快速构建满足特定需求的管理固件。
未来,浪潮信息将继续坚持开源开放的产品设计理念,利用如OpenBMC等开源技术赋能多元算力基础设施建设,支持对OpenPower、Intel、AMD、Ampere等处理器平台的产品开发,持续推动硬件、固件、软件、系统等多方面的协同优化,深化与处理器、部件、管理芯片、服务器、用户等生态合作伙伴的合作,以满足通用市场及定制化用户对于算力需求的多样化需求,为多元算力时代的创新应用注入持久的动力。