剑客
关注科技互联网

为促进OCP创新,微软开源不完整的Azure服务器

Kushagra Vaid 是微软Azure硬件基础设施的总经理。近日,他在Azure的官方博客上 宣布 ,他们正与开源计算项目(OCP,Open Compute Project)合作实施Olympus项目——Azure下一代超大规模云的硬件设计以及一个新的开源硬件开发模型。

从2014年加入OCP开始,Azure已经为OCP项目做了许多贡献,包括支撑Azure超大规模云的服务器和数据中心设计和作为Azure骨架的软件定义网络(SDN)。Vaid表示,过去这些年,通过和OCP基金会及开源社区的深度合作,他们学到很多。但是,他也指出:

目前,开源硬件开发还不像开源软件那样敏捷和迭代。当前的开源硬件开发过程是贡献已经生产就绪的设计。在那个阶段,设计基本上已经确定——几乎100%完成——这种设计后期的贡献推迟了衍生设计的开发,限制了交互式的社区参与和采用,延缓了整个交付过程。

也正是因为这个原因,他们与OCP合作实施Olympus项目,贡献出了他们下一代的云硬件设计。这些设计大约只完成了50%。他们希望社区像对待开源软件一样下载、修改这些设计以及创建分支,从而为整个生态系统作出贡献。

对此,OCP基金会首席技术官Bill Carter给予了很高的评价。他表示:

Olympus项目在OCP和开源数据中心硬件的历史上是空前的。

Olympus项目将贡献一个新的通用主板、高可用电源、1U/2U服务器机箱、一种新型的通用机架配电装置和一个符合标准的机架管理卡,如下图所示:

为促进OCP创新,微软开源不完整的Azure服务器

Azure已经将服务器机箱接口及通用主板和PDU规范发布到了 OCP GitHub分支 上。接下来,他们还会开源整个机架系统规范。

The Register报道 ,微软这么早就开源了其硬件设计,说明他们相信,云的差异化在于软件和运维技术,而不是硬件。随着AWS和谷歌也加入到OCP,这些业内领先的云提供商在硬件上会趋同。但是,也会有个别部分会不同,比如AWS就正在申请 “架装(Shelf-mounted)”模块计算单元 的专利,虽然这不是OCP所提倡的做法。

感谢刘志勇对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号: InfoQChina )关注我们。

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址