是什么
vSphere 集群是管理平台下一组主机形成的资源池,集群层面提供三项关键能力:高可用在主机故障时把虚机在别的宿主上拉起,分布式资源调度在集群内自动放置与迁移虚机,增强型兼容模式统一处理器特性基线以便跨代处理器之间迁移。要参与这些能力,主机需要共享存储、一致的网络与同步的时间。
基本信息
| 成员 | 被管理平台纳管的 ESXi 主机,需处于连接状态 |
|---|---|
| 核心开关 | 高可用、分布式资源调度、增强型兼容模式 |
| 前提条件 | 共享存储、一致的虚拟交换机与端口组、时钟同步 |
| 兼容模式 | 把处理器特性统一到选定基线,代价是可能无法使用新指令集 |
| 查看方式 | 管理平台集群页面,或用命令行工具批量查询配置 |
典型使用场景
- 把多台主机组成集群,让虚机在主机故障时自动在其他宿主上重启
- 按负载自动均衡:业务高峰后把虚机迁回负载较轻的主机
- 跨代处理器混用:通过统一兼容性基线让新旧主机可以互为迁移目标
- 维护前的容量核对:确认其余主机能承接被迁走的虚机
- 主机扩容:新机器加入集群前先核对处理器基线与网络、存储一致性
核对集群能力
核对集群能力
# 查看集群的高可用、调度与兼容性基线配置
Get-Cluster | Select-Object Name,HAEnabled,DRSEnabled,EVCMode
# 列出集群内主机的连接与电源状态,排查离线主机
Get-Cluster -Name Prod | Get-VMHost | Select-Object Name,ConnectionState,PowerState
# 查看当前调度建议,判断是否有人工干预的需要
Get-DrsRecommendation -Cluster Prod | Select Priority,Reason主要开关与影响
| 开关 | 作用 | 注意事项 |
|---|---|---|
| 高可用 | 主机故障后在集群内其他宿主上重启虚机 | 需要共享存储与隔离响应配置,否则可能反复重启 |
| 分布式资源调度 | 自动放置与迁移虚机以均衡负载 | 自动化级别越高迁移越频繁,需观察是否引起抖动 |
| 增强型兼容模式 | 统一处理器特性基线 | 基线定得越低,跨代迁移越容易但新指令集可能不可用 |
| 电源管理 | 低负载时合并虚机并让部分主机休眠 | 休眠与唤醒需要硬件支持,且会影响响应时间 |
集群能力依赖底层一致性:时间不同步会让高可用代理状态异常,网络配置不一致会让迁移直接失败。排查集群问题时先验证前提条件,再怀疑开关配置。
兼容性基线定得过低会长期限制新硬件的处理器特性,性能敏感业务可能达不到预期;基线选择要在迁移便利与性能之间明确取舍并留档。