云的Next Big Thing,谷歌开始支持Docker的竞争对手
原文链接:Google Backs Rival of Docker, the Cloud’s Next Big Thing
CoreOS 创始人兼首席执行官 Alex Polvi 认为 Docker 的发展已经背弃了提供“一个标准的容器架构”的初衷,于是 CoreOS 才决定开始推出自己的标准化产品 Rocket,并提供一个纯粹的容器标准,现在 Rocket 技术得到谷歌、Red Hat 以及 VMware 等一批大公司的支持。
以下是原文:
去年 12 月,Docker 最早的支持者之一硅谷初创公司 CoreOS 公布了一个开源项目 Rocket。CoreOS 创始人兼首席执行官 Alex Polvi 觉得 Docker 已经偏离了最初的使命,现在,他和他的同事们希望利用 Rocket 来完成最初的使命。
5 个月后,谷歌经过慎重考虑正式加盟 Rocket 的开源项目,并且集成该项技术到它的一个云计算工具。Polvi 将于今天早上在旧金山宣布谷歌参与这件事的正式结果,在给《WIRED》的电子邮件里,谷歌已确认了这个消息。
具有讽刺意味的是,Docker 是建立在支持谷歌庞大在线帝国软件之上的。基本上,Docker 是一种更有效构建和操作运行 Google Search、Google Maps、Gmail 的方式。你可以把它看作一个软件集装箱工具,允许开发人员整洁的打包他们的代码并且可以运行在大规模分布式机器上,无论这些机器是否运行在自己的数据中心或在亚马逊的公有云服务上。
在当下,流行的软件应用必须要运行在大型的机器网络上。这是唯一的可以让开发者即时获取信息的方式。Docker 可以显著简化这些应用程序的创建,这就是为什么它受到如此多的关注的原因。
谷歌还提供类似亚马逊的云计算服务,它是第一个拥抱 Docker 的知名云计算公司。自那时以来,为了响应 Docker 在硅谷开发人员中巨大声望,亚马逊、微软以及其他公司都竞相加入 Docker 阵营。但是现在,谷歌同样也开始支持 Rockert,并且集成该项技术到 Kubernetes 云计算软件。谷歌宣称这是“Kubernetes 项目的一个重要里程碑”。
Docker 试图成为整个行业一个通用的容器格式。事实上,这是它的优势所在。如果每个人都采用这个标准,运行软件将变得更容易。但对于 Polvi 和其他人则认为 Docker 已经不再简单的是当初设计的容器标准。他们认为 Docker 现在已经进化的更加复杂和笨重。
利用 Rocket,CoreOS 希望提供一个新的容器标准,从而摆脱任何一家公司的控制。“我们需要一个大家共享的标准容器 “,Polvi 说。除了谷歌,Polvi 说,其他大公司也正在开始支持 Rocket 项目,包括 Red Hat 和 VMware。VMware 剥离公司 Pivotal 的 Mark Kropf 告诉《WIRED》杂志,他的公司同样在努力支持 Rocket。
但像谷歌的 Kubernetes,Pivotal 的软件将继续使用 Docker 和 Rocket。Docker 已经广泛使用,Rocket 项目成为整个行业的一个可行选择可能面临一些困难。但至少,Rocket 的最初发展迹象表明容器理念将改变世界的软件构建方式。