Facebook今天正在宣布它扩展了OpenBMC的能力,这是社交网络公司开发的开源软件,帮助它控制其数据中心硬件的某些方面。

当Facebook引入OpenBMC时 - 这在3月份的诸如传感器等硬件组件的全面的Linux发行版时,该工具可以控制Facebook的楔形自定义网络交换机。但是Facebook从进一步走了并增加了对Facebook的高效优胜美地服务器的支持。

这只是Facebook已完成的最新软件工程工作,以优化其基础架构以巨大的规模运行。Facebook每月有14.9亿辆活跃的用户。它在Facebook的最佳利益中,使其自定义构建的计算,存储和网络齿轮功能完全正确的方式。从供应商处摆脱不可思议的更新和不完美的BMC软件是开发OpenBMC的全部点,Facebook现在已经让它变得更加广泛。

优胜美地的架构是高度分布式的,Facebook已经为它设计了设计。

“典型的BMC一次在原始IPMI架构之后只支持一个服务器节点(或IPMI术语中的有效载荷),”Facebook工程师Sai Dasari在博客文章中写道。“如果是Yosemite,OpenBMC必须支持四个独立的服务器主板/节点。要支持此多节点模型,请在OpenBMC中的各种软件模块以支持对多个节点进行更新。“

Dasari写道,员工现在可以使用OpenBMC的ServendBMC进行调试,用于调试目的,用于调试目的和管理服务器的服务器编程接口。

查看Dasari的完整博客文章,以了解有关OpenBMC上的改进的更多信息,可在GitHub上提供。