构建云计算

企业新闻

您的位置:网站首页 >> 新闻中心 >> 企业新闻

抢占云原生高地,VMware Tanzu开启 Kubernetes之旅

来源:云报  2019-12-25  浏览量:67

如果对2019年企业IT领域进行盘点,有几个关键词特别亮眼,那就是混合云、云原生以及现代化应用,几乎每家云计算大厂和重量级用户都在提相关概念,并且都以Kubernetes为核心进行技术落地。作为承担企业关键应用负载的VMware,自然也不会错过这一新机遇,Tanzu产品组合就是VMware 挺进云原生赛道的“风火轮”。

什么是Tanzu?

Tanzu ,于2019年8月在VMware大会上正式推出,旨在快速构建、运行和管理现代应用,通过开源 Kubernetes让整个开发环境拥有一致性体验。之所以被命名为Tanzu,是因为名字本身还有一个更具寓意的典故。在斯瓦希里语中,Tanzu的意思是不断生长的树枝;而在日语中,Tanzu是指模块化的橱柜。VMware Tanzu是想通过不断增长的解决方案组合,进入云原生应用高地,实现规模化增长。

VMware Tanzu可以在同一企业级平台上开发云原生的任何应用,并以并行模式维护现有业务系统。同时,能在任意位置运行Kubernetes,利用集群生命周期管理跨数据中心、公有云和边缘环境,部署通用 Kubernetes 框架。最重要是,能管理所有集群,将每个 Kubernetes 集群挂接到单一控制点,以控制访问、备份、使用和安全策略。简言之,Tanzu适用于任何应用、任何云以及任何集群。通过VMware Tanzu Mission Control,用户可控制整个 Kubernetes 平台,管理数百位用户并跨数千个集群应用策略。而通过VMware Enterprise PKS,用户可深入集成到 vSphere、NSX 和 vSAN 中,将 Kubernetes 容器和虚拟机一起在现有 SDDC 基础架构上运行,并且在专家的指导和支持下跨任何云环境构建自定义 Kubernetes 平台。

为什么看好Kubernetes?

众所周知,VMware过去是世界领先的虚拟化解决方案提供商,在过去的20年发展中,经历了服务器虚拟化、软件定义数据中心以及云中管家几个重大变革。发展至今,很多关键业务系统依然运行在VMware上,并且没有任何对手可以超越。而从企业应用开发历程来看,VMware从20年前开始,把传统应用转移到C/S架构,JAVA成为一个通用的开发平台。今天,JAVA应用已经发展到顶峰,未来20年属于云原生应用时代,Kubernetes会像过去的JAVA一样,成为整个云原生应用、未来应用开发的一个标准,这是VMware推出Tanzu的根本原因。

▲VMware大中华区战略发展副总裁李映博士

“Tanzu提供了一整套解决方案,可满足企业现代应用以及云原生需求,从应用开始构建到运维以及后面的管理,都能提供最佳用户体验。”VMware大中华区战略发展副总裁李映博士表示,为了云原生构建能力,VMware在2019年完成了两个重要收购,以近50亿美元的价格收购了Pivotal和Carbon Black。通过收购Pivotal, VMware拥有了 PKS,也因此成为Kubernetes平台的真正玩家。

Project Pacific扮演何种角色?

在与VMware Tanzu同期推出的新一代应用中,还有Project Pacific,主要以自动驾驶方式优化数据中心管理。如果说,Tanzu提供的是一整套云原生打包方案,可以让用户把应用部署到不同的公有云及私有云环境,那么Project Pacific的价值是负责后面的运维。

李映博士认为,Project Pacific带来三大变革:

第一,解决了容器部署问题的争议。过去,一部分人认为容器应该部署在虚拟机上;而另一部分人则认为,容器应该部署在裸机上。Project Pacific让这个争议变得无关紧要,该解决方案把vSphere的内核跟Kubernetes紧密结合在一起。在VMware vSphere里就有对整个对容器调度的mini资源嵌入。用户在部署应用的时候,根本不用考虑部署环境是基于VM,还是基于容器,整个基础架构可支持你未来的各种应用。在同一个资源池中,用户可以混合调配,即可以部署虚拟机,又可以部署容器。Project Pacific通过虚拟机、vSphere和Kubernetes的结合,让整个应用在虚拟化过程中不仅没有任何损耗,而且比部署在物理机上提升了8%的性能优化。

第二,弥补了开发和运维之间的裂痕。过去,很多企业的开发人员是通过Kubernetes来部署应用,而IT运维人员还还在使用VMware vCenter,通过VMware vRealize来管理基础架构。这样会生产一个问题,那就是运维人员去接管这些应用,很难做到全面管理,中间会出现很大的裂缝。而Project Pacific可以通过统一的Kubernetes接口来进行全面管理,实现整个资源的调配。

第三,Project Pacific能够保证虚拟机、容器开发和运维的一致性,并把这种一致性扩展到混合云、公有云甚至未来的边缘云环境。在全球前六大公有云的工业云中,都支持VMware的软件定义数据中心基础架构,这一架构的核心就是vSphere。所以,Project Pacific的最大意义是,现实多云环境的统一管理。

至于,用户的工作负载到底选择云原生应用,还是选择部署在VMware的SDDC架构中,这要取决于用户本身应用的特殊性,以及对性能、网络等方面的要求。如果把应用部署到云原生环境,网络、安全、管控都要转成云原生模式,企业的IT人员实际上要面临两种不同的管控工具和思路。目前,有些用户是整体上云,而有些用户则把VMware和AWS等融合在一起。当然,并不是说VMware只适合传统的本地工作负载,只要要看用户具体的需求。如果用户通过AWS、阿里云服务能够满足企业级业务需求,也是云原生的一种方式。但是,如果满足不了,下一步该如何走?这正是VMware价值所在。

VMware目前有两类客户:一类是客户是为了满足降本增效的目的,想快速上云问题,让基础架构上的云腾出更多空间,服务于业务创新。所以,Oracle的ERP、数据库以及SAP等传统应用都是在VMware的架构上面,这块基本不需要做出任何改变,直接把应用在本地和公有云之间平滑迁移。第二类用户是实现现代化改造,主要是用户自己开发的一些应用,具有很强的业务关联性,几乎每天都需要迭代,这类用户想通过Kubernetes、容器来进行改写,通过VMware PKS即可实现快速开发。用户既可以运行到公有云上,也可以选择裸机公有云提供的虚拟机,或者是VMware提供的SDDC虚拟机,也可以基于自己的硬件来实现。总之,这是客户为王的时代,用户可以根据自己的需求,做出不同的选择,让应用变得更简单、方便和便宜。

▲VMware高级副总裁、超融合基础架构业务部总经理 John Gilmartin

另外,VMware 在容器方面的驾驭能力,已经覆盖到核心的超融合架构中。据VMware高级副总裁、超融合基础架构业务部总经理 John Gilmartin介绍,过去HCI的核心是计算和存储,如今容器的能力也植入其中。未来,VMware超融合基础架构业务的核心工作是实现全面堆栈,进而实现容器管理。对于用户来说,他既可以跑传统的虚拟机,也可以跑容器、Kubernetes。HCI是一个通用的基础架构,一般用在客户自己的数据中心,也就是客户的私有云,不管上层应用用了谁家的公有云,包括微软和AWS的云,底层都要有超融合架构。所以,从某种程度上说HCI变成了一个通用的混合云管理平台。在云原生时代,用户可以通过HCI实现网络的自动化管理,实现各种云的自动化链接。

所以,整体来看,云原生已成兵家必争之地!而李映博士把这一全新时代看成是“企业IT的iPhone时间”,不管是混合云、多云的部署,还是推出Tanzu、Project Pacific,本质上都是VMware为了抢占企业级下一个爆发点而做准备!