虚拟化圈子最近其实挺热闹的,只是大家各忙各的,未必能一条条追着看。我平时维护着几套不同规模的虚拟化环境,又喜欢在各种技术社区和用户群里潜水,所以对这些消息一直保持着关注。这期“虚拟化观察”的内容,就是打算把近期值得留意的几件事——ZSvirt核心IaaS引擎开源、VMware Explore 2026年度活动、以及Proxmox VE 8正式EOL——放到一起,以从业者的视角做个系统梳理,聊聊每件事的来龙去脉,以及它们背后反映出的行业走向。
这期的三件事,表面上没什么关系,一个是新开源的IaaS引擎,一个是老牌厂商的年度技术活动,一个是主流超融合/虚拟化平台的版本退役。但放在同一个时间窗口里看,它们其实共同指向了虚拟化市场正在经历的几股暗流:新的入场者试图用更轻量、更工程化的方式切入私有云;VMware这个传统标杆正在重新定义自己的下一步;而社区平台的用户则面临一次实打实的版本升级选择。下面我逐条展开。
1. ZSvirt核心IaaS引擎开源:私有云架设多了一条新路
1.1 先搞清楚ZSvirt是什么
ZSvirt这个名字,圈内一些朋友可能已经听过,但更多人应该是第一次接触。它定位为一个面向企业级场景的虚拟化/IaaS平台,核心目标是把计算、存储、网络这些底层资源统一纳管起来,向上输出成自助的云主机、弹性IP、云硬盘、VPC这些标准云服务。你可以把它理解成一套开箱即用、更轻量化的OpenStack替代方案,或者一套带控制台、带业务编排的KVM管理平台。
这次“核心IaaS引擎开源”,官方公布的重点在于把整个引擎最基础的调度、资源抽象、生命周期管理这部分代码开放出来。也就是说,别人不再只能看产品官网上的白皮书,而是能拿到实际运行的引擎源码,自己动手去搭一套私有云底座。我特意去翻了相关的技术资料和社区讨论,也从自己搭建测试环境的经验出发,梳理了一些真实可用的信息。
这件事之所以值得聊,是因为它选了一个很微妙的切入口。过去几年,企业想要私有云,摆在前面的选择无非那么几个:OpenStack体系功能全但太重,要想跑顺,存储网络全局架构、主机规划、高可用设计都要到位,没有一定的工程能力很难驾驭;CloudStack相对轻,但活跃度和生态已经不如从前;基于KVM自己手工拼一个管理平台,又意味着要重复造轮子,治理成本很高。ZSvirt主打的是“核心引擎开源+商业版服务”的模式,想解决的就是“OpenStack太重、自研太费劲”这个夹心层的矛盾。
1.2 为什么开源这件事值得关注
开源IaaS引擎的真正价值,不是说代码放出来,大家就能直接拿去生产用。它的核心价值在于给了用户“可掌控”的底牌。
我最早管理系统的时候,想法很简单,觉得只要平台能跑起来就行。后来环境越来越大,碰到问题越来越诡异,才开始意识到这样一个道理:一个虚拟化平台,用得越深,你对它的内部机制越需要了解。比如虚拟机调度到一个莫名其妙的主机上去了,网络流量绕了远路,或者存储落到一个坏盘旁边的副本里,这种问题如果不开源码,找起原因来基本是两眼一抹黑。而源码开放之后,至少你可以沿着代码路径去排查,去确认某个节点的状态是否符合预期。
从工程角度看,一个IaaS引擎涉及的核心模块大致包这几块:
- 计算调度:维护节点资源池,处理经典虚拟机生命周期事务,包括创建、热迁移、故障切换等动作;
- 存储抽象:把本地盘、分布式存储、集中式存储纳管成统一存储池,向上提供云硬盘服务;
- 网络服务:实现VPC、子网、安全组、负载均衡这些网络能力,通常还要兼顾数通设备的协同;
- 控制API:对外暴露一套管理接口,供控制台、命令行和自动化系统调用;
- 多租户治理:做项目/租户级别的配额、隔离、审计。
这次开源的主体,如果按行业惯例来推测,应该会覆盖上面这几条核心链路。我实际搭建测试环境的时候,也明显感觉到这类开源IaaS平台与传统老牌平台有个非常大的差别——设计理念更偏工程化。很多细节比如租户资源配额管理、云主机状态机设计、API返回码语义,都考虑到了实际运维中会遇到的情况,而不是纸面上有个功能就完事。这类设计,其实是开发团队在生产场景里沉淀过才会有的结果。
提醒一点:目前ZSvirt相关的中文资料还比较少,刚接触的话,不要上来就奔着“OpenStack平替”“零门槛迁移”这种预期。先把它当成一套新的技术栈去研究,在测试环境里跑熟了,再去评估生产适配,节奏会稳很多。
1.3 它跟OpenStack、CloudStack的路线差异
很多人第一次看ZSvirt,本能反应是拿它跟OpenStack做对比。从功能定位上两者确实是直接的竞品或平替,但设计路数差得很远。
OpenStack是一套“框架大合集”,几十个组件可以自由排列组合,好处是灵活,坏处是默认配置基本不能直接上线,需要各家企业根据自己的硬件、网络、存储环境去做深度定制。这是它被批评“重”的原因。
CloudStack走的是另一条路:让一套组织和部署方式贯穿到底。它把虚拟机的创建、网络隔离、存储分配都内聚在经典分层模型里,用一套完整的生命周期来承载管理。好处是部署和管理上手门槛低,坏处是当业务场景特别复杂、需求特别奇诡时,弹性不是那么足。
ZSvirt从目前公开的信息看,设计思路介于两者之间,但它有个在我看来非常关键的优势:它更愿意在“IaaS引擎”这个相对聚焦的层面上做深入优化,而不是试图把所有的周边功能和集成全部揽下来。这样的好处是引擎本身逻辑清晰、迭代节奏更快,也更容易针对生产环境的实际问题做优化。对于想用社区版搭一套够用、可控、又不臃肿的私有云的企业来说,这个方向是讨喜的。
1.4 哪些场景最适合用起来
结合我自己搭建测试环境踩过坑之后的感受,这版开源引擎最适合三类场景。
第一类是中小规模私有云。物理节点几十台以内,云主机几百台上下,这种规模恰恰是OpenStack显得笨重、商业方案又显得昂贵的地带。一套收敛、聚焦的IaaS引擎,配合基础的分布式存储或共享存储,就能把IaaS核心能力搭起来了。
第二类是希望把自己包在“云底座”里做产品的团队。比如做容器云PaaS的,做云桌面的,做多云管理平台的,底层不想要OpenStack这种厚重依赖,又不想从裸KVM开始自己写管理面。把ZSvirt引擎拿来作为基础设施层,再在上层做自己的业务增值,这是一条很合理的路线。
第三类是技术型团队做技术预研和人才储备。就算暂时不上生产,把代码架构读一遍,跟着搭一套测试环境跑跑业务流程,也能让团队对“云平台到底是怎么回事”有个更整体的认知。这种收获不是看几篇博客能替代的。
2. VMware Explore 2026:老牌标杆下一步往哪里走
2.1 先聊聊Explore这个系列在圈内的分量
VMware Explore是VMware自2019年以后整合出来的年度技术大会,前身是很多老人很熟悉的VMworld。它不仅仅是厂商做产品发布和品牌曝光的舞台,更重要的价值在于,它是整个虚拟化生态风向标般的存在。
在这个大会上,VMware通常会透露接下来的产品技术路线图,比如vSphere新版本的主要特性、Kubernetes与虚拟化怎么融合、多云管理产品线如何演进、混合云方案的方向性变化,等等。对于做基础设施的人来说,哪怕公司还没采购新的版本,了解这些信号,也有助于判断下一步的技术选型和团队技能方向。
2026年的这一届,之所以特别值得关注,是因为整个市场环境已经和VMworld时代完全不同了。一方面,容器化和Kubernetes已经深入到生产系统,物理数据中心里到底跑虚拟机还是跑容器,这条界限越来越模糊;另一方面,开源虚拟化平台的成熟度越来越高,已经能覆盖相当一部分传统虚拟化负载。这种局面下,VMware需要回答的问题比过去复杂得多:它到底要把自己定位成什么?是继续做一个完整的虚拟化栈,还是往云管理、应用平台这个方向走得更远?
2.2 普通VMware用户能从这场大会里获得什么
很多人觉得,厂商开大会,讲的东西和自己日常的运维工作离得太远。我的看法不一样:运维这类工作,恰恰是“低头拉车,也要抬头看路”的典型。VMware Explore 2026这类大会释放出的信号,会直接影响之后两三年里vSphere的产品走向、用户权限体系变化、甚至一些功能的去留。
我举个例子。VMware在近几个版本里,明显把重心往“如何管理现代化应用”和“如何对接公有云”这些方向上倾斜,传统虚拟化的功能迭代反而趋于平稳。这不是猜测,而是产品路线变化的客观呈现。如果你是一个还在用vSphere跑传统业务系统的人,看到这种风向,就该考虑:现有技能栈里,虚机层面要多加固多少,容器的部分要不要提前接触,自动化这块要不要储备起来。这种“技术债”如果不提前做一点布局,等到公司说上一套容器平台,你再从零开始学,就只能跟在别人后面跑了。
另外,Explore这类大会还有一层很实际的价值,就是它通常会更新一批产品的GA时间表和功能清单。比如某个新版本什么时候发布、某个旧版本什么时候进入EOL、哪些新硬件会得到官方支持,这些信息对做升级规划非常有用。作为用户,哪怕只看会后的技术解读文章,也够用了。
2.3 对国内环境的现实意义
在国内虚拟化用户群体里,VMware的用户基础依然庞大,大量政企、金融、制造业单位的核心业务系统跑在vSphere之上。与此同时,近几年新增的虚拟化项目里,来自其他平台尤其是开源平台的呼声明显高了很多。这不是说VMware要倒下,而是说用户的关注点变了:越来越多人开始关心总拥有成本、核心组件自主可控程度、以及平台的可演化性,而不是单纯比功能和性能。
所以在判断VMware Explore 2026的价值时,我认为比较务实的思路是:别把它当做一个要“看有什么惊天新功能”的大会,而是把它当做一个观察老牌厂商如何调整姿态的窗口。它愿意在哪些技术上持续投入,愿意对哪些生态伙伴释放善意,这些动作,比单个产品的参数更能说明问题。
3. Proxmox VE 8正式EOL:别慌,但迁移窗口真的来了
3.1 EOL到底是什么意思
先把概念说清楚。EOL全称是End of Life,翻译过来就是生命周期终止。对一个虚拟化平台来说,EOL意味着官方不再为该版本提供更新支持,包括安全补丁、bug修复、硬件兼容性更新等。注意,这不意味着软件马上就不能用了,系统还是会照常运行的。真正的风险在于,一旦之后暴露出安全漏洞或严重bug,将不再有官方修复,你将得不到任何保障。
我们拿住房做一个类比:房子本身住着没问题,但物业不再提供维修了。水管老化漏水、电路出了隐患,你得自己想办法。如果这套房子还承担着对外出租(承载生产业务),这种“没有保障”的状态就会变得很棘手。
从Proxmox VE 8系列发布算起,它的版本生涯其实相当短暂。Proxmox VE的版本节奏一直是短代号、快迭代:8.x系列是基于Debian 12的产物,延续了PVE 7的很多设计思路,但更新了内核、引入了更现代的Ceph支持,以及一大堆QEMU和LXC相关的新特性。到了现在,官方已经明确宣布8系列正式EOL,也就是说,如果你还在生产环境跑着PVE 8.x,那“升级到PVE 9”已经不是一道可做可不做的选择题,而是一道必答题。
3.2 升级到PVE 9的路径与关键检查项目
从8升级到9,官方的标准路径是“版本内升级”形式——就是先保证当前8.x是最新的补丁版本,然后在Web管理界面里切换到9.x的软件源,再通过命令行执行升级。整个过程和以前7到8的升级很像,但有几个点“踩过的坑”值得单独拿出来讲一讲。
第一步,备份先行。在Web管理界面里找到“备份”,对每一台虚拟机/容器做一次完整备份。特别是那些跑着数据库、中间件的虚拟机,一定要确认备份已经正常完成,而不是仅仅点了“开始备份”。检查方式很简单,去存储目录里看看那个.vma或.zst文件的大小,如果和虚拟机磁盘占用相差太多,就需要留意是不是快照或备份链路出了问题。
第二步,检查存储。升级过程中,系统的存储配置、Ceph集群状态是两大核心观察点。如果你用了Ceph,在升级前务必确保集群的health状态是HEALTH_OK,如果有PG处于降级或恢复状态,先等等,处理到健康再动升级。不然升级重启过程中存储异常,整个集群的风险会翻倍。
第三步,确认订阅源和软件仓库。PVE分企业源和社区源。升级前确认你走的仓库路径是正确的,避免源不匹配带来的依赖问题。社区源执行升级理论上可行,但务必提前把apt update跑一遍,确认网络环境能够顺利拉取9.x的软件包。
第四步,升级动作完成后,第一时间验证核心服务。不要在升级完成后就关窗口,至少花半小时,逐台确认虚拟机状态、网络连通性、存储挂载是否正常。尤其关注宿主机重启之后,虚拟机是否如预期那样进行了迁移或自动恢复,确保热迁移链路在升级后没有受到破坏。
3.3 还在用PVE 7甚至更老版本的,要怎么办
有些环境跑PVE 7甚至更早版本,而且因为业务稳定,一直没动。现在PVE 8都已经EOL,这类环境面临的就不再是升级窗口问题,而是“跨大版本升级”问题。风险等级完全不同。
跨版本升级的坑,远比同一代内升级多得多。比如配置文件的格式差异、存储管理方式的差异、网络桥接配置的变化、甚至在认证模块上的调整,都可能在升级过程中制造意外。我的建议很明确:不要在生产环境直接做跨版本升级。正确做法是,先找一台没有业务压力的宿主机,或者干脆搭一套全新的测试环境,从底层开始,按目标版本全新安装,然后把业务虚拟机通过备份或迁移方式搬到新环境。这么做,一方面避开了升级脚本的兼容性坑,另一方面也能借机检查一遍原有配置里是否存在历史遗留问题。
我遇到过一种比较典型的情况:某台宿主机还是PVE 7.2,上面跑着几台Windows Server虚拟机,业务本身常年不动。客户想直接升级到PVE 9,我说不建议。最后花了半天,搭了一台PVE 9的新宿主机,把虚拟机整体迁移过去,运行稳定之后再下线旧设备。整个过程比升级平滑得多,也避免了旧版到新版之间配置迁移的隐性风险。
3.4 那些第三方集成的兼容性问题
说到Proxmox VE升级,还有一个容易被忽略的区域:第三方集成。很多环境里,PVE并不是孤立存在的,它大概率接入了监控系统、备份系统、云管理平台或者自动化编排工具。这些外部系统通常通过API跟PVE通信。API的版本变化、返回字段的调整,都可能导致第三方集成出现水土不服的情况。
比如之前写过脚本,定时调用PVE的API去批量创建虚拟机。PVE 8升到9之后,如果API的某个属性或接口地址变了,脚本可能直接失效。我的习惯是,升级前把对外提供服务的API调用记录和日志导出来,逐个核对一下当前用到的接口,再看看9.x的API文档,有变化的地方提前改好。没必要升级完再去排查,那时候业务可能已经在受影响状态下挂了一会儿了。
4. 三件事放在一起,看出些什么
4.1 “重”与“轻”的路线之争,依然没有平息
过去几年,关于虚拟化平台应该做得多重的讨论,一直是行业争论焦点之一。OpenStack体系强调要做一体化大平台,完整但繁琐;一些轻量方案倾向于只做虚拟化本身,把其他能力交给外围生态;而商业闭源方案则以服务一流为由,把大部分功能打包在一起。
ZSvirt开源,选的是“核心引擎开源+轻量切入”的路线;Proxmox VE的持续进化,验证了社区平台“体面够用”的价值;VMware在Explore 2026上的产业表态(虽然具体我们还要看后续),本质上还是试图守住“完整云平台”的堡垒。这三条线放在一起,冲突感清晰可见。对用户来说,这未必是坏事——选择比过去丰富了很多,你可以根据团队技术能力、业务属性、预算体量,挑选最适合自己的那个量级。
4.2 运维人员的能力结构,该往哪个方向补
这种市场格局,直接影响的是做运维工作的人。过去几年,虚拟化工程师只要对VMware或某一套平台很熟,就可以吃很多年老本。但现在的环境已经变了:一个合格的虚拟化从业者,最好对多种平台有基本认知。
具体来说,我倾向于建议:
- 至少精通一套主流商业虚拟化平台(如vSphere),能处理常见故障和性能调优;
- 至少熟悉一套开源虚拟化平台(如Proxmox VE、ZSvirt或KVM架构类平台),了解它的架构、优缺点、适用场景;
- 能看懂市场趋势,比如为什么PVE 8会EOL、为什么新的IaaS引擎会选择开源、大版本升级前的关键检查项到底是什么;
- 掌握基本的基础设施即代码能力:哪怕只是会用脚本调用API完成批量创建和健康检查,也会极大地缓解之后面对大集群时的运维压力。
这套能力盘下来,不是说让你同时管理七八套平台,而是说在技术选型的时候,你不会被一两套方案的术语带着走,而是能真正把它们放在同样的尺子下面做横向比较。
4.3 开源不再只是备选
放在两三年前,开源虚拟化还经常被看作“玩玩可以,生产环境要慎重”。拿Proxmox VE来说,2024年前后,已经有很多中小型企业的生产环境用它来承载业务。到了现在,PVE 8完成它的生命周期,PVE 9接棒成为主线版本,这种“按版本正常迭代”的状态,本身就说明它已经走上了成熟开源项目该有的节奏。
ZSvirt这类的项目选择在这样一个时间点走向开源,背后传递的信号是:在一个已经被教育成熟的市场里,单纯靠“闭源利器”和“免费试用到生产”的组合拳,越来越难扩大地盘。企业用户真正想要的是透明度和掌控感。开源,正好把这两样东西交到用户手上。
5. 实际操作建议与一些资源
上面聊了这么多行业观察,最后还是说点实在的:如果你被这三条新闻中的一个或多个触动,接下来可以怎么动手。
5.1 对ZSvirt感兴趣的话,这样起步
如果说你和我类似,听到ZSvirt开源就想跑一套看看,建议按这个顺序来:
先读文档,再部署,最后踩坑。任何陌生平台,先通读一遍部署文档,对架构有个整体理解很关键。然后准备两台物理机或大型虚拟机,一主一从,把引擎装起来,试着创建一台从单一镜像启动虚拟机。到这个阶段,重点观察两个细节:控制台的响应速度、底层宿主机的资源占用变化。一个IaaS引擎做得细不细,看控制台操作是否流畅、资源调度是否跟随业务压力走,能看出很多东西。
如果这一步完成得很顺利,再尝试探索网络部分,比如创建一个逻辑网络、绑定安全组、体验东西向和南北向的流量隔离。然后再上存储,接一个额外存储池,试一下云硬盘的创建和迁移。整个过程走完,你对这个引擎的成熟度心里便有数了。
5.2 如果你还在用PVE 8,这是我给你的优先级清单
先说结论:尽快升级到PVE 9,但不要盲目升级。
下面是优先级排序:
- 查看当前若干台宿主机实际的负载和运行时长,有没有长年未重启的宿主机;
- 看虚拟机的备份是否自动化、是否真能恢复;
- 提前查看PVE官方的升级文档,确认源路径、升级日志、常见报错;
- 在低峰期按程序升级,并保留旧版本安装包和配置备份;
- 全部升级完毕后,花一周时间持续观察集群的状态,检查是否有偶发的存储或网络异常。
5.3 关于VMware,保持关注但别被绑架
VMware Explore 2026的消息出来之后,很多人问我:“要不要把手上的vSphere换掉?”我的态度始终比较平和:要不要换,不取决于厂商开了什么会,而取决于你的业务负载特征、团队的技术栈沉淀,以及长期成本预期。Explore那类大会可以告诉你厂商的长期意图,但决定权始终在你自己手里。
我自己当前的路线是“底仓还是VMware,但新项目优先考虑开源方案”。这不是墙头草,而是分散风险的一种办法。在所有基础设施都跑在一套平台上的年代,集中或许是效率;在平台演进方向越来越多元的当下,多手准备才是底气。
6. 最后再说一点
写到这里,这期“虚拟化观察”的内容差不多就讲完了。三件事看似独立,但它们交叉在一起,让我有很大感触:虚拟化这个领域的演进速度,其实远超很多人的感知。
我当年第一次接触虚拟化时,公司技术栈里虚拟化只是“把多台物理机合并到一台机器上跑”的水平。而现在,私有云底座、容器调度、跨云管理已经变得如此普及,甚至在部分场景里,底层跑的是哪套虚拟化,已经不再是最核心的问题,排在前面的是效率、可控性、成本和安全边界。
在我个人看来,ZSvirt选择开源、Proxmox VE 8稳定退役、VMware准备新的年度技术大会,共同说明了一件事:虚拟化领域的格局远未定论。成熟的方案在巩固领地,新的开源力量在试探边界,老牌巨头在调整下一个十年的定位。作为一线技术人,我们没必要急着站队,但需要保持观察,保持思考:做选型的时候多问几个为什么,做规划的时候多留几条退路,做技术储备的时候多拓展一下能力边界。
如果你手头也在折腾ZSvirt或正打算升级PVE 9,欢迎把碰到的问题丢过来一起研究。这类平台的细节问题,往往要在真实环境里踩过一遍才知道答案,多交流总归不是坏事。这一期就聊到这里,我们下期再见。