Facebook只是设计了一个自定义网络交换机
旧金山 - 今天的数据中心网络装备不会为Facebook削减它。
社交网络公司设计了一个模块化的顶级交换机 - Clad,通常,在Facebook的蓝色和相关软件中,一起将能够处理许多不同的工作负载,因为公司对越来越多的应用程序贯穿。
公司副总裁Jay Parikh兼基础设施工程副总裁讨论了该项目,被称为楔形,并在立即在吉雅的结构大会采访时显示了一些照片。
“我们认为这将使我们有点更好的焦点,而且还可以更好地灵活地在我们建立我们的基础架构中,”Parikh说。
了解软件定义的网络如何改变网络交换机生态
系统(VB Intel Raynovich报告)
自从三年前开始开放计算项目以来,Facebook已经完成了很多,以优化其硬件,软件和设施。
Parikh在过去表示,软件和硬件的工作已保存12亿美元。
去年Facebook进一步走了。硬件供应商提出了用于开放计算项目的网络交换机的规范,Facebook在其实验室中测试了交换机。但现在Facebook进一步走了很多步骤,并设计了一个完全满足其需求的设计。
今天的40千兆交换机Parikh显示了16个插槽,用于以太网电缆,可以将10千兆位连接到每个服务器。该想法是将交换机扩展到32端口。该交换机还包含一个开放计算项目组拥抱板包装英特尔芯片。
Parikh说,那个董事会说,是关键。
“当我们将其视为软件工程师时,它将其[交换机]转变为另一台服务器,”他说。“我们认为我们考虑建立我们的基础架构不再是开关。这只是一个服务器。“
该框可以启动Facebook的Linux发行版和Facebook代码以进行监控和配置。
并且由于交换机包含模块化元素,因此可以将组件交换为Facebook优先考虑不同类型的工作负载。他们也可以在交换机上轻松运行不同的软件。
“我们将能够构建[软件]模块来处理VR [虚拟现实[或消息传递或深度学习,”Parikh说。
最终,Parikh说,设计将进入开放的计算项目,因此其他人可以倾向于并升起自己的味道。也许,例如,公司 - 甚至Facebook本身 - 可以投入基于ARM的芯片,而不是英特尔芯片。或者他们可以通过与硬件合作伙伴合作来绘制其他颜色的盒子。
这些努力应该有助于Facebook达到敏捷和成本的目标。但它可以很好地帮助他人。
“我们希望最大限度地提高创新,”Parikh说。