首页>云>正文

ZSvirt 实测:KVM 能否接住 vSphere 的班

Feng 35 阅读 云

vSphere 的授权账单还在涨,替代方案的清单却越来越长。2026 年 8 月,ZSvirt 以 GPL-3.0 进入开源世界,它是 ZStack 生产级 ZSphere 引擎的社区版,对主机数、虚拟机数和功能都不设限。独立虚拟化顾问 Vladan Seget 在自己的实验环境里跑了一遍,从 vSphere 管理员的视角给出了第一手记录。

这个平台值得看的地方在于血统。核心引擎在商业版 ZSphere 品牌下已经跑了多年生产环境,社区版不是从零写的玩具。官方宣称可扩展到 10000+ 台主机,单台虚拟机最高 768 vCPU。架构是模块化、异步、插件化的,带完整 Web UI、2000+ REST/OpenAPI 接口、Terraform provider,以及 Go/Python/Java 三套 SDK。

两条安装路径与嵌套部署的现实门槛

官方同时给 ISO 和 OVA,测试门槛压得很低。ISO 是基于加固 Linux 的干净安装程序,从 USB 或虚拟介质启动后先选安装类型:管理节点、计算节点、专家模式。计算节点只装计算角色,专家模式只装最小基础系统,适合需要完全掌控节点配置、做专用计算或存储节点的管理员。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

管理节点安装时指定系统盘、在管理网卡上配静态 IP、设 root 密码,装完自动重启,管理服务随之拉起。整个体验像用一个 ISO 同时装完了 ESXi 和 vCenter——装完之后你照样要建数据中心、建集群、把主机加进去。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

嵌套部署有几个坑得提前说清楚。宿主机必须开启嵌套虚拟化,Workstation 里对应处理器设置中的虚拟化 Intel VT-x/EPT 选项,ESXi 宿主机则要设置 vhv.enable = TRUE。管理节点内存建议不低于 16GB,低于这个值初始化向导容易在服务启动阶段卡住。装完先别急着开浏览器,SSH 上去确认管理服务状态,再访问 https://管理节点IP:443,能正常弹出登录页说明控制平面已经就绪。

UI 默认账号是 admin,密码 password,这个账号在 ISO 里就烘好了,安装时新建的用户只用于控制台。首次登录立刻改密码,然后跟着初始化向导走:建数据中心和集群、加主机(一体化部署时就是本机)、挂主存储和镜像存储、建分布式交换机和端口组、上传 qcow2/raw 镜像、开第一台虚拟机。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

控制平面的手感与扩展方式

UI 响应很快。这话从一个天天跟 vCenter Server 打交道的管理员嘴里说出来,分量不轻——vCenter 那台虚拟机吃资源是出了名的。ZSvirt 更像一个轻量的 Linux 管理工具,集群、分布式网络、快照、告警、审计、HA/DRS 类策略都在资源清单里,伸手就能摸到。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

管理平面本身支持双节点 HA,VIP 加控制平面自动故障切换,装第二台管理节点并在向导里启用即可。纯计算节点走同样的安装流程,只是在类型选择时勾计算节点。实验环境单节点足够验证功能,真要上生产,至少两个节点起步。

存储、网络与虚拟机生命周期

主存储支持本地目录、NFS、iSCSI、Ceph 及插件扩展。备份存储是独立概念,支持本地目录和 SFTP 等目标。卷和快照有完整的生命周期管理。

网络侧提供分布式交换机、端口组、安全组,SR-IOV 支持热迁移。系统管理由策略驱动,颗粒度细,整体观感与 vSphere 接近。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

建虚拟机走向导:从零创建、导入、或从模板部署。向导会先给初始选项,流程和 vSphere、Proxmox 都差不多,熟悉虚拟化的人不需要看文档。装完系统装客户机工具,这一步也和 VMware 一个路数。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

HA 的策略化程度是差异点

ZSvirt 的 HA 继承自生产级 ZSphere 引擎,社区版里可用。管理面持续监控集群内主机和虚拟机的健康状态,检测到主机故障或资源路径中断,就在同集群的健康主机上重启受影响的虚拟机。

NeverStop 是主模式:虚拟机异常停止(主机崩溃、断电)自动重启;计划内关机——手动停止、客户机内关机或下电、计划任务——不触发重启。另有 None 模式,不自动重启。

真正拉开差距的是按故障组合定义行为的能力。管理网络连通性、存储网络连通性、业务网卡状态,三个维度可以组合出不同策略。比如”管理和存储网络正常、业务网卡故障”这种情况,你可以决定重启、迁移还是不动作。这种场景化策略比不少开源平台那个基础 HA 开关细得多,也是被用户反复提到的点。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

前提是共享存储。NFS、iSCSI、Ceph 上的虚拟机才能在另一台主机上重启,本地存储只支持单主机重启,实际用处有限。HA 与热迁移、DRS 类调度协同工作。

备份:原生能力够到哪,第三方补到哪

换虚拟化平台,备份服务器能不能留着,是很多人第一个问的问题。合规场景下备份要留十年以上,推倒重来成本太高。

ZSvirt 可对接 Veeam Backup & Replication v12 和 v13,以及 Commvault 11.40.51。Veeam 集成支持无代理备份、全量和增量、整机恢复和文件级恢复,客户机里不用装代理。由 Veeam 备份的 VMware 虚拟机也能恢复到 ZSvirt,这条路径同时服务迁移和灾难恢复。Veeam 的 KVM 目标支持仍限于特定平台,前提是平台暴露所需 API 和变更块跟踪机制。

平台自带的基础保护包括:单虚拟机或单卷的时间点崩溃一致快照、专用备份存储对象、UI 里的备份计划与保留策略、从快照或备份做整机与卷恢复。不装任何第三方工具,单机保护是成立的。

边界也要说清楚。原生快照和备份只到崩溃一致性,不提供应用一致性处理——没有 VSS 写入器、SQL 日志截断、Exchange 一致性检查、AD 感知,事务型数据库拿不到一致点。细粒度恢复同样欠奉:客户机内的单个数据库、单个邮箱、单个 AD 对象、单个文件或文件夹,原生做不到。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

判定标准其实简单。实验室、测试系统、崩溃一致性恢复就够的简单 Linux/Windows 负载,原生快照加备份存储完全可用,短期回滚也快。跑数据库、Exchange、AD 这类有应用一致性要求的,必须上客户机级代理——Veeam Agent for Windows/Linux,或 Commvault、Nakivo 的代理——代理在虚拟机内部跟应用对话,一致性加文件级恢复都能拿到。混合打法也成立:原生快照做快速回滚和短期保护,第三方工具叠在上面管长期保留、异地副本和应用一致性恢复。

目前 ZSvirt 还没有原生 Veeam 插件,这点和 Proxmox 不同,后者从 Veeam 12.2 起已有部分支持。插件出现之前,Veeam 只能通过代理保护虚拟机,或把它当普通 Linux/Windows 机器处理。按 KVM 平台涌现的速度,这个空窗期大概率不会太长。

谁该现在动手试

想要 vSphere 式操作模型——数据中心、集群、主机、虚拟机、分布式交换机、DRS 类策略——又不想付高额许可费的团队。已经熟悉 KVM、但嫌原生 libvirt 或早期 Proxmox Datacenter Manager 多主机管理能力不够的人。计划有序退出 VMware、看重无代理迁移路径的企业。还有 homelab 用户和 PoC 团队,OVA 嵌套五分钟就能拉起一套评估环境。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

产品仍处早期,v1.0.0 于 2026 年 8 月中旬发布,文档粗糙,界面里偶尔还残留 ZStack 的命名。但核心引擎的商业版血统摆在那里,规模宣称和功能完整度都印证了这一点。

迁移侧,ZMigrate 是一台独立虚拟机,部署后按向导操作,源虚拟机不装代理。支持从 VMware vSphere、其他 KVM 平台、Hyper-V、物理服务器无代理迁移,块级复制,割接最快五分钟,另有 OVF 导入和 VMDK 上传。生产割接前务必在自己的环境里充分测试。

ZSvirt 实测:KVM 虚拟化能否接住 vSphere

社区版用顺了、需要 SLA 和 LTS 版本时,ZStack 企业版用同一引擎,多出高级多集群与 ZCenter 门户、可选分布式存储模块、容器模块,以及合规和本地化功能。下载 OVA 或 ISO,建几台虚拟机,自己判断。

ID:6822

Feng
这位作者很神秘,还没有填写简介。