摘要:人们对于实施的标准和协议有着不同的看法:他们担心标准会以效率的名义抛弃多样性,使新的想法和技术难以蓬勃发展。如果厂商在规格设置方面设置障碍,那么也许什么都不能改变。 |
不过,另一种观点认为,标准化可以消除资金和技术上的浪费。因为采用熟悉的技术能够以标准方式进行简化和交付,而不会造成专有系统的人为差异所带来的浪费。这创造了一个更好的平台,每个人都可以区分它。
微软公司Leendertvan Doorn展示与高通公司生产的基于ARM的主板
如果它是你想要的品种
事实上,这两件事物可以并存。在今年早些时候在圣克拉拉举行的开放式计算项目峰会上,人们看到了Facebook公司使用开放计算项目(OCP)标准来创建一套有限的设计。而微软公司也正在创建一个平台,其中各种服务器和存储速度比以往任何时候都更快。
开放计算项目(OCP)是Facebook公司首先创建的,通过指定的硬件制造商构建简单成本低廉的服务器来削减企业的硬件预算。OCP将其技术理念扩展到其他设备,并通过共享这些规范向其他厂商开放。
这些规范成为“标准”,尽管它们没有得到标准机构的正式接受,而这些规范不是强制的,可以随意重新设计。
在开放计算项目(OCP)中,Facebook公司可以满足用户对芯片技术的需求,可以在多年内将其设计推广到所有数据中心。Facebook公司技术战略负责人VijayRao在OCP大会上展示了一些服务器设计,并表示该公司设计任何用户喜欢的服务器,而展示的服务器只是其中的一部分。
在同一个主题演讲中,微软Azure云服务硬件基础设施部门的总经理KushagraVaid在却给出了不同的答案。他表示,通过共享创建服务器设计的实际过程,微软使多个选项在同一时间得到开发成为可能。
超大规模的开源服务器Project_Olympus服务器将包括基于ARM的系统和基于Intel的服务器,而且它们正在迅速发展。来自Cavium和Qualcomm的新ARM处理器不可用,但是这些即时生产的主板将会采用Olympus的新一代ARM架构的处理器。
为什么有这么多品种?微软公司并不销售单一应用程序,而是提供应用程序可以驻留的云环境,多样化意味着可以为更多的客户提供服务。
微软公司不会将硬件直接销售给客户,而是使用它们来实现Azure服务。该公司认为基于不同技术的云服务将是与其他供应商区分开来的一种方式。
一些媒体报道说,微软公司实际上是用基于ARM架构的处理器替代其服务器中的英特尔架构的处理器。事实上,这只是客户的一个选择,尽管微软本身就可以很好地处理60%的数据中心任务。
当然,芯片可用的时候,这些共享的主板设计可以很快被其他人使用,可以生产出基于ARM架构的商业主板,这将是高通公司和Cavium公司的福音。这似乎是多年来最可靠的基于ARM的架构,并且这么做不会损害微软公司的利益,同时帮助用户推动数据中心的发展。
在技术上,开放计算项目(OCP)根本不是一个标准体。但其过程和目的一是让服务器厂商限制不需要的品种的设计,二是让客户得到想要的各种服务器。
编辑:Harris