谷歌与Pivotal联手,真的能改变企业级云计算格局吗?

咖啡CC 2017-03-26 10:18:00

 

为了在云计算领域争夺企业级市场,Pivotal与谷歌发起了一项名为Kubo的项目。该项目旨在利用Pivotal的BOSH工具,将云软件部署于谷歌Kubernetes(以下简称K8s)容器编排平台,并进行管理。

 

对于这个新项目,官方透露并不多,但随着Kubo的发布,Cloud Foundry和K8s将融合成为当今最全面覆盖企业级全应用的PaaS平台。

 

BOSH是什么? 它是一款开源软件,用于调配和管理大型分布式系统。可以将BOSH 看作是虚拟机构建工具,外加配置管理、运行状况管理和日志记录。它一直为Pivotal Cloud FoundryⓇ 提供支持,帮助Pivotal的客户创建能够自我修复和执行零停机更新的一致环境。

 

为什么Pivotal要花时间来改善K8s的体验?Cloud Foundry不能满足客户的需求吗?

 

对于大公司来说,他们有各种各样的应用,当他们使用的语言或应用架构只需通过容器化即可获得适度且实用的效率提升。但如果他们还有商业应用需要完全控制整个软件体系,他们需要直接访问调度程序。虽然Cloud Foundry是云本地应用程序的首选平台,但客户希望在需要的时候能够对自己的软件更自由地进行管理。通过BOSH,无论客户选择使用哪个云进行抽象,Cloud Foundry都能为客户提供统一的运行环境。

 

此外,对K8s来说,作为一个常见的IT管理层可以在PaaS环境中引入更多的可移植性,推动其成为标准容器编排工具之一。

 

CF和K8s本身是面向大企业级生产系统,只不过,CF更多的是面向商业市场,K8s面向开源市场和公有云市场。CF和K8s的融合可以强化Pivotal和谷歌在企业级市场的优势,同时他们也希望可以定义企业级PaaS/CaaS的标准。

 

 
 
 

Kubo的功能

 
 

 

1. 容器编排:Kubo让你尽享最受欢迎的容器编排程序K8s的威力。无论是目前的K8s还是未来要投入的K8s,都可以使用Kubo。

 

2. 由BOSH提供支持:BOSH是一个开源的工具链,可用于大规模分布式服务的发布工程、部署和生命周期管理。从2011年起它就是Cloud Foundry的重要工具,现在可以使用BOSH来创建和管理K8s群集。

 

3. 内置的高可用性:BOSH可为K8s群集中的Master和etcd提供高可用性。

 

4. 适合常见的企业应用:Kubo适合采用特定语言编写的现有生产应用,也可以在工程师需要深入访问平台原型时使用它。

 

5. 与Cloud Foundry共享工具:Cloud Foundry和Kubo部署相结合可以实现更高的运维效率,因为这两者都使用BOSH。运维人员可以用相同的方式管理云原生应用和容器之下的基础架构。

 

                           

图片来源:

http://www.lemondeinformatique.fr/actualites/lire-avec-kubo-pivotal-va-automatiser-les-cycles-de-vie-sur-kubernetes-67626.html

 

 
 
 

谷歌在企业级市场的野心

 
 

 

虽然在云计算的竞争中,谷歌被广泛认为是一个落后者,但谷歌一直努力将自己定位为更开放的替代云市场领导者。Google在2014年启动K8s,其构建在Google公司十几年的大规模高负载生产系统运维经验之上,同时结合了社区中各项最佳设计和实践。当Alphabet在2015年9月聘请了Diane Green领导其云计算部门(Green是VMware的联合创始人,担任多年CEO),它已经准备好争夺企业云市场。

 

专业人士认为,谷歌要想追赶AWS和Azure的脚步,就必须进行一些创新。大公司对K8s始终抱有谨慎的态度,而谷歌希望通过K8s向OpenStack进军。和Pivotal的合作表明谷歌有意深化在分析和DevOps领域的能力。

 

戴尔EMC和谷歌目前在银行的微型数据中心进行竞争,旨在支持物联网设备实时获取数据。Kubo允许客户使用Pivotal作为DevOps和分析平台,而谷歌提供平台支持Pivotal。微数据中心、分析、物联网,谷歌将是这所有一切的后端。利用开源方式和其开放态度,谷歌希望赢得企业的信任。

 

Kubo目前已经发布了几个月,可以在任何云上部署管理K8s集群,并将其实例化。Pivotal和谷歌云平台团队正通力合作,继续推进这个项目的进程。

 

短短几年,Docker生态发展迅猛。在国内以前PaaS平台更多的是用OpenStack来构建的,随着DCOS的热度上升,两者逐渐融合。随着企业对IT支撑能力和可靠稳定运行的要求越来越高,在对传统IT改造的过程中,Docker因为其轻量、小的特点,改造起来比较简单更受欢迎。

 

众多企业级服务企业亦开始顺势而为,基于各自优势提供相关DCOS解决方案。企业使用DCOS改造后,打通被开发、运维和生产环境割裂的作业流程,实现了开发、测试、生产环境的有效隔离和应用的一次构建、随处运行的目标,从而提高开发运维效率,降低割接带来的业务影响;通过集群管理平台的高可用实现业务的高可用,减少因故障带来的业务损失。
 

◆  近期活动  ◆  

上海数据库技术沙龙火热报名中

活动预告