应用大量服务器的社交网络网站Facebook负责技术运营的副总裁Jonathan Heiliger说,英特尔和AMD最新的一代服务器处理器不能提供他们承诺的性能提高。
Heiliger说,Facebook在不断地努力升级自己的基础设施以跟上用户和数据增长的需求,同时正在设法最大限度地减少能源消耗以节省资金。他在上周四在旧金山召开的GigaOm架构会议的主席台上接受GigaOm网络公司创始人Om Malik的采访时说,最使我们感到意外的是新的微架构的性能提高低于我们的预期,英特尔和AMD的新的处理器也是如此。我们在应用称没有看到他们在新闻发布会上宣传的性能提高。我们现在正在设法搞清楚这是为什么。
Heiliger在谈到服务器OEM厂商时说,在向Facebook和亚马逊这样的公司提供非常节能的服务器以便执行一套有限的任务的时候,硬件行业还达不到这个要求。
Heiliger说,他们达不到要求。要为Facebook和亚马逊以及其它需要大量使用同类应用程序的企业生产服务器,这种服务器必须是价格便宜的并且是非常节能的。这意味着不仅有非常节能的电源,而且整个系统到处理器都是节能的。谷歌做了极好的工作,为这种应用设计和制造了自己的服务器。
Heiliger称,Facebook仍在与服务器厂商合作研究这个问题,并且不知道他们为什么继续失败。他希望看到部署庞大的计算集群的机构进行合作,以便制定一个厂商能够为他们设计服务器的一套通用的标准。
Heiliger为那些制造处理大规模互联网服务的基础设施的厂商提出忠告说,升级基础设施有一个非常简单的答案。那就是不要太便宜。他补充说,Facebook确实努力地与硬件和软件基础设施供应商讨价还价,并且非常小心不要过度购买产品。
升级系统的最佳方法是查看应用程序、软件和硬件基础设施,选择一个为重点,并且首先增加那个重点。Facebook的重点是应用程序基础设施,并且升级其它两个方面的基础设施以跟上应用程序基础设施的需求。
测试是Facebook运营成功的另一个因素。Facebook拥有2亿用户并且经常推出新的功能。Heiliger说,Facebook本月初推出的个性化用户名进行得非常顺利,尽管当这个功能首次推出时出现了爆炸式的反应,因为这个功能需要广泛的测试。
Heiliger说,一个新功能从概念到可用大约需要两个月的时间才能推出。当这个个性化的用户名在星期五晚上9点在Facebook的硅谷总部按照"先到先得"的原则提供的时候,用户在第1个小时之内就宣布了100万个名字,没有减慢整个网络服务。