OpenBMC:简介
通常在服务器主板上,有一个独立的微处理器,叫作BMC(Baseboard Manager Controller),用于与主机(host)进行通信,提供带外的方式查询服务器的状态和信息,并进行管理服务器。
OpenBMC是Linux Foundation的开源BMC项目,创始组织是Microsoft、Intel、IBM、Google和Facebook。OpenBMC使用Yocto Project作为底层构建和发行的框架,并结合OpenEmbedded,systemd以及D-BusOpen等技术来轻松定制管理平台。
项目代码位于:
openbmc/openbmc: OpenBMC Distribution