两台服务器做VMware虚拟化,最稳妥的路径是:两台物理机安装ESXi,用vCenter组成集群,通过vSAN 2节点或外部共享存储实现HA和vMotion,没有共享存储,HA无法工作,这是架构设计的底线。
两台服务器怎么做VMware虚拟化?三种主流架构对比
两台服务器做虚拟化,不是简单装个ESXi就完事,关键要看你想不想让虚拟机在主机宕机时自动重启,想,就必须解决共享存储问题,不想,那本地存储也能用,但只是手动迁移。
外部共享存储 + vSphere HA
两台服务器都连接到同一台共享存储设备,比如NAS、iSCSI SAN或光纤SAN,ESXi主机将虚拟机文件放在共享存储上,开启vSphere HA后,一台主机挂掉,另一台会在几分钟内重启虚拟机,这是最传统的方案,稳定、性能好,但需要额外购买存储设备,相当一部分中小企业会选用入门级NAS,成本相对可控。
vSAN 2节点 + 见证主机
vSAN把两台服务器本地的SSD/HDD聚合成一个分布式共享存储池,不需要外置存储,直接利用本地磁盘,但vSAN标准集群至少需要3个节点,2节点模式必须增加一台见证主机,见证主机可以是一台虚拟机,运行在第三方位置,比如另一台服务器、公有云或分支机构,它不存数据,只参与仲裁,多数情况下,这是两台服务器做虚拟化最推荐的方案,性价比高,扩展也方便。
本地存储 + 复制,无HA
两台服务器各自使用本地磁盘,通过vSphere Replication或第三方工具做虚拟机复制,一台宕机,另一台上的副本可以手动启动,这种方式没有自动故障切换,恢复时间取决于复制频率和人工操作,适合测试环境或对停机时间不敏感的业务。
| 对比项 | 外部共享存储 | vSAN 2节点 | 本地存储复制 |
|---|---|---|---|
| 自动HA | 支持 | 支持 |
不支持 |
| 额外硬件 | 存储设备 | 见证主机 | 无 |
| 性能 | 取决于存储 | 本地SSD,较好 | 本地磁盘 |
| 成本 | 中高 | 中 | 低 |
| 运维复杂度 | 中 | 中高 | 低 |
两台服务器VMware虚拟化方案怎么选?vSAN与外部存储的取舍
选方案不是拍脑袋,要看你手头有什么,以及业务能容忍多长的停机时间。
成本与性能
外部共享存储需要单独采购,入门级NAS价格在几千到上万元,企业级SAN更贵,vSAN 2节点不需要额外存储,但需要为每台服务器配置至少一块缓存盘和一块容量盘,通常用NVMe SSD做缓存,SATA SSD或HDD做容量,性能上,vSAN本地读写延迟低,但跨节点通信依赖万兆网络,如果没有万兆交换机,vSAN性能会打折扣。
运维复杂度
外部共享存储的运维更简单,存储设备有独立管理界面,vSAN的配置和排错更复杂,需要理解磁盘组、存储策略、见证主机等概念,行业共识认为,vSAN 2节点方案适合分支机构或中小型企业,但要求管理员具备一定的VMware经验。
适用场景
- 已有NAS或SAN:直接选外部共享存储,利旧。
- 全新采购、预算有限:选vSAN 2节点,但记得准备见证主机。
- 测试环境、非关键业务:本地存储复制即可。
两台服务器搭建VMware虚拟化需要多少钱?硬件与授权成本拆解
成本分三块:硬件、VMware授权、网络设备。
硬件采购清单
两台服务器,每台建议:
- CPU:至少2颗,每颗8核以上,支持VT-x/AMD-V。
- 内存:64GB起步,跑vSAN建议128GB。
- 磁盘:2块SSD做vSAN缓存和容量,或1块NVMe+1块SATA SSD。
- 网卡:至少2个万兆口,用于vSAN和vMotion。
-
电源:冗余电源。
VMware授权费用
自Broadcom收购后,VMware全面转向订阅制,据公开渠道,vSphere Foundation订阅费用每CPU每年在数千元级别,具体因渠道和折扣而异,入门级Essentials Plus套件价格相对亲民,但最多支持3台主机,适合两台服务器的场景,较大比例的企业会直接选vSphere Foundation,功能更全。
网络与辅助设备
万兆交换机是vSAN的硬性要求,两台服务器直连也可以,但缺乏冗余,一个8口万兆交换机价格在几千元,见证主机如果部署在公有云,每月有少量云主机费用。
两台服务器做VMware虚拟化有什么优缺点?真实场景分析
优点
- 资源利用率高:两台物理机可跑数十台虚拟机,节省机柜空间和电费。
- 故障切换快:HA触发后,虚拟机在另一台主机自动重启,业务中断时间短。
- 管理集中:vCenter统一管理,支持模板、克隆、快照。
缺点与风险
- 单点故障:vCenter本身如果部署在其中一台服务器上,该服务器宕机时vCenter也不可用,HA虽然能工作,但管理界面中断,建议把vCenter部署在外部或使用vCenter HA。
- 扩展性有限:两台服务器资源用尽后,只能加内存或换CPU,无法横向扩展。
- 网络依赖:vSAN和vMotion对网络延迟敏感,网络抖动可能导致性能下降。
北京地区两台服务器VMware虚拟化怎么配置?实操步骤
北京地区企业网络环境通常有专线或公网IP,配置时注意管理网络与业务网络分离,以下以ESXi 8.0为例。
安装ESXi 8.0
- 从VMware官网下载ESXi ISO,用Rufus写入U盘。
- 服务器BIOS设置UEFI启动,按F11选择U盘启动。
- 安装到本地磁盘,设置root密码,重启后进入DCUI界面。
- 按F2,输入root密码,配置管理网络:静态IP、子网掩码、网关、DNS。
部署vCenter Server Appliance
- 下载vCenter ISO,挂载到Windows电脑,运行installer.exe。
- 选择“部署vCenter Server Appliance”,输入第一台ESXi的IP、root密码。
- 设置vCenter名称、SSO域名和密码,选择部署大小(微型即可)。
- 配置网络,等待部署完成,访问https://vcenter-ip/ui。
创建集群并配置vSAN
- 在vSphere Client中新建数据中心,再新建集群。
- 开启vSAN服务,将两台ESXi主机添加进集群。
- 每台主机创建磁盘组:选一块SSD做缓存层,其余做容量层。
- 配置见证主机:在集群vSAN设置中,添加见证主机,见证主机可部署在另一台ESXi或云端。
启用HA与vMotion
- 集群设置中,打开vSphere HA,启用主机监控和准入控制。
- 打开vMotion,确保每台主机的vmk1网卡启用vMotion。
- 创建虚拟机,测试迁移:右键虚拟机,选择迁移,选另一台主机。
故障切换测试
- 登录ESXi主机,按F2,选择“重启管理代理”或直接断电。
- 观察vCenter中HA事件,虚拟机应在另一台主机自动启动。
- 恢复主机后,手动重新平衡资源。
两台服务器做VMware虚拟化常见问题解答
两台服务器做vSAN必须要有见证主机吗?
是,vSAN 2节点集群必须配置见证主机,否则无法容忍单节点故障,见证主机不存储数据,只参与仲裁,可以运行在第三方ESXi、公有云或分支机构。
没有共享存储,两台服务器能实现HA吗?
不能,vSphere HA要求虚拟机文件位于共享存储上,本地存储无法被另一台主机访问,没有共享存储,只能做手动迁移或复制方案。
VMware授权到期后,虚拟机还能运行吗?
授权到期后,ESXi主机和虚拟机继续运行,但无法通过vCenter进行管理操作,也无法获得官方更新和支持,续订授权后功能恢复。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/717365.html





