BI 中文站 10 月 29 日报道
借着公司被微软收购的掩护,LinkedIn 已经悄悄开始启动一项有可能震惊整个数据中心硬件市场的内部计划。
LinkedIn 的这项计划与 Facebook 通过其开放计算项目(OCp)所做的工作有些类似。OCp 打算开发一系列全新的开源数据中心硬件,为此 Facebook 已经将很多家公司的工程师集合在一起,让所有的人畅所欲言,集思广益。
在过去的 5 年里,OCp 已经颠覆了数据中心市场并掀起一场类似邪教的大风暴,以致于苹果的连网团队都想要加入该组织,他们向苹果提出了这一要求但遭到后者的反对,结果整个团队毅然集体辞职,不久之后苹果宣布加入 OCp 组织,但它流失的工程师人才却找不回来了。
同样,LinkedIn 也想设计和生产数据中心所需的所有软件和硬件,它正在从 Facebook 和 Juniper 挖人才。
Zaid Ali Kahn
LinkedIn 的基础设施架构与运作高级总监扎伊德阿里卡恩(Zaid Ali Kahn)表示:我们想生产服务器、交换机和数据中心需要的一切硬件,但这不是因为我们想在这方面做到精通,而是因为我们相信只有这样我们才能将命运控制在自己手中。
这是一个能够令思科和 Juniper 等专业连网设备厂商恐惧的趋势。过去,只有规模最大的那些互联网公司比如亚马逊、谷歌和 Facebook 才会这么做,从零起步设计它们自己的 IT 基础设施。
LinkedIn 的规模根本无法与这些巨头相比。它也有几个数据中心,分别位于加州、德克萨斯州和弗吉尼亚州。它的大部分数据中心使用的空间都是从空间供应商那里租借来的,直到最近才开始在新加坡和俄勒冈设计和生产自己的连网设备。它设在俄勒冈波特兰的数据中心是最先进的数据中心,其他的数据中心最终也将用新技术进行升级。
LinkedIn 内部将这项计划称作牛郎星计划(project Altair),设计自己的连网软件并在廉价商品硬件上运行的计划被称作隼计划(project Falco)。
1 美元的超快速网络
Yuval Bachar
故事源自 Facebook 一位名叫尤瓦尔巴卡(Yuval Bachar)的网络硬件工程师,他在 2013 年的时候就是 Facebook 团队的一员,整个团队的目标是将超高速计算机网络的生产成本降低 10 倍。在加盟 Facebook 之前,他在思科和 Juniper 都干过。
他希望只用 1 美元就能买到 1GB 的存储空间,或者只用 100 美元就能买到一台连网设备,而现在这样的连网设备需要 2500 美元才能买到。他曾在一次行业会议上公开宣布过他的这个目标。
之后他就帮 Facebook 研制出改变整个行业的、廉价的和开源的 Wedge 交换机,本月早些时候 Facebook 宣布公司已研制出第二代 Wedge 交换机。
就在巴卡宣布他的目标时,LinkedIn 的连网团队仍在为它自己的网络头疼,他们的网络已经不能满足随着用户增长而水涨船高的需求。
卡恩在一篇博客文章中写道:产品技术运营(pEO)团队发现,当网络路由器和交换机全部依赖于商业化厂商的时候,我们很难满足各项应用的需求,因为各项功能、配置以及修补漏洞都是由商业化厂商掌控着。
2015 年初,pEO 团队开始研制自己的交换机,他们给这款设备命名为鸽子(pigeon)。同年秋天,卡恩加入了 pEO 团队;它从今年初开始测试这款交换机设备。
鸽子交换机
似曾相识
与此同时,作为 OCp 的一份子的巴卡提出了一个类似的计划。OCp 开始研制一种由成堆的计算机、存储驱动器和网络交换机组成的开放式机架设备。
随着一家公司的发展壮大,它只需要在这个开放式机架上添加更多的交换机、服务器和硬盘就行了。但是这种开放式机架本身的价格非常昂贵,有些东西是 LinkedIn 不需要的。
Facebook 也面临着同样的问题,于是它又开发了一款精简版的 21 英寸机架,后来又为这款精简版机架设计了它自己的服务器和存储设备。
但是几乎没有人能够使用这种 21 英寸的机架。卡恩说:可能 99.5% 的公司都在使用 19 英寸的机架。
这意味着 LinkedIn 要想使用 Facebook 的机架,它就必须与供应商谈判,定制不同规格的设备。
这种情况给人一种似曾相识的感觉。巴卡主持了一个名为 Open 19 的项目,目的是开发廉价 19 英寸机架的开放标准。这种机架可以支持最多 96 台服务器,总价大约为 5 万美元,如果一个数据中心配备 500 台这样的机架,就可以省下 2500 万美元的成本。
见识到 OCp 的影响力之后,很多厂商包括某些中国厂商和惠普企业都加入了进来。
全速前进,绝不后退
微软预计收购 LinkedIn 的交易将在今年年底完成,微软也是 OCp 组织的成员,它已经将其 21 英寸机架和其他的 OCp 技术标准化。
卡恩不愿意评论这项收购交易会带来什么样的影响,但是微软已经承诺会让 LinkedIn 独立运营。据知情人士透露,牛郎星计划、隼计划和 Open 19 计划都在全力推进之中。
这位知情人士指出,在 9 月份即宣布收购交易的 3 个月之后,公司从 Juniper 那里挖来了道格汉克斯(Doug Hanks)。汉克斯是 Juniper 的产品管理与战略总监,编写过不少与 Juniper 的技术有关的书。他现在是 LinkedIn 的工程技术总监。
Doug Hanks
卡恩说:汉克斯直接向我报告。他最近刚刚加入公司,我们很高兴能够邀得他的加盟。
他说:他的工作重心是建立网络工程技术团队并将它发展壮大,执行很多的计划,他明白软件和连网如何融合在一起。
知情人士称,汉克斯加盟后,LinkedIn 计划在 18 到 24 个月内完成自主研发连网设备的任务,然后义无反顾地前进。
卡恩坚持说 LinkedIn 的目标与 Facebook 的目标不同。他不想与思科领导的整个连网设备行业公开为敌。
实际上,他仍将从很多商业厂商那里购买连网设备,当然前提是它们允许他删除商业连网设备上的软件再装上他自己的软件。
他说:很多厂商愿意接受这样的条件,这样才能满足不同公司的各种需求。
LinkedIn 并没有像 OCp 组织那样承诺将它自主研发的基础设施软件、交换机设计或其他硬件开源。但是卡恩也并不排除他将公开分享其技术的可能性。
卡恩说:LinkedIn 的文化是开源,因此时机合适的时候,我们就会这样做。
实际上,LinkedIn 是惠普企业的开源项目 OpenSwitch 的创始成员之一,该项目的目标是开发一款基于 Linux 的交换机。OpenSwitch 现在由 Linux 基金会负责执行。
与此同时,LinkedIn 也一直在分享关于其网络软件的技术文章。
处于危险关头的巨额利润
使用商业化网络设备的互联网公司通常每年要花 4000 万美元到 1.4 亿美元的资金从思科、Arista 和其他厂商那里购买连网设备。
看到一家像 LinkedIn 这样的小公司都能开发自己的连网设备,其他公司一定会受到鼓励去做类似的尝试。
另一位跟 LinkedIn 毫无关联但是曾经为全球最大的一家技术公司建了一个巨大的数据中心的专业人士称,他的公司开始研制自己的网络设备时,它将数据中心的成本降到了原来的十分之一,从 4 万美元一台思科交换机降到了 4000 美元一台廉价的商品交换机,这些商品交换机能够运行它自主研发的软件。
知情人士称:Arista、思科、Juniper,它们本身也都是推动这场大风暴的一份子。谷歌、亚马逊和 Facebook 那些大规模的互联网公司都是为了经济效益这么做。对它们来说,这关乎利润。这比开发它们自己的连网设备代价更低。在 LinkedIn,成本根本不是需要最优先考虑的事务。它们要的是完全掌控用户体验,掌控与用户体验有关的一切,然后将它标准化。
济宁IT新闻