什么是 OpenBMC?
OpenBMC 被设计为一个完整的开源 Linux 发行版,可以灵活地进行定制以支持不同的 SoC 或主板。 传统的BMC由固件提供商专有构建,是闭源的,这意味着它不具有在开放平台上修改的灵活性。 另一方面,OpenBMC更容易在开放环境下进行定制,从而缩短开发过程。 最终用户可以利用自己的安全模型,而不是供应商提供的具有未知漏洞的模型。 这样,他们就可以使用通用的Linux工具通过OpenBMC来配置和监控板卡和设备。

OpenBMC 特性
- 开源代码
- 可定制的功能
- 易于建造,成本较低
- 活跃社区,持续改进
- 通过D-BUS通讯,简化IPC(进程间通讯)通道
- Host management: Power, Cooling, LEDs, Inventory, Events, Watchdog
- Full IPMI 2.0 Compliance with DCMI
- Code Update Support for multiple BMC/BIOS images
- Web-based user interface
- REST interfaces
- D-Bus based interfaces
- SSH based SOL
- Remote KVM
- Hardware Simulation
- Automated Testing
- User management
- Virtual media
Features In Progress
- OpenCompute Redfish Compliance
- Verified Boot
Features Requested but need help
- OpenBMC performance monitoring
OpenBMC可用于多种功能:
- 功率控制
- 远程控制台
- 热管理
- 传感器
- 系统状态管理
- 事件日志
- 可以开发更多功能

OpenBMC是一个基于Linux的开源BMC解决方案,提供灵活性和定制性,替代传统闭源BMC。它支持多种功能如电源控制、热管理等,并可通过Web界面和标准化接口进行操作,增强了安全性与开发者协作。
5万+

被折叠的 条评论
为什么被折叠?



