北京时间7月6日消息,据国外媒体报道,社交网络Facebook宣布计划在其将来的数据中心使用所谓的“手机芯片”,结果一石激起千层浪,人们开始议论纷纷。Facebook负责基础架构的副总裁弗兰克-弗兰科夫斯基(Frank Frankovsky)称,该社交网络计划在现在和明年全年测试这样的芯片,并于2014年投入生产。
“我们正在测试这类芯片,而且对它们充满了信心。根据早期的测试结果,单位成本单位功率的有用功将会得到提高,当然这取决于工作量。”弗兰科夫斯基说,“尽管HipHop最占CPU资源,但是也不会被排斥在外。”HipHop是Facebook用于加速整个网站PHP源代码的开源程序。
但是,弗兰科夫斯基无法或不愿回答的问题是,Facebook可能会采取哪些公司的“手机芯片”,考虑到Facebook庞大的基础架构以及它可能对全开源项目Open Compute Project的参与公司施加的影响,这是一个极其重要的问题。
弗兰科夫斯基非常清楚“手机芯片”的概念。它不必是具有类似手机架构的ARM芯片。英特尔的Atom芯片仍然有获胜的希望。但是,他指出图形处理器并不在他的考虑之列,因为它们对于他的工作量来说并没有意义。至于Facebook是否会储备64位的芯片,弗兰科夫斯基避而不谈。但是,他表示Facebook“不打算采用非64位的芯片”。
至于手机芯片推出的时间,他说目前这些芯片尚在测试当中,2013年下半年将会采用一部分芯片。弗兰科夫斯基补充称,“如果进展顺利,Facebook采用手机芯片的做法将会对整个市场产生很大的影响。”哪些公司能够借此机会脱颖而出呢?下面让我们来看看这些潜在的赢家:
Calxeda公司
这家位于德克萨斯州奥斯汀的创业公司,聘请了弗兰科夫斯基做顾问,但是它的产品——结合多款ARM内核和一款专用网络芯片的系统——才刚刚下线。而且,它需要等到2013或2014年才能让其系统支持64位芯片组。这恰恰在弗兰科夫斯基的时间框架内,而且,弗兰科夫斯基所提及的工作量问题正是Calxeda公司正致力于测试和建立标准的问题。
Marvell/戴尔
Marvell技术集团也在其Armada系列芯片中用到了ARM内核,而戴尔也开始采用这类芯片测试服务器生产线。在今年5月,戴尔宣布了这条生产线。该公司是Facebook的大型硬件供应商和该社交网络全开源项目Open Compute Project的参与者。而且,弗兰科夫斯基曾是戴尔DCS(数据中心解决方案)部门的员工,Facebook曾从该部门购买了很多硬件。
英特尔
弗兰科夫斯基非常清楚地表示,英特尔的Atom芯片在他的考虑范围之内。虽然很多人可能不屑一顾,但是英特尔在减少x86 Atom系列芯片的能耗方面做得极为出色。该公司本月还推出了Centerton芯片,该芯片将运行于惠普的低能耗服务器上。新的系统在12-14瓦的功率下就能够做传统150瓦系统所做的功。而且,英特尔已开始为低功耗服务器厂商SeaMicro(现已被AMD收购)量身打造64位Atom芯片。英特尔已与Facebook建立有合作关系,而且拥有占主导地位的x86架构和64位的芯片。
AMD
评估这家公司有点困难,因为在该公司今年3月收购SeaMicro之前,它在“手机芯片”方面并没有多少经验。到现在,它也没有多少经验。但是,收购SeaMicro——该公司使用了英特尔的Atom芯片——让它得以进入该市场。另外,当笔者向弗兰科夫斯基出示这些竞争对手时,他告诉我:“我也不会让AMD置身于这场比赛之外。”
Tilera公司
自2004年以来,这家位于美国马塞诸塞州剑桥的创业公司,已经为大数据和云端工作负载研制了多核芯片。Tilera公司服务器解决方案经理伊哈勃-比沙拉(Ihab Bishara)称,该公司的优势在于,它拥有超过10000个内核运行于其客户的产品中。这种内核一直被用于32位版的Facebook中,而且获得了该社交网络的好评。
一些愤世嫉俗者声称,Facebook尝试在数据中心推行“手机芯片”的做法,只是为了让英特尔保持警惕。但是,Tilera公司已经在市场上推出其首款非x86架构的64位的服务器。而且,在美国排名前20名的网站中,已有三家网站部署了这种服务器。