后VMware时代:为什么Kubernetes正在成为VM的新家?
本文永久链接 – https://tonybai.com/2025/mm/dd/the-voice-of-k8s-experts-report-2025
大家好,我是Tony Bai。
过去的一年,企业 IT 基础架构领域经历了一场剧烈的地震。震中,正是由博通(Broadcom)对 VMware 的收购所引发。这场地震带来的,不仅仅是技术栈的更迭,更是一场关于成本、信任与未来路线的“大迁徙”。
最近,我读到一份来自 Portworx 的《2025 年 Kubernetes 专家之声报告》,它用翔实的数据,为这场正在发生的大迁徙描绘了一幅清晰的路线图。报告中的数字是惊人的:
- 95% 的受访企业计划减少其 VMware 份额。
- 33% 的企业计划完全停止使用 VMware。
- 44% 的企业在续签 ELA(企业许可协议)时,成本增长超过了 100 万美元。
这已经不是零星的抱怨,而是一场由商业驱动的、不可逆转的技术浪潮。一个核心问题摆在了所有架构师面前:当企业决定“逃离” VMware 时,那些承载着核心业务的虚拟机(VMs),将何去何从?
答案,正日益清晰地指向一个我们既熟悉又陌生的方向:Kubernetes。
云原生的新常态:从“试验田”到“核心区”
在讨论 VM 的“新家”之前,我们必须先认清一个事实:Kubernetes 早已不是那个只运行无状态 Web 应用的“试验田”了。
报告数据显示,云原生已经成为企业构建未来的默认选择。82% 的新应用将在云原生平台上构建,更重要的是,58% 的企业已经开始在 Kubernetes 上运行他们最核心的 Tier 0/1 级别的任务关键型应用。
这意味着,Kubernetes 已经赢得了企业在性能、稳定性和数据安全方面的信任。它已经成功承载了:
- 69% 的数据库
- 67% 的实时分析系统
- 60% 的 AI/ML 应用
可以说,Kubernetes 已经“身经百战”,证明了自己有能力处理最复杂、最重要的数据密集型工作负载。这为它成为传统 VM 的下一个归宿,奠定了坚实的基础。
VM 的两条“出路”:现代化 vs 统一管理
当企业决定将 VM 工作负载迁出 VMware 时,报告揭示了两条并驾齐驱的主要技术路线:
1. 路径一:彻底现代化 (Modernize) – 59% 的选择
这是最“纯粹”的云原生路径:将传统的、运行在 VM 中的单体或分层应用,进行重构,将其彻底容器化。这条路的好处是能最大化地享受云原生带来的弹性、敏捷性和可移植性。但挑战也最大,它需要大量的重构工作,成本高昂且周期漫长。
2. 路径二:统一管理 (Consolidate) – 57% 的选择
这是一条更务实、更具变革意义的路径:不改变 VM 本身,而是将 VM 的管理平面,统一到 Kubernetes 之上。
通过使用 KubeVirt(报告指出 Red Hat OpenShift Virtualization 是市场首选)等技术,开发者可以在同一个 Kubernetes 集群里,像管理 Pod 一样,去声明、部署、运维和监控传统的虚拟机。
这一趋势,标志着 Kubernetes 的角色正在发生一次深刻的进化:它不再仅仅是一个“容器编排器”,而是在向“数据中心的通用控制平面”演进。 它旨在用一套统一的、声明式的 API,来管理数据中心里的一切——无论是现代的容器,还是“陈旧”的虚拟机。
新战场的挑战:当 VM 跑在 K8s 上
这场宏大的技术迁徙,并非一路坦途。报告同样揭示了这条路上最难啃的几块“硬骨头”:
-
最大的挑战是人:技能差距 (Skills Gap) – 61%
传统的 vSphere 管理员面对的是熟悉的图形化界面,而 Kubernetes 的世界则是由 kubectl、YAML 和复杂的命令行构成的。这要求整个基础设施团队进行一次彻底的知识体系和运维模型的迭代,挑战巨大。 -
最硬的骨头是数据:存储 (Storage) – 69%
这是将有状态应用(包括 VM)迁移到 Kubernetes 上的永恒难题。VM 习惯于稳定、高性能的块存储(如 vSAN、VMFS)。如何在 Kubernetes 的动态环境中,为 VM 提供企业级的存储、数据保护和灾难恢复能力,是最大的技术挑战。报告中提到,85% 的企业希望在 K8s 上能复制他们现有的存储架构,这个需求清晰而迫切。 -
迁移比想象的更难
报告对比了 2024 年和 2025 年的数据,发现企业完成迁移的预期时间正在普遍推迟。例如,预期在 2027 年前完成迁移的比例,从去年的 83% 下降到了今年的 67%。这 16 个百分点的下降,无声地诉说着这场迁移的复杂性和艰巨性。
小结
由商业决策引发的技术变革,往往最为迅猛和彻底。企业“逃离” VMware,背后是成本压力、现代化需求和摆脱厂商锁定的多重驱动。
在这场浪潮中,Kubernetes 凭借其开放、可扩展和业已成熟的生态,正在成为承接这场“大迁徙”的最终目的地。它正在成为现代基础设施的通用操作系统,统一管理着从最新的云原生应用,到最传统的虚拟机的一切。
对于我们工程师而言,这意味着一个明确的信号:理解如何在 Kubernetes 上管理有状态应用和虚拟机,将不再是一项边缘或小众的技能,它正迅速成为云原生时代一项不可或缺的核心竞争力。 无论你选择帮助企业“现代化”应用,还是选择在 K8s 上“统一管理”VM,未来的机遇,都蕴含在这场波澜壮阔的技术变革之中。
资料链接:https://www.cncf.io/blog/2025/08/02/what-500-experts-revealed-about-kubernetes-adoption-and-workloads/
你的Go技能,是否也卡在了“熟练”到“精通”的瓶颈期?
- 想写出更地道、更健壮的Go代码,却总在细节上踩坑?
- 渴望提升软件设计能力,驾驭复杂Go项目却缺乏章法?
- 想打造生产级的Go服务,却在工程化实践中屡屡受挫?
继《Go语言第一课》后,我的《Go语言进阶课》终于在极客时间与大家见面了!
我的全新极客时间专栏 《Tony Bai·Go语言进阶课》就是为这样的你量身打造!30+讲硬核内容,带你夯实语法认知,提升设计思维,锻造工程实践能力,更有实战项目串讲。
目标只有一个:助你完成从“Go熟练工”到“Go专家”的蜕变! 现在就加入,让你的Go技能再上一个新台阶!
商务合作方式:撰稿、出书、培训、在线课程、合伙创业、咨询、广告合作。如有需求,请扫描下方公众号二维码,与我私信联系。
评论