4月8日消息,针对Facebook开源数据中心这一举措,国外媒体发表评论文章分析了其动机。文章称,Facebook一方面是为了兑现其承诺,另一方面是希望通过开源建立一个大的生态系统,借助合作伙伴的力量缩小其与Google在数据中心技术方面的差距。
以下为评论原文: Facebook与Google之间在顶级技术人才和广告收入之外又拉开了一条全新战线。这家社交网络服务公司如今不再只是挖走Google的工程师,更是准备像Google对待旗下Android系统的方式一样¬。Anroid采取开源的形式,促进由程序员和工程师组成的生态系统成长,进而从中获取更多的灵感和技术,增加自身的广告业务盈利。Facebook发表的这一公告不仅仅是作为其承诺开放的一部分,还出于很多其他的原因。很多人可能无法理解但却又相当重要的一点原因是,Facebook和Google都是硬件公司,而Facebook采用开源数据中心有利于与Google这一规模、经济实力都在它之上的对手在数据中心领域的竞争。 开放和封闭 尽管Google经常公开声称乐于公开一切,但它对其数据中心的相关细节却一直严加保密。Google只透露一些已经淘汰的数据中心的信息,甚至就连一些宽泛的基本信息,例如Google公司是青睐Intel还是AMD,人们都很难知晓。 与之相比,Facebook最新的Open Compute项目所采取的策略则正好相反。这一社交网络公司不仅仅公开了为此次项目量身定做的服务器和数据中心的所有细节,包括底座和主机板的CAD图纸设计,更是邀请开源大众和业内其他合作伙伴试用并改进。 Facebook称:“我们公开Open Computer项目的相关技术是为了开发一些遵循开源软件项目相关惯例模式的服务器和数据中心。我们采取的第一步是公布详细描述和图纸,第二步则是与大众一起改善这些设计。” 早在2009年,Facebook所使用的租用数据中心就已无法适应它不断壮大的规模,显然,这为现在的这份公告奠定了基础。从那以后,公司决定在普赖恩维尔操作室建立自己的数据中心,并不断对各个方面进行完善,从设备的内部架构到每个服务器的硬件和软件设施,以节省能耗,降低对环境的影响。 像Facebook这样规模的公司会遵循Google的路线,建立自己的定制数据中心和服务器很好理解,但这次的开源行为却是一次让人意想不到的明智之举。Facebook声称是因为承诺过公开才会做出这样的决定,但毫无疑问,它还有其他的考虑。 巨大的全定制广告服务器 据估计,Facebook截至今年年底的总收入大致将达到20亿美元,还不足Google收益的十分之一。Google在手的现金为340亿美元,并拥有Facebook十倍以上数目的员工。总体来说,Facebook规模远不及Google。 规模对于数据中心而言至关重要,因为像Facebook所创建的这类全定制型数据中心的设计是一项相当重要的产业,凝聚着大量智慧。Google目前有更多的资金和人力可以用于发展这一数据中心业务,而且在效率、系统正常运行时间和持续创新方面,它能比Facebook这类小规模的竞争对手做得更好,可以长期拥有很大的优势。为了解决这一问题,Facebook便另辟蹊径,通过开放目前所完成的工作、邀请合作伙伴协助形成大型公开生态系统,与Google这一财大气粗的数据中心公司相竞争。 |