当前位置:首页 > 问答 > 正文

聊聊VMware容器未来怎么走,VIC和Pivotal那些事儿还挺关键的

VMware的容器“心结”:从VIC的豪赌说起

VMware是虚拟化领域的绝对王者,它的核心产品vSphere(也就是我们常说的ESXi)把一台物理服务器“切”成了很多台虚拟机,这改变了整个数据中心,但当Docker带来的容器化浪潮兴起时,很多人开始问:既然容器更轻量、启动更快,是不是就不再需要笨重的虚拟机了?这对VMware来说,是个“颠覆式”的威胁。

VMware必须拥抱容器,它的第一个重磅动作就是VIC,也就是vSphere Integrated Containers,你可以把VIC理解成VMware给出的一个“VMware式”的容器解决方案,它的核心思路不是抛弃虚拟机,而是把每个容器都放进一个轻量级的虚拟机里(具体技术叫Photon OS),VMware的想法很精明:你看,这样既能享受容器的便利,又能继承虚拟机在安全隔离、资源管理、运维工具链上的所有成熟优势,VIC的目标客户就是那些已经重度依赖vSphere的保守企业,让他们能在熟悉的VMware环境里平稳地开始尝试容器。

但问题在于,当时容器世界的“事实标准”正在快速形成,那就是Kubernetes,Kubernetes的哲学是抽象掉底层基础设施,它不关心下面跑的是虚拟机、物理机还是云主机,VIC这种与vSphere深度绑定的模式,虽然对VMware老客户友好,但在更广阔的云原生世界里,显得有些“封闭”和“特立独行”,它更像是VMware为自己庞大的虚拟机生态筑起的一道护城河。

Pivotal:另一条路线的关键先生

就在VMware自己捣鼓VIC的同时,它所在的戴尔科技集团家族里,还有一个非常重要的兄弟公司——Pivotal,Pivotal的来头不小,它是由EMC、VMware和通用电气共同投资成立的,核心资产是Cloud Foundry这个早期的PaaS平台和一系列敏捷开发方法论。

聊聊VMware容器未来怎么走,VIC和Pivotal那些事儿还挺关键的

Pivotal走的是一条不同的路,它很早就敏锐地意识到Kubernetes的统治力,并推出了自己的核心产品Pivotal Container Service,也就是大家熟知的PKS,PKS的本质是什么?是一个企业级的、高度可靠的Kubernetes发行版,它基于纯正的Kubernetes,整合了VMware的NSX网络和vSphere存储,让企业能够轻松地在自己数据中心里部署和管理生产级别的Kubernetes集群。

这样一来,在VMware家族内部,其实就出现了两条应对容器化的路线:

  1. VMware的VIC路线:以虚拟机为中心,吸纳容器。
  2. Pivotal的PKS路线:拥抱Kubernetes标准,将其与企业级VMware设施集成。

转折点:收购与整合,VMware的未来路径清晰了

市场的选择是残酷的,Kubernetes赢得了编排大战的胜利,成为了云原生时代的事实操作系统,VMware意识到,与其继续推广自己那套“独特”的VIC架构,不如全力拥抱Kubernetes这个更强大的生态。

聊聊VMware容器未来怎么走,VIC和Pivotal那些事儿还挺关键的

重大的战略转折发生了,2019年,VMware宣布收购Pivotal,将其重新收编麾下,这个举动信号极其明确:VMware放弃了VIC的独立发展路线,转而将Pivotal的Kubernetes expertise(专业知识)和PKS产品作为自己容器战略的未来。

收购之后,VIC项目基本上停止了积极的开发,逐渐淡出视野,而PKS被整合进VMware的产品线,演变成了今天的 VMware Tanzu 产品家族,Tanzu这个名字你现在应该经常听到,它正是VMware当前和未来容器战略的核心品牌。

VMware容器未来怎么走?

答案就藏在从VIC到Pivotal PKS,再到Tanzu的演变过程中。

  1. 全面拥抱Kubernetes:VMware不再试图创造另一个平台,而是心甘情愿地扮演“赋能者”的角色,Tanzu的核心使命是让Kubernetes在任何地方(数据中心、公有云、边缘)都能更好地运行,尤其是在vSphere基础上。
  2. 发挥传统优势:基础设施集成:VMware的杀手锏不再是容器运行时本身,而是如何用它的NSX(网络)、vSAN(存储)和vSphere(计算)为Kubernetes提供更稳定、更安全、更易管理的基础设施层,它卖的是“企业级可靠性”。
  3. 聚焦开发者体验与应用现代化:Tanzu的目标是让开发者能更顺畅地构建和部署应用,同时让运维团队能用熟悉的方式管理庞大的Kubernetes舰队,它帮助那些拥有大量传统应用(比如跑在虚拟机里的Java应用)的企业,将这些应用逐步现代化,拆分成微服务并容器化。

VIC和Pivotal的故事,是VMware在时代浪潮面前的一次战略试错和最终抉择,VIC代表了它试图捍卫旧王座的努力,而通过收购Pivotal获得PKS,则标志着它明智地选择了登上Kubernetes这艘新航母,并凭借自己在企业级市场深厚的积累,成为这艘航母上不可或缺的“舰长”之一,VMware的容器之路就是Tanzu之路——一条深度集成、企业级赋能的Kubernetes之路。