Facebook创立开放计算项目的目的旨在开源其服务器和数据中心设计,最近,Facebook举办了第一次开源计算项目大会,预览了它的下一代服务器和存储设备。 虽然很多企业非常关注计算密度和每瓦性能,但超大规模互联网公司,如Facebook,看重的是利益,而不是他们基础设施规模,采购和运营成本,以及数据中心计算密度。 早在4月份,Facebook启动开放计算项目时,就附带发布了一款1.5U机架式机箱,采用定制的双路主板,支持英特尔Xeon 5600和AMD Opteron 6100处理器,450瓦电源供电,值得一提的是,这些组件大部分都是由中国的主板和服务器制造厂广达电脑公司提供的。 未来Sandy Bridge Xeon E5和Interlagos Opteron 4200和6200处理器上市后,处理核心会更多,Facebook的硬件设计经理Amir Michael告诉The Register,公司会使用4路服务器运行它的混合应用程序。Michael说,这个想法其实很简单,使用4路服务器,理论上你可以使用一个更快速的网络管道,以及一个非常高效的电源,消除一些双路服务器中需要组件。 Michael说,但是,对Facebook的负荷来说,4路x64 SMP/NUMA架构会引起很多问题,在Facebook执行的原型测试中,4路x64机器的扩展性和处理核心不成正比,和现实世界中许多其它工作负载类似,你也需要严格控制机器内的内存,如果你不小心,在工作发送给节点后,你必须在机器内部做更多处理。 对于下一代开放计算平台,Facebook正在做许多超大规模公司已经做过的事情,把两个半宽,双路服务器放入一个机箱,将计算密度提升两倍,这种布局有时被称为一个双胞胎服务器。 Facebook未来的双实心服务器 鉴于英特尔和AMD都还没有发布他们的Xeon E5和Opteron 4200/6200处理器,Michael不愿就这些半宽服务器细节问题多谈,当芯片和芯片组发布时,开放计算项目网站自然会公布其详细信息。 开放计算机箱的磁盘驱动器位于机箱背面,拉开后,可以看到机箱右侧有一个6.5英寸*20英寸半宽,双路主板,和右侧的风扇对接。 Michael说,如果有一个标准尺寸的半宽主板,Facebook可能会使用它,半宽主板的宽度在6.5-6.6英寸,长度在18-20英寸之间。 服务器保持了磁盘驱动器在机箱前端的设计,和以前一样,每块服务器主板可挂载两块磁盘,相互堆叠。 处理器在磁盘后面,因为和组件包装严密,当气流流过磁盘到达第一个处理器,然后再到达第二个处理器时会变得更热,早期的开放计算设计试图避免这一点,但在双胞胎式设计中,是很难避免的。 鉴于此,Facebook知道需要使风扇加速才能保证制冷需求,但Michael透露,风扇电源只需要增加2%,服务器电源总共只需要增加3%左右就可以实现这个保证。 服务器节点是基于1.3V而不是标准的1.5V内存,Michael认为这种设计也不会持续多长时间,因为1.25V内存很快就会普及,届时服务器内部消耗的电力会更少。 在1.5U机箱中放入两个完整的服务器意味着需要更多的动力,Facebook也想了各种办法提升电源利用效率,从一个450瓦电源升到单个700瓦电源。 |