谷歌联手多家技术公司成立原生云计算基金会

larger-15-CloudNativeComputingFoundation1

编者的话:

潜力越大的市场同时也酝酿着越来越激烈的利益争夺。在上周刚刚宣布加入OpenStack基金会的谷歌,本周继续放大招,发起成立了原生云计算基金会,全力拓展Kubernetes的应用市场。此举也使得谷歌与亚马逊AWS、微软的云计算王者之争更趋明朗化。

有人认为,原生云计算基金会成立后,与OpenStack基金会将会产生新的矛盾。他们的理由是,Docker容器的整合,加上可持续的动态调度服务,将会消除企业对OpenStack底层基础设施的一些需求。不过,我们还是应该持乐观的情绪,容器及容器编排领域正在快速地演进与变化,各方势力的对冲也未停止。OpenStack正在全力地拥抱容器,为用户提供强健的云基础设施管理能力,满足他们对虚拟机、容器管理与调度的多重需求。


谷歌发起成立的原生云计算基金会(Cloud Native Computing Foundation)集合了除了亚马逊AWS和微软之外的众多知名技术公司。Kubernetes容器编排项目正在谋划一个极具颠覆力的未来。

7月21日,谷歌与Box、思科、Cloud Foundry 基金会、CoreOS、Docker、eBay、Goldman Sachs、IBM、英特尔、Joyent、Mesosphere、红帽、推特、VMware、华为等20多家技术公司共同成立了原生云计算基金会。引人关注的是,在这份名单中没有公有云领导者亚马逊和微软的身影。

0723_1

原生云计算基金会初创成员

原生云计算基金会(简称为CNCF)是在本周于美国波特兰召开的OSCON大会上宣布成立的,同时Kubernetes 1.0版本宣布推出。Kubernetes是谷歌大规模动态调度大量应用容器的一种方法。谷歌表示,他们及其好伙伴们希望通过建立基金会的方式,将Kubernetes应用到那些规模仅次于Facebook或亚马逊AWS的大型企业当中。

AWS在2014年推出了自己的容器管理服务。该服务与Kubernetes没有任何关系。外界将这一举措视为AWS抵御谷歌推广其容器管理工具的信号。谷歌的产品经理Craig McLuckie说:“我们不希望得到一个只能与公有云协作的解决方案,我们希望得到的是一个没有厂商锁定的解决方案。”

谷歌在一份重要声明中表示,谷歌不仅正在创建一个可以与AWS竞争的公有云,同时还在尝试进军混合云环境。在这个环境中,企业可以让一些数据和应用继续运行在私有环境中,同时将部分数据和应用迁移至公有云基础设施上。

如果谷歌能够让大型金融服务公司和制药公司等企业相信Kubernetes是他们在本地、私有云或公有云上运行容器的最佳方式,那么谷歌则可以在亚马逊AWS和微软所专注的企业工作负载领域中建立重要的立足点。

McLuckie称,谷歌希望通过原生云计算基金会向全球推广他们的模式。有意思的是,尽管该基金会旨在将Kubernetes作为容器管理的开源标准,但是Kubernetes在新闻稿的正文中并没有被提及,只是最后在厂商的讲话中被提及到。

容器已经被视作是虚拟机解决方案的有效替代方案。原生云计算基金会成员Cycle Computing的CEO Jason Stowe称,对于那些对时间敏感的计算密集型任务来说,这一解决方案非常有用。

他说:“容器技术给我们带来了一台不需要启动时间的虚拟机。我们可以在数秒钟内在容器内部运行具有不同要求的应用,而不用再花很长的时间启动不同的虚拟机。与Docker集成在一起的Kubernetes在处理计算时就如同使用微波炉加热食物一样便捷,我们在加热食物时不需要像使用传统炉灶那样必须等45分钟时间。”这对于大型金融分析计算来说尤为重要。在几秒钟内得到答案与在数分钟内得到答案之间的差别是非常大的。

在成立原生云计算基金会之前一周,谷歌刚刚加入OpenStack基金会,从而确保了Kubernetes可在OpenStack环境中良好运行。

Kubernetes项目演进时间表

2014年6月:谷歌推出Kubernetes——在谷歌基础设施副总裁Eric Brewer的博客中,谷歌宣布推出名为Kubernetes的功能强大的开源容器管理器,它可将容器部署到大量机器当中,提供健康管理和复制功能,并且可以让容器更为便捷地实现彼此相连和与外界相连。

2014年7月:微软、红帽、IBM、Docker、CoreOS、Mesosphere和SaltStack加入Kubernetes——谷歌高级副总裁Urs Hölzle欢迎行业中的关键企业加入到这一社区中。微软承诺在Azure中支持Kubernetes,红帽希望将其与他们的基础与平台产品整合在一起。IBM的目标是在企业中部署容器。Docker、CoreOS、Mesosphere和SaltStack分享了他们的整合计划。

2014年8月:Mesosphere与Kubernetes展开合作——Mesosphere宣布他们将把Kubernetes整合到Mesos和Mesosphere生态圈中,用于Docker工作负载的管理与调度。

2014年8月:VMware加入Kubernetes社区——谷歌云平台产品经理Craig Mcluckie称,当主机不在谷歌数据中心时,VMware将帮助Kubernetes利用虚拟化中所使用的模式保证物理主机安全。

2014年11月:惠普加入Kubernetes社区——惠普宣布他们加入Kubernetes社区,并向社区捐献可以在Helion OpenStack云上自动部署Kubernetes的安装功能。

2014年11月:谷歌Container Engine发布Alpha版本——在谷歌Cloud Platform Live大会上,谷歌推出了托管容器即服务,这就是基于Kubernetes的谷歌Container Engine。

2015年2月:谷歌和Mirantis合作将Kubernetes引入OpenStack——Mirantis和谷歌宣布了一个以OpenStack应用目录项目Murano为基础的联合项目,该项目可让开发者在OpenStack上安装和运行Kubernetes应用。

2015年4月:谷歌和CoreOS推出Tectonic——CoreOS宣布了一个名为Tectonic的商业化解决方案,将Kubernetes和CoreOS堆栈整合到了一起。

2015年5月:英特尔加入Kubernetes社区——英特尔宣布他们将与CoreOS和Kubernetes社区展开合作,以提升公司的Tectonic堆栈。

2015年6月:谷歌Container Engine推出公测版——谷歌宣布为Container Engine推出beta版,同时公布了相关的价格信息。

2015年7月:谷歌正式加入OpenStack基金会——Craig McLuckie宣布谷歌已经为成为了OpenStack基金会会员。他们将向OpenStack提供有关容器计算的专业知识,同时提升私有云与公有云之间的互操作性。

2015年7月:谷歌联合20多家技术公司共同发起成立的原生云计算基金会(Cloud Native Computing Foundation)同时宣布推出Kubernetes 1.0版本——公有云的两大巨头亚马逊AWS和微软并未参与该基金会的创立。

订阅本站 打印文章